Nov 15
2024
SELL
Open market or private sale
$809,293
$26.47 p/Share
30,574
Reduced 18.99%
130,405
Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$219,940
$17.7 p/Share
12,426
Reduced 7.16%
161,159
Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
27,270
Added 13.58%
173,585
Common Stock
Nov 15
2023
SELL
Open market or private sale
$194,810
$17.71 p/Share
11,000
Reduced 6.99%
146,315
Common Stock
Aug 15
2023
SELL
Open market or private sale
$180,620
$16.42 p/Share
11,000
Reduced 6.54%
157,315
Common Stock
Apr 17
2023
SELL
Open market or private sale
$134,300
$13.43 p/Share
10,000
Reduced 5.61%
168,315
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$100,716
$13.37 p/Share
7,533
Reduced 4.05%
178,315
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
33,850
Added 15.41%
185,848
Common Stock
Jan 17
2023
SELL
Open market or private sale
$147,600
$14.76 p/Share
10,000
Reduced 6.17%
151,998
Common Stock
Oct 28
2022
SELL
Open market or private sale
$422,533
$11.49 p/Share
36,774
Reduced 18.5%
161,998
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$268,992
$11.49 p/Share
23,411
Added 10.54%
198,772
Common Stock
Oct 26
2022
SELL
Open market or private sale
$30,161
$11.49 p/Share
2,625
Reduced 1.48%
174,373
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$71,643
$11.0 p/Share
6,513
Reduced 3.55%
176,998
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
43,256
Added 19.08%
183,511
Common Stock
Mar 04
2022
SELL
Open market or private sale
$186,550
$10.66 p/Share
17,500
Reduced 11.09%
140,255
Common Stock
Mar 03
2022
SELL
Open market or private sale
$185,850
$10.62 p/Share
17,500
Reduced 9.99%
157,755
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$375,713
$11.57 p/Share
32,473
Reduced 15.63%
175,255
Common Stock
Nov 09
2021
SELL
Open market or private sale
$312,900
$10.43 p/Share
30,000
Reduced 12.62%
207,728
Common Stock
Mar 14
2021
SELL
Payment of exercise price or tax liability
$145,288
$12.7 p/Share
11,440
Reduced 4.59%
237,728
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
38,038
Added 13.24%
249,168
Common Stock
Mar 02
2021
SELL
Open market or private sale
$371,328
$13.11 p/Share
28,324
Reduced 11.83%
211,130
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$115,279
$4.07 p/Share
28,324
Added 10.58%
239,454
Common Stock
Mar 01
2021
SELL
Open market or private sale
$359,432
$12.69 p/Share
28,324
Reduced 11.83%
211,130
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$115,279
$4.07 p/Share
28,324
Added 10.58%
239,454
Common Stock