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
Oct 16
2025
SELL
Open market or private sale
$4,608,836
$215.82 p/Share
21,355
Reduced 7.03%
282,597
Common Stock
Oct 16
2025
BUY
Exercise of conversion of derivative security
$472,320
$19.68 p/Share
24,000
Added 7.32%
303,952
Common Stock
Oct 15
2025
SELL
Open market or private sale
$4,472,130
$209.34 p/Share
21,363
Reduced 7.09%
279,952
Common Stock
Oct 15
2025
BUY
Exercise of conversion of derivative security
$472,320
$19.68 p/Share
24,000
Added 7.38%
301,315
Common Stock
Oct 14
2025
SELL
Open market or private sale
$4,385,337
$205.21 p/Share
21,370
Reduced 7.15%
277,315
Common Stock
Oct 14
2025
BUY
Exercise of conversion of derivative security
$879,468
$16.86 p/Share
52,163
Added 14.87%
298,685
Common Stock
Oct 13
2025
SELL
Open market or private sale
$8,417,763
$203.2 p/Share
41,426
Reduced 14.39%
246,522
Common Stock
Oct 13
2025
-
27,893
Reduced 8.83%
287,948
Common Stock
Oct 13
2025
BUY
Exercise of conversion of derivative security
$739,091
$16.86 p/Share
43,837
Added 12.19%
315,841
Common Stock