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
Aug 15
2023
BUY
Exercise of conversion of derivative security
$20,450
$4.09 p/Share
5,000
Added 4.57%
104,474
Common Stock
Jun 20
2023
SELL
Open market or private sale
$52,318
$24.89 p/Share
2,102
Reduced 2.07%
99,474
Common Stock
Mar 17
2023
SELL
Open market or private sale
$26,789
$21.78 p/Share
1,230
Reduced 1.21%
100,062
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
40,000
Added 28.31%
101,292
Common Stock
Dec 19
2022
SELL
Open market or private sale
$27,986
$22.94 p/Share
1,220
Reduced 1.95%
61,292
Common Stock