Feb 27
2024
SELL
Open market or private sale
$5,543,051
$252.06 p/Share
21,991
Reduced 10.55%
186,437
Common Stock
Dec 11
2023
SELL
Open market or private sale
$1,897,773
$218.16 p/Share
8,699
Reduced 4.01%
208,428
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$9,389,766
$181.55 p/Share
51,720
Reduced 19.24%
217,127
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
100,378
Added 27.19%
268,847
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$602,612
$172.52 p/Share
3,493
Reduced 2.03%
168,469
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
-
6,778
Added 3.79%
171,962
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$865,943
$172.43 p/Share
5,022
Reduced 2.95%
165,184
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
9,746
Added 5.42%
170,206
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$764,027
$179.56 p/Share
4,255
Reduced 2.58%
160,460
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
-
8,258
Added 4.77%
164,715
Common Stock
Aug 01
2023
SELL
Open market or private sale
$4,666,826
$223.4 p/Share
20,890
Reduced 11.78%
156,457
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$297,642
$221.79 p/Share
1,342
Reduced 0.75%
177,347
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
-
2,604
Added 1.44%
178,689
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$3,801,575
$151.06 p/Share
25,166
Reduced 12.5%
176,085
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
48,836
Added 20.98%
183,993
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$530,412
$151.85 p/Share
3,493
Reduced 2.24%
152,415
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
6,778
Added 4.17%
155,908
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$444,060
$151.66 p/Share
2,928
Reduced 1.93%
149,130
Common Stock
Oct 29
2022
BUY
Exercise of conversion of derivative security
-
5,682
Added 3.6%
152,058
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$626,676
$147.28 p/Share
4,255
Reduced 2.82%
146,376
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
-
8,256
Added 5.2%
150,631
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$243,466
$181.42 p/Share
1,342
Reduced 0.93%
142,375
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
-
2,603
Added 1.78%
143,717
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$585,307
$199.9 p/Share
2,928
Reduced 2.03%
141,114
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
-
5,681
Added 3.79%
144,042
Common Stock