May 20
2025
BUY
Grant, award, or other acquisition
$117,997
$14.98 p/Share
7,877
Added 1.47%
526,428
Common Stock
Apr 03
2025
BUY
Exercise of conversion of derivative security
-
19,150
Added 3.56%
518,551
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
27,770
Added 5.27%
499,401
Common Stock
Mar 02
2025
BUY
Exercise of conversion of derivative security
-
25,000
Added 5.03%
471,631
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
18,051
Added 3.88%
446,631
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
27,770
Added 6.09%
428,580
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
25,000
Added 5.87%
400,810
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
18,051
Added 4.58%
375,810
Common Stock
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
1,667
Added 0.46%
357,759
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$282,169
$12.78 p/Share
22,079
Added 5.84%
356,092
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
25,000
Added 6.96%
334,013
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
18,050
Added 5.52%
309,013
Common Stock
Mar 04
2022
BUY
Open market or private purchase
$43,487
$13.13 p/Share
3,312
Added 1.13%
289,275
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
4,166
Added 1.44%
285,963
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
$105,866
$23.79 p/Share
4,450
Added 1.56%
281,707
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
1,425
Added 0.51%
277,257
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
2,500
Added 0.9%
275,832
Common Stock
Dec 10
2020
BUY
Open market or private purchase
$16,292
$18.43 p/Share
884
Added 0.32%
273,332
Common Stock
Dec 09
2020
BUY
Open market or private purchase
$92,500
$18.5 p/Share
5,000
Added 1.8%
272,448
Common Stock
Dec 08
2020
BUY
Open market or private purchase
$279,300
$18.62 p/Share
15,000
Added 5.31%
267,448
Common Stock