Aug 28
2024
SELL
Payment of exercise price or tax liability
$396,088
$613.14 p/Share
646
Reduced 3.66%
16,983
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$305,484
$606.12 p/Share
504
Reduced 2.78%
17,629
Common Stock
May 14
2024
SELL
Open market or private sale
$11,801,000
$590.05 p/Share
20,000
Reduced 52.45%
18,134
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$2,103,400
$105.17 p/Share
20,000
Added 34.4%
38,134
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$578,894
$572.03 p/Share
1,012
Reduced 5.29%
18,134
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$288,566
$564.71 p/Share
511
Reduced 2.6%
19,147
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
2,275
Added 10.23%
19,962
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$190,271
$545.19 p/Share
349
Reduced 1.94%
17,687
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$347,700
$541.59 p/Share
642
Reduced 3.44%
18,037
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$274,800
$545.24 p/Share
504
Reduced 2.63%
18,679
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$73,286
$559.44 p/Share
131
Reduced 0.68%
19,184
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$552,053
$541.76 p/Share
1,019
Reduced 5.01%
19,315
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$1,044,601
$550.95 p/Share
1,896
Reduced 8.53%
20,334
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
8,132
Added 26.78%
22,230
Common Stock
Aug 28
2022
SELL
Payment of exercise price or tax liability
$67,645
$563.71 p/Share
120
Reduced 0.84%
14,098
Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
$319,060
$563.71 p/Share
566
Reduced 3.83%
14,218
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$344,842
$585.47 p/Share
589
Reduced 3.83%
14,784
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$220,593
$572.97 p/Share
385
Reduced 2.44%
15,373
Common Stock
May 27
2022
SELL
Open market or private sale
$7,364,426
$565.19 p/Share
13,030
Reduced 45.26%
15,758
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$5,006,387
$384.22 p/Share
13,030
Added 31.16%
28,788
Common Stock
May 26
2022
SELL
Open market or private sale
$8,991,204
$536.34 p/Share
16,764
Reduced 51.55%
15,758
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$3,894,780
$232.33 p/Share
16,764
Added 34.01%
32,522
Common Stock
May 25
2022
SELL
Open market or private sale
$2,743,639
$543.51 p/Share
5,048
Reduced 24.26%
15,758
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$1,172,802
$232.33 p/Share
5,048
Added 19.53%
20,806
Common Stock
May 24
2022
SELL
Open market or private sale
$9,399,057
$548.05 p/Share
17,150
Reduced 52.11%
15,758
Common Stock