Apr 29
2024
SELL
Open market or private sale
$498,360
$204.33 p/Share
2,439
Reduced 53.89%
2,087
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$193,613
$216.57 p/Share
894
Reduced 16.49%
4,526
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
-
3,079
Added 36.23%
5,420
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$9,780
$227.45 p/Share
43
Reduced 1.8%
2,341
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
123
Added 4.91%
2,384
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$10,290
$223.71 p/Share
46
Reduced 1.99%
2,261
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
134
Added 5.49%
2,307
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$9,969
$221.54 p/Share
45
Reduced 2.03%
2,173
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
131
Added 5.58%
2,218
Common Stock
Nov 16
2023
SELL
Open market or private sale
$291,622
$210.71 p/Share
1,384
Reduced 39.87%
2,087
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$3,631
$213.61 p/Share
17
Reduced 0.49%
3,471
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
56
Added 1.58%
3,488
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$118,192
$224.7 p/Share
526
Reduced 13.29%
3,432
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
1,798
Added 31.24%
3,958
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$9,428
$248.13 p/Share
38
Reduced 1.73%
2,160
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
110
Added 4.77%
2,198
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$12,714
$244.5 p/Share
52
Reduced 2.43%
2,088
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
150
Added 6.55%
2,140
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$10,454
$254.99 p/Share
41
Reduced 2.02%
1,990
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
117
Added 5.45%
2,031
Common Stock
Aug 01
2022
SELL
Open market or private sale
$665,999
$258.54 p/Share
2,576
Reduced 57.72%
1,887
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$5,933
$257.94 p/Share
23
Reduced 1.19%
1,914
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$119,764
$146.59 p/Share
817
Added 29.67%
1,937
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$252,924
$276.42 p/Share
915
Reduced 19.84%
3,696
Common Stock
Mar 27
2022
BUY
Grant, award, or other acquisition
-
2,822
Added 37.97%
4,611
Common Stock