Sep 25
2024
SELL
Open market or private sale
$250,711
$171.72 p/Share
1,460
Reduced 5.88%
23,349
Common Stock
Jun 12
2024
SELL
Open market or private sale
$250,459
$173.93 p/Share
1,440
Reduced 5.49%
24,809
Common Stock
May 15
2024
SELL
Open market or private sale
$250,193
$170.2 p/Share
1,470
Reduced 5.3%
26,249
Common Stock
Mar 26
2024
SELL
Open market or private sale
$248,607
$182.13 p/Share
1,365
Reduced 4.69%
27,719
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$187,387
$181.93 p/Share
1,030
Added 3.42%
29,084
Common Stock
Mar 12
2024
SELL
Open market or private sale
$252,826
$180.59 p/Share
1,400
Reduced 4.75%
28,054
Common Stock
Nov 14
2023
SELL
Open market or private sale
$125,622
$155.09 p/Share
810
Reduced 2.68%
29,454
Common Stock
Sep 14
2023
SELL
Open market or private sale
$251,257
$152.74 p/Share
1,645
Reduced 5.16%
30,264
Common Stock
Aug 09
2023
SELL
Open market or private sale
$250,979
$160.37 p/Share
1,565
Reduced 4.68%
31,909
Common Stock
Jun 06
2023
SELL
Open market or private sale
$251,877
$149.04 p/Share
1,690
Reduced 4.81%
33,474
Common Stock
May 15
2023
SELL
Open market or private sale
$251,257
$146.08 p/Share
1,720
Reduced 4.66%
35,164
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
$167,536
$138.46 p/Share
1,210
Added 3.18%
36,884
Common Stock
Mar 06
2023
SELL
Open market or private sale
$786,352
$144.55 p/Share
5,440
Reduced 13.23%
35,674
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$255,462
$46.96 p/Share
5,440
Added 11.69%
41,114
Common Stock
Dec 08
2022
-
1,790
Reduced 4.78%
35,674
Common Stock
Dec 08
2022
SELL
Open market or private sale
$380,511
$140.93 p/Share
2,700
Reduced 6.72%
37,464
Common Stock
Nov 10
2022
SELL
Open market or private sale
$378,270
$140.1 p/Share
2,700
Reduced 6.3%
40,164
Common Stock
Sep 08
2022
SELL
Open market or private sale
$384,152
$123.92 p/Share
3,100
Reduced 6.74%
42,864
Common Stock
Aug 10
2022
SELL
Open market or private sale
$380,430
$126.81 p/Share
3,000
Reduced 6.13%
45,964
Common Stock
Aug 08
2022
-
1,990
Reduced 3.91%
48,964
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
$172,403
$134.69 p/Share
1,280
Added 2.45%
50,954
Common Stock
Feb 28
2022
SELL
Open market or private sale
$257,320
$128.66 p/Share
2,000
Reduced 3.87%
49,674
Common Stock
Feb 25
2022
SELL
Open market or private sale
$259,820
$129.91 p/Share
2,000
Reduced 3.73%
51,674
Common Stock
Dec 02
2021
SELL
Open market or private sale
$206,625
$137.75 p/Share
1,500
Reduced 2.72%
53,674
Common Stock
Dec 01
2021
SELL
Open market or private sale
$208,935
$139.29 p/Share
1,500
Reduced 2.65%
55,174
Common Stock