Aug 06
2025
SELL
Open market or private sale
$5,119,150
$47.62 p/Share
107,500
Reduced 84.55%
19,650
Common Stock
Aug 06
2025
BUY
Exercise of conversion of derivative security
$2,401,550
$22.34 p/Share
107,500
Added 45.81%
127,150
Common Stock
Jun 10
2025
BUY
Grant, award, or other acquisition
-
6,692
Added 25.4%
19,650
Common Stock
Jan 21
2025
SELL
Open market or private sale
$53,539
$28.6 p/Share
1,872
Reduced 12.62%
12,958
Common Stock
Nov 19
2024
SELL
Open market or private sale
$139,964
$42.12 p/Share
3,323
Reduced 18.31%
14,830
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$4,120
$1.24 p/Share
3,323
Added 15.47%
18,153
Common Stock
Oct 21
2024
SELL
Open market or private sale
$233,150
$46.63 p/Share
5,000
Reduced 25.21%
14,830
Common Stock
Oct 21
2024
BUY
Exercise of conversion of derivative security
$6,200
$1.24 p/Share
5,000
Added 20.14%
19,830
Common Stock
Sep 19
2024
SELL
Open market or private sale
$228,649
$45.73 p/Share
5,000
Reduced 25.21%
14,830
Common Stock
Sep 19
2024
BUY
Exercise of conversion of derivative security
$6,200
$1.24 p/Share
5,000
Added 20.14%
19,830
Common Stock
Aug 19
2024
SELL
Open market or private sale
$225,950
$45.19 p/Share
5,000
Reduced 25.21%
14,830
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$6,200
$1.24 p/Share
5,000
Added 20.14%
19,830
Common Stock
Jul 19
2024
SELL
Open market or private sale
$225,050
$45.01 p/Share
5,000
Reduced 25.21%
14,830
Common Stock
Jul 19
2024
BUY
Exercise of conversion of derivative security
$6,200
$1.24 p/Share
5,000
Added 20.14%
19,830
Common Stock
Jun 20
2024
SELL
Open market or private sale
$187,950
$37.59 p/Share
5,000
Reduced 25.21%
14,830
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
$6,200
$1.24 p/Share
5,000
Added 20.14%
19,830
Common Stock
May 20
2024
SELL
Open market or private sale
$149,500
$29.9 p/Share
5,000
Reduced 25.21%
14,830
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
$6,200
$1.24 p/Share
5,000
Added 20.14%
19,830
Common Stock
Apr 19
2024
SELL
Open market or private sale
$114,100
$22.82 p/Share
5,000
Reduced 25.21%
14,830
Common Stock
Apr 19
2024
BUY
Exercise of conversion of derivative security
$6,200
$1.24 p/Share
5,000
Added 20.14%
19,830
Common Stock
Mar 19
2024
SELL
Open market or private sale
$119,850
$23.97 p/Share
5,000
Reduced 25.21%
14,830
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$6,200
$1.24 p/Share
5,000
Added 20.14%
19,830
Common Stock
Mar 12
2024
SELL
Open market or private sale
$608,654
$22.02 p/Share
27,641
Reduced 65.08%
14,830
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$31,000
$1.24 p/Share
25,000
Added 37.05%
42,471
Common Stock
Jan 22
2024
SELL
Open market or private sale
$18,831
$10.13 p/Share
1,859
Reduced 9.62%
17,471
Common Stock