Dec 12
2025
BUY
Exercise of conversion of derivative security
$389,318
$14.03 p/Share
27,749
Added 8.52%
298,002
Common Stock
Dec 11
2025
-
27,745
Reduced 9.31%
270,253
Common Stock
Dec 11
2025
SELL
Open market or private sale
$3,605,774
$162.05 p/Share
22,251
Reduced 6.95%
297,998
Common Stock
Dec 11
2025
BUY
Exercise of conversion of derivative security
$312,181
$14.03 p/Share
22,251
Added 6.5%
320,249
Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$199,321
$174.69 p/Share
1,141
Reduced 0.38%
297,998
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
$393,751
$14.03 p/Share
28,065
Added 8.58%
299,139
Common Stock
Nov 11
2025
-
27,893
Reduced 9.33%
271,074
Common Stock
Nov 11
2025
SELL
Open market or private sale
$4,091,535
$186.53 p/Share
21,935
Reduced 7.49%
271,074
Common Stock
Nov 11
2025
BUY
Exercise of conversion of derivative security
$307,748
$14.03 p/Share
21,935
Added 6.96%
293,009
Common Stock
Oct 29
2025
SELL
Open market or private sale
$1,853,964
$192.3 p/Share
9,641
Reduced 3.12%
298,967
Common Stock
Oct 29
2025
BUY
Exercise of conversion of derivative security
$189,734
$19.68 p/Share
9,641
Added 3.03%
308,608
Common Stock
Oct 27
2025
SELL
Open market or private sale
$4,169,121
$203.64 p/Share
20,473
Reduced 6.41%
298,967
Common Stock
Oct 27
2025
BUY
Exercise of conversion of derivative security
$433,176
$19.68 p/Share
22,011
Added 6.45%
319,440
Common Stock
Oct 24
2025
SELL
Open market or private sale
$3,850,616
$196.46 p/Share
19,600
Reduced 6.18%
297,429
Common Stock
Oct 24
2025
BUY
Exercise of conversion of derivative security
$432,960
$19.68 p/Share
22,000
Added 6.49%
317,029
Common Stock
Oct 23
2025
SELL
Open market or private sale
$3,660,374
$186.63 p/Share
19,613
Reduced 6.23%
295,029
Common Stock
Oct 23
2025
BUY
Exercise of conversion of derivative security
$432,960
$19.68 p/Share
22,000
Added 6.54%
314,642
Common Stock
Oct 22
2025
SELL
Open market or private sale
$3,692,939
$188.3 p/Share
19,612
Reduced 6.28%
292,642
Common Stock
Oct 22
2025
BUY
Exercise of conversion of derivative security
$432,960
$19.68 p/Share
22,000
Added 6.58%
312,254
Common Stock
Oct 21
2025
SELL
Open market or private sale
$387,265
$193.15 p/Share
2,005
Reduced 0.69%
290,254
Common Stock
Oct 21
2025
BUY
Exercise of conversion of derivative security
$86,592
$19.68 p/Share
4,400
Added 1.48%
292,259
Common Stock
Oct 20
2025
SELL
Open market or private sale
$4,371,865
$204.57 p/Share
21,371
Reduced 6.91%
287,859
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
$472,320
$19.68 p/Share
24,000
Added 7.2%
309,230
Common Stock
Oct 17
2025
SELL
Open market or private sale
$4,437,071
$207.66 p/Share
21,367
Reduced 6.97%
285,230
Common Stock
Oct 17
2025
BUY
Exercise of conversion of derivative security
$472,320
$19.68 p/Share
24,000
Added 7.26%
306,597
Common Stock