Aug 15
2025
-
250
Reduced 0.2%
127,044
Common Stock
Aug 13
2025
-
500
Reduced 0.39%
127,294
Common Stock
Jul 22
2025
SELL
Payment of exercise price or tax liability
$25,121
$9.64 p/Share
2,606
Reduced 2.0%
127,794
Common Stock
Jul 21
2025
BUY
Grant, award, or other acquisition
-
20,000
Added 13.3%
130,400
Common Stock
Jul 18
2025
SELL
Payment of exercise price or tax liability
$24,946
$9.58 p/Share
2,604
Reduced 2.3%
110,400
Common Stock
Jul 17
2025
SELL
Payment of exercise price or tax liability
$25,535
$9.78 p/Share
2,611
Reduced 2.26%
113,004
Common Stock
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