|
Jan 05
2026
|
SELL
Open market or private sale
|
$34,353,250
$1374.13 p/Share
|
25,000
|
|
|
Jan 05
2026
|
BUY
Exercise of conversion of derivative security
|
$5,589,500
$223.58 p/Share
|
25,000
|
|
|
Dec 04
2025
|
SELL
Open market or private sale
|
$23,903,010
$1363.86 p/Share
|
17,526
|
|
|
Dec 04
2025
|
BUY
Exercise of conversion of derivative security
|
$1,855,652
$105.88 p/Share
|
17,526
|
|
|
Nov 28
2025
|
SELL
Open market or private sale
|
$6,251,411
$1361.37 p/Share
|
4,592
|
|
|
Nov 28
2025
|
BUY
Exercise of conversion of derivative security
|
$486,200
$105.88 p/Share
|
4,592
|
|
|
Nov 26
2025
|
SELL
Open market or private sale
|
$40,801
$1360.06 p/Share
|
30
|
|
|
|
|
Nov 26
2025
|
BUY
Exercise of conversion of derivative security
|
$3,176
$105.88 p/Share
|
30
|
|
|
Nov 25
2025
|
SELL
Open market or private sale
|
$5,699,386
$1361.21 p/Share
|
4,187
|
|
|
Nov 25
2025
|
BUY
Exercise of conversion of derivative security
|
$443,319
$105.88 p/Share
|
4,187
|
|
|
Nov 21
2025
|
SELL
Open market or private sale
|
$312,871
$1360.31 p/Share
|
230
|
|
|
Nov 21
2025
|
BUY
Exercise of conversion of derivative security
|
$24,352
$105.88 p/Share
|
230
|
|
|
Nov 20
2025
|
SELL
Open market or private sale
|
$1,503,305
$1361.69 p/Share
|
1,104
|
|
|
Nov 20
2025
|
BUY
Exercise of conversion of derivative security
|
$116,891
$105.88 p/Share
|
1,104
|
|
|
Nov 18
2025
|
SELL
Open market or private sale
|
$9,798,672
$1362.63 p/Share
|
7,191
|
|
|
Nov 18
2025
|
BUY
Exercise of conversion of derivative security
|
$761,383
$105.88 p/Share
|
7,191
|
|
|
Oct 27
2025
|
SELL
Open market or private sale
|
$952,000
$1360.0 p/Share
|
700
|
|
|
Oct 27
2025
|
BUY
Exercise of conversion of derivative security
|
$74,116
$105.88 p/Share
|
700
|
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$26,577,399
$1328.87 p/Share
|
20,000
|
|
|
Apr 14
2025
|
BUY
Exercise of conversion of derivative security
|
$3,917,600
$195.88 p/Share
|
20,000
|
|
|
Mar 12
2025
|
SELL
Open market or private sale
|
$26,281,000
$1314.05 p/Share
|
20,000
|
|
|
Mar 12
2025
|
BUY
Exercise of conversion of derivative security
|
$3,917,600
$195.88 p/Share
|
20,000
|
|
|
Feb 12
2025
|
SELL
Open market or private sale
|
$27,046,400
$1352.32 p/Share
|
20,000
|
|
|
Feb 12
2025
|
BUY
Exercise of conversion of derivative security
|
$3,917,600
$195.88 p/Share
|
20,000
|
|
|
Jan 13
2025
|
SELL
Open market or private sale
|
$25,262,399
$1263.12 p/Share
|
20,000
|
|