Dec 16
2024
SELL
Payment of exercise price or tax liability
$91,122
$285.65 p/Share
319
Reduced 41.27%
454
Common Stock
Nov 25
2024
SELL
Open market or private sale
$253,637
$285.95 p/Share
887
Reduced 53.43%
773
Common Stock
Jun 10
2024
SELL
Open market or private sale
$249,500
$249.5 p/Share
1,000
Reduced 37.59%
1,660
Common Stock
May 30
2024
SELL
Open market or private sale
$254,500
$254.5 p/Share
1,000
Reduced 27.32%
2,660
Common Stock
Feb 29
2024
SELL
Open market or private sale
$747,446
$263.0 p/Share
2,842
Reduced 43.71%
3,660
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$80,372
$255.15 p/Share
315
Reduced 4.62%
6,502
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
900
Added 11.66%
6,817
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$440,875
$238.44 p/Share
1,849
Reduced 23.81%
5,917
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
4,879
Added 38.58%
7,766
Common Stock
Nov 30
2023
SELL
Open market or private sale
$161,968
$212.0 p/Share
764
Reduced 20.93%
2,887
Common Stock
Nov 30
2023
SELL
Open market or private sale
$161,968
$212.0 p/Share
764
Reduced 20.93%
2,887
Common Stock
Nov 28
2023
SELL
Payment of exercise price or tax liability
$561,072
$212.85 p/Share
2,636
Reduced 41.93%
3,651
Common Stock
Nov 28
2023
SELL
Payment of exercise price or tax liability
$561,072
$212.85 p/Share
2,636
Reduced 41.93%
3,651
Common Stock
Nov 28
2023
BUY
Exercise of conversion of derivative security
$455,429
$133.95 p/Share
3,400
Added 35.1%
6,287
Common Stock
Nov 28
2023
BUY
Exercise of conversion of derivative security
$455,429
$133.95 p/Share
3,400
Added 35.1%
6,287
Common Stock
May 11
2023
SELL
Open market or private sale
$468,244
$196.0 p/Share
2,389
Reduced 45.28%
2,887
Common Stock
May 09
2023
SELL
Payment of exercise price or tax liability
$285,581
$192.83 p/Share
1,481
Reduced 21.92%
5,276
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$232,940
$122.6 p/Share
1,900
Added 21.95%
6,757
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$66,792
$180.52 p/Share
370
Reduced 7.08%
4,857
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
1,000
Added 16.06%
5,227
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$280,596
$185.09 p/Share
1,516
Reduced 26.4%
4,227
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,773
Added 39.65%
5,743
Common Stock
Dec 05
2022
SELL
Open market or private sale
$360,000
$180.0 p/Share
2,000
Reduced 50.38%
1,970
Common Stock
Jun 07
2022
SELL
Open market or private sale
$557,982
$165.23 p/Share
3,377
Reduced 45.96%
3,970
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$342,014
$168.48 p/Share
2,030
Reduced 21.65%
7,347
Common Stock