Jul 22
2024
BUY
Grant, award, or other acquisition
-
20,000
Added 14.75%
115,615
Common Stock
Jul 19
2024
SELL
Payment of exercise price or tax liability
$30,769
$11.52 p/Share
2,671
Reduced 2.72%
95,615
Common Stock
Jul 18
2024
SELL
Payment of exercise price or tax liability
$31,680
$11.83 p/Share
2,678
Reduced 2.65%
98,286
Common Stock
Jul 17
2024
SELL
Payment of exercise price or tax liability
$33,502
$12.45 p/Share
2,691
Reduced 2.6%
100,964
Common Stock
Aug 18
2023
SELL
Open market or private sale
$21,109
$11.76 p/Share
1,795
Reduced 1.7%
103,655
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
$13,749
$7.66 p/Share
1,795
Added 1.67%
105,450
Common Stock
Aug 16
2023
SELL
Open market or private sale
$45,093
$12.07 p/Share
3,736
Reduced 3.48%
103,655
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
$14,699
$7.66 p/Share
1,919
Added 1.76%
107,391
Common Stock
Aug 08
2023
SELL
Open market or private sale
$467,852
$13.01 p/Share
35,961
Reduced 25.43%
105,472
Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
$118,470
$5.84 p/Share
20,286
Added 12.54%
141,433
Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$42,840
$15.55 p/Share
2,755
Reduced 2.22%
121,147
Common Stock
Jul 18
2023
SELL
Payment of exercise price or tax liability
$44,104
$15.98 p/Share
2,760
Reduced 2.18%
123,902
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
-
20,000
Added 13.64%
126,662
Common Stock
Jul 19
2022
SELL
Payment of exercise price or tax liability
$45,110
$16.25 p/Share
2,776
Reduced 2.54%
106,662
Common Stock
Jul 18
2022
BUY
Grant, award, or other acquisition
-
20,000
Added 15.45%
109,438
Common Stock
Jan 07
2022
SELL
Open market or private sale
$392,252
$14.88 p/Share
26,361
Reduced 22.76%
89,438
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$302,097
$11.46 p/Share
26,361
Added 18.54%
115,799
Common Stock
Jan 06
2022
SELL
Open market or private sale
$346,311
$14.65 p/Share
23,639
Reduced 20.91%
89,438
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
$270,903
$11.46 p/Share
23,639
Added 17.29%
113,077
Common Stock
Dec 27
2021
SELL
Open market or private sale
$230,024
$12.56 p/Share
18,314
Reduced 17.0%
89,438
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$119,590
$6.53 p/Share
18,314
Added 14.53%
107,752
Common Stock
Dec 23
2021
SELL
Open market or private sale
$20,048
$12.53 p/Share
1,600
Reduced 1.76%
89,438
Common Stock
Dec 23
2021
BUY
Exercise of conversion of derivative security
$11,360
$7.1 p/Share
1,600
Added 1.73%
91,038
Common Stock
Dec 08
2021
SELL
Open market or private sale
$841,258
$12.54 p/Share
67,086
Reduced 42.86%
89,438
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$438,072
$6.53 p/Share
67,086
Added 30.0%
156,524
Common Stock