Dec 01
2025
SELL
Open market or private sale
$1,159,498
$69.98 p/Share
16,569
Reduced 2.28%
708,719
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$134,374
$8.11 p/Share
16,569
Added 2.23%
725,288
Common Stock
Nov 26
2025
-
25,000
Reduced 3.41%
708,719
Common Stock
Nov 12
2025
SELL
Open market or private sale
$1,419,800
$70.99 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Nov 12
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Nov 11
2025
SELL
Open market or private sale
$1,376,200
$68.81 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Nov 11
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Nov 10
2025
SELL
Open market or private sale
$1,380,200
$69.01 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Nov 10
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Oct 03
2025
SELL
Open market or private sale
$1,402,800
$70.14 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Oct 03
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Oct 02
2025
SELL
Open market or private sale
$1,447,000
$72.35 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Oct 02
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Oct 01
2025
SELL
Open market or private sale
$1,508,000
$75.4 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Sep 04
2025
SELL
Open market or private sale
$1,487,200
$74.36 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Sep 04
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Sep 03
2025
SELL
Open market or private sale
$1,488,400
$74.42 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Sep 03
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Sep 02
2025
SELL
Open market or private sale
$1,468,800
$73.44 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Aug 13
2025
SELL
Open market or private sale
$1,289,800
$64.49 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Aug 13
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock
Aug 12
2025
SELL
Open market or private sale
$1,272,400
$63.62 p/Share
20,000
Reduced 2.65%
733,719
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
$162,200
$8.11 p/Share
20,000
Added 2.58%
753,719
Common Stock