Mar 31
2025
BUY
Grant, award, or other acquisition
-
710
Added 0.69%
102,231
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
741
Added 0.72%
101,521
Common Stock
Nov 07
2024
SELL
Open market or private sale
$30,260
$15.13 p/Share
2,000
Reduced 1.95%
100,780
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
708
Added 0.68%
102,780
Common Stock
Sep 04
2024
SELL
Open market or private sale
$70,550
$14.11 p/Share
5,000
Reduced 4.67%
102,072
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
907
Added 0.84%
107,072
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
871
Added 0.81%
106,165
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
774
Added 0.7%
109,098
Common Stock
Dec 27
2023
SELL
Payment of exercise price or tax liability
$60,005
$12.91 p/Share
4,648
Reduced 4.11%
108,324
Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$120,000
$3.0 p/Share
40,000
Added 26.15%
112,972
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
1,049
Added 1.12%
92,972
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
1,022
Added 1.1%
91,923
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
884
Added 0.96%
90,901
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
578
Added 0.64%
90,017
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
593
Added 0.31%
190,678
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
625
Added 0.33%
190,085
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
582
Added 0.31%
189,460
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
564
Added 0.3%
188,878
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
569
Added 0.3%
188,314
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
606
Added 0.32%
187,745
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
626
Added 0.33%
187,139
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
805
Added 0.43%
186,513
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
1,057
Added 0.57%
185,708
Common Stock