Oct 01
2024
SELL
Open market or private sale
$17,670,984
$151.75 p/Share
116,448
Reduced 12.71%
799,749
Common Stock
Jul 30
2024
SELL
Open market or private sale
$702,668
$140.9 p/Share
4,987
Reduced 0.54%
916,197
Common Stock
Jul 03
2024
SELL
Open market or private sale
$14,323,104
$123.0 p/Share
116,448
Reduced 11.22%
921,184
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
55,411
Added 5.07%
1,037,632
Common Stock
Feb 09
2024
SELL
Open market or private sale
$3,702,288
$128.32 p/Share
28,852
Reduced 2.85%
982,221
Common Stock
Jan 08
2024
BUY
Grant, award, or other acquisition
-
25,190
Added 2.43%
1,011,073
Common Stock
Oct 02
2023
SELL
Open market or private sale
$8,000,078
$107.29 p/Share
74,565
Reduced 7.03%
985,883
Common Stock
Jul 05
2023
SELL
Open market or private sale
$7,933,900
$93.34 p/Share
85,000
Reduced 7.42%
1,060,448
Common Stock
Apr 03
2023
SELL
Open market or private sale
$7,341,450
$86.37 p/Share
85,000
Reduced 6.91%
1,145,448
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
23,280
Added 1.86%
1,230,448
Common Stock
Feb 07
2023
BUY
Conversion of derivative security
-
85,000
Added 6.58%
1,207,168
Common Stock
Feb 03
2023
SELL
Open market or private sale
$8,173,600
$96.16 p/Share
85,000
Reduced 7.04%
1,122,168
Common Stock
Jan 09
2023
BUY
Grant, award, or other acquisition
-
9,723
Added 0.8%
1,207,168
Common Stock
Nov 01
2022
BUY
Conversion of derivative security
-
55,480
Added 4.43%
1,197,445
Common Stock
Jul 27
2022
SELL
Open market or private sale
$6,738,408
$94.61 p/Share
71,223
Reduced 5.87%
1,141,965
Common Stock
May 26
2022
SELL
Open market or private sale
$3,367,165
$114.06 p/Share
29,521
Reduced 2.38%
1,213,188
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
24,021
Added 1.9%
1,242,709
Common Stock
Dec 10
2021
SELL
Open market or private sale
$5,049,750
$134.66 p/Share
37,500
Reduced 2.99%
1,218,688
Common Stock
Dec 08
2021
SELL
Open market or private sale
$5,070,000
$135.2 p/Share
37,500
Reduced 2.9%
1,256,188
Common Stock
Dec 03
2021
BUY
Conversion of derivative security
-
75,000
Added 5.48%
1,293,688
Common Stock
Aug 06
2021
SELL
Open market or private sale
$3,517,335
$114.24 p/Share
30,789
Reduced 2.46%
1,218,688
Common Stock
Aug 05
2021
SELL
Open market or private sale
$8,027,784
$115.99 p/Share
69,211
Reduced 5.25%
1,249,477
Common Stock
Aug 03
2021
BUY
Conversion of derivative security
-
100,000
Added 7.05%
1,318,688
Common Stock
Aug 02
2021
SELL
Open market or private sale
$7,529,513
$116.01 p/Share
64,904
Reduced 5.06%
1,218,688
Common Stock
Jun 25
2021
SELL
Open market or private sale
$66,184
$98.93 p/Share
669
Reduced 0.05%
1,283,592
Common Stock