Dec 16
2024
SELL
Open market or private sale
$196,536
$45.4 p/Share
4,329
Reduced 3.27%
127,991
Common Stock
Oct 11
2024
SELL
Open market or private sale
$2,517,000
$50.34 p/Share
50,000
Reduced 27.42%
132,320
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$204,500
$4.09 p/Share
50,000
Added 21.52%
182,320
Common Stock
Sep 16
2024
SELL
Open market or private sale
$191,386
$44.19 p/Share
4,331
Reduced 3.17%
132,320
Common Stock
Jun 17
2024
SELL
Open market or private sale
$165,076
$37.39 p/Share
4,415
Reduced 3.13%
136,651
Common Stock
Mar 18
2024
SELL
Open market or private sale
$92,024
$31.58 p/Share
2,914
Reduced 2.05%
139,553
Common Stock
Mar 12
2024
SELL
Open market or private sale
$270,379
$34.07 p/Share
7,936
Reduced 5.28%
142,467
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$32,458
$4.09 p/Share
7,936
Added 5.01%
150,403
Common Stock
Mar 11
2024
SELL
Open market or private sale
$535,304
$34.02 p/Share
15,735
Reduced 9.95%
142,467
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$64,356
$4.09 p/Share
15,735
Added 9.05%
158,202
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
41,000
Added 22.35%
142,467
Common Stock
Dec 18
2023
SELL
Open market or private sale
$77,518
$25.9 p/Share
2,993
Reduced 2.87%
101,467
Common Stock
Dec 15
2023
SELL
Open market or private sale
$133,200
$26.64 p/Share
5,000
Reduced 4.57%
104,460
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$20,450
$4.09 p/Share
5,000
Added 4.37%
109,460
Common Stock
Dec 06
2023
SELL
Open market or private sale
$125,000
$25.0 p/Share
5,000
Reduced 4.57%
104,460
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$20,450
$4.09 p/Share
5,000
Added 4.37%
109,460
Common Stock
Oct 25
2023
BUY
Exercise of conversion of derivative security
$4,050
$0.54 p/Share
7,500
Added 6.7%
104,460
Common Stock
Oct 16
2023
SELL
Open market or private sale
$821,749
$32.87 p/Share
25,000
Reduced 20.5%
96,960
Common Stock
Oct 16
2023
BUY
Exercise of conversion of derivative security
$102,250
$4.09 p/Share
25,000
Added 17.01%
121,960
Common Stock
Sep 18
2023
SELL
Open market or private sale
$78,713
$31.31 p/Share
2,514
Reduced 2.53%
96,960
Common Stock
Sep 15
2023
SELL
Open market or private sale
$160,400
$32.08 p/Share
5,000
Reduced 4.79%
99,474
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$20,450
$4.09 p/Share
5,000
Added 4.57%
104,474
Common Stock
Aug 31
2023
SELL
Open market or private sale
$340,500
$34.05 p/Share
10,000
Reduced 9.13%
99,474
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$40,900
$4.09 p/Share
10,000
Added 8.37%
109,474
Common Stock
Aug 15
2023
SELL
Open market or private sale
$152,900
$30.58 p/Share
5,000
Reduced 4.79%
99,474
Common Stock