Nov 10
2024
SELL
Payment of exercise price or tax liability
$58,946
$24.52 p/Share
2,404
Reduced 5.14%
44,406
Common Stock
Nov 10
2024
BUY
Exercise of conversion of derivative security
-
4,470
Added 8.94%
45,541
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$122,611
$508.76 p/Share
241
Reduced 5.39%
4,234
Common Stock
Aug 10
2024
BUY
Exercise of conversion of derivative security
-
447
Added 9.32%
4,348
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$36,554
$812.32 p/Share
45
Reduced 1.1%
4,028
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
82
Added 1.97%
4,073
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$439,175
$798.5 p/Share
550
Reduced 12.11%
3,991
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
1,082
Added 19.67%
4,420
Common Stock
Apr 29
2024
SELL
Open market or private sale
$455,133
$866.92 p/Share
525
Reduced 13.18%
3,459
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$22,233
$42.35 p/Share
525
Added 11.64%
3,984
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$424,692
$1004.0 p/Share
423
Reduced 10.9%
3,459
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
900
Added 18.82%
3,882
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$122,147
$740.29 p/Share
165
Reduced 5.24%
2,982
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
433
Added 12.34%
3,076
Common Stock
Jan 29
2024
SELL
Open market or private sale
$458,008
$476.1 p/Share
962
Reduced 26.17%
2,714
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$36,421
$37.86 p/Share
962
Added 20.74%
3,676
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$57,462
$266.03 p/Share
216
Reduced 7.37%
2,714
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
433
Added 13.26%
2,832
Common Stock
Oct 27
2023
SELL
Open market or private sale
$234,118
$243.62 p/Share
961
Reduced 27.79%
2,497
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
$36,383
$37.86 p/Share
961
Added 21.75%
3,458
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$118,106
$264.22 p/Share
447
Reduced 15.18%
2,497
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
900
Added 23.41%
2,944
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$59,857
$277.12 p/Share
216
Reduced 9.56%
2,044
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
433
Added 16.69%
2,162
Common Stock
Jul 27
2023
SELL
Open market or private sale
$316,875
$329.05 p/Share
963
Reduced 34.52%
1,827
Common Stock