Nov 15
2024
SELL
Payment of exercise price or tax liability
$115,416
$229.0 p/Share
504
Reduced 1.77%
27,922
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$77,454
$97.92 p/Share
791
Added 2.71%
28,426
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$108,549
$199.54 p/Share
544
Reduced 1.93%
27,582
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$77,454
$97.92 p/Share
791
Added 2.74%
28,126
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$108,724
$204.37 p/Share
532
Reduced 1.91%
27,284
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$77,454
$97.92 p/Share
791
Added 2.77%
27,816
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$65,606
$195.84 p/Share
335
Added 1.27%
26,118
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$107,212
$196.0 p/Share
547
Reduced 2.08%
25,732
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$77,454
$97.92 p/Share
791
Added 2.92%
26,279
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$163,510
$190.35 p/Share
859
Reduced 3.27%
25,385
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$112,940
$87.96 p/Share
1,284
Added 4.66%
26,244
Common Stock
Aug 29
2023
SELL
Payment of exercise price or tax liability
$161,388
$187.88 p/Share
859
Reduced 3.33%
24,960
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$112,940
$87.96 p/Share
1,284
Added 4.74%
25,819
Common Stock
Apr 15
2023
BUY
Exercise of conversion of derivative security
$68,575
$196.49 p/Share
349
Added 1.41%
24,486
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$96,710
$209.33 p/Share
462
Reduced 1.89%
24,003
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$55,869
$70.9 p/Share
788
Added 3.12%
24,465
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$94,682
$199.33 p/Share
475
Reduced 1.97%
23,631
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$55,869
$70.9 p/Share
788
Added 3.17%
24,106
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$90,715
$190.98 p/Share
475
Reduced 2.0%
23,318
Common Stock
May 12
2022
BUY
Exercise of conversion of derivative security
$55,869
$70.9 p/Share
788
Added 3.21%
23,793
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
$60,611
$197.43 p/Share
307
Added 1.32%
23,005
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
$57,764
$195.81 p/Share
295
Added 1.28%
22,698
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$88,136
$182.1 p/Share
484
Reduced 2.12%
22,360
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$55,869
$70.9 p/Share
788
Added 3.33%
22,844
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$92,186
$227.62 p/Share
405
Reduced 1.81%
22,018
Common Stock