Feb 13
2025
SELL
Payment of exercise price or tax liability
$455,917
$339.73 p/Share
1,342
Reduced 33.85%
2,622
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
2,949
Added 42.66%
3,964
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$207,772
$340.61 p/Share
610
Reduced 37.54%
1,015
Common Stock
Feb 10
2025
SELL
Open market or private sale
$2,179,212
$337.81 p/Share
6,451
Reduced 96.17%
257
Common Stock
Feb 10
2025
SELL
Sale (or disposition) back to the issuer
$1,871,067
$337.19 p/Share
5,549
Reduced 45.27%
6,708
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$2,084,338
$155.92 p/Share
13,368
Added 89.16%
1,625
Common Stock
May 29
2024
SELL
Open market or private sale
$2,236,443
$265.17 p/Share
8,434
Reduced 97.1%
252
Common Stock
Feb 26
2024
SELL
Sale (or disposition) back to the issuer
$796,051
$270.95 p/Share
2,938
Reduced 20.74%
11,225
Common Stock
Feb 26
2024
SELL
Open market or private sale
$690,997
$269.71 p/Share
2,562
Reduced 22.82%
8,663
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$795,795
$144.69 p/Share
5,500
Added 27.97%
14,163
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$629,998
$269.0 p/Share
2,342
Reduced 21.28%
8,663
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
6,032
Added 35.41%
11,005
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$144,336
$262.43 p/Share
550
Reduced 9.96%
4,973
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
1,508
Added 21.45%
5,523
Common Stock
Apr 27
2023
SELL
Sale (or disposition) back to the issuer
$379,313
$256.64 p/Share
1,478
Reduced 19.84%
5,973
Common Stock
Apr 27
2023
SELL
Open market or private sale
$510,200
$256.64 p/Share
1,988
Reduced 33.28%
3,985
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
$379,284
$109.43 p/Share
3,466
Added 31.75%
7,451
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$238,541
$249.26 p/Share
957
Reduced 19.37%
3,984
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,530
Added 33.86%
4,941
Common Stock
Aug 05
2022
SELL
Sale (or disposition) back to the issuer
$126,656
$223.38 p/Share
567
Reduced 16.37%
2,896
Common Stock
Aug 05
2022
SELL
Open market or private sale
$108,975
$223.31 p/Share
488
Reduced 16.85%
2,408
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$126,464
$79.04 p/Share
1,600
Added 31.6%
3,463
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$160,023
$211.67 p/Share
756
Reduced 29.18%
1,835
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
1,608
Added 38.29%
2,591
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$39,704
$171.14 p/Share
232
Reduced 22.14%
816
Common Stock