Sep 30
2025
SELL
Open market or private sale
$3,905,482
$199.3 p/Share
19,596
Reduced 7.23%
251,420
Common Stock
Sep 30
2025
BUY
Exercise of conversion of derivative security
$432,960
$19.68 p/Share
22,000
Added 7.51%
271,016
Common Stock
Sep 29
2025
SELL
Open market or private sale
$4,295,909
$200.95 p/Share
21,378
Reduced 7.91%
249,016
Common Stock
Sep 29
2025
BUY
Exercise of conversion of derivative security
$472,320
$19.68 p/Share
24,000
Added 8.15%
270,394
Common Stock
Sep 26
2025
SELL
Open market or private sale
$4,300,423
$201.18 p/Share
21,376
Reduced 7.98%
246,394
Common Stock
Sep 26
2025
BUY
Exercise of conversion of derivative security
$472,320
$19.68 p/Share
24,000
Added 8.23%
267,770
Common Stock
Sep 25
2025
SELL
Open market or private sale
$4,265,110
$199.5 p/Share
21,379
Reduced 8.06%
243,770
Common Stock
Sep 25
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.3%
265,149
Common Stock
Sep 24
2025
SELL
Open market or private sale
$4,355,837
$203.82 p/Share
21,371
Reduced 8.14%
241,149
Common Stock
Sep 24
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.38%
262,520
Common Stock
Sep 23
2025
SELL
Open market or private sale
$4,508,241
$211.06 p/Share
21,360
Reduced 8.22%
238,520
Common Stock
Sep 23
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.45%
259,880
Common Stock
Sep 22
2025
SELL
Open market or private sale
$4,503,750
$210.83 p/Share
21,362
Reduced 8.3%
235,880
Common Stock
Sep 22
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.53%
257,242
Common Stock
Sep 19
2025
SELL
Open market or private sale
$4,517,640
$211.5 p/Share
21,360
Reduced 8.39%
233,242
Common Stock
Sep 19
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.61%
254,602
Common Stock
Sep 18
2025
SELL
Open market or private sale
$4,543,479
$212.65 p/Share
21,366
Reduced 8.48%
230,602
Common Stock
Sep 18
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.7%
251,968
Common Stock
Sep 17
2025
SELL
Open market or private sale
$4,540,494
$212.56 p/Share
21,361
Reduced 8.57%
227,968
Common Stock
Sep 17
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.78%
249,329
Common Stock
Sep 16
2025
SELL
Open market or private sale
$4,565,913
$213.78 p/Share
21,358
Reduced 8.66%
225,329
Common Stock
Sep 16
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.87%
246,687
Common Stock
Sep 15
2025
SELL
Open market or private sale
$4,490,292
$210.2 p/Share
21,362
Reduced 8.75%
222,687
Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
$404,640
$16.86 p/Share
24,000
Added 8.95%
244,049
Common Stock
Sep 12
2025
SELL
Open market or private sale
$4,335,502
$202.84 p/Share
21,374
Reduced 8.85%
220,049
Common Stock