Aug 12
2025
SELL
Open market or private sale
$84,254
$10.01 p/Share
8,417
Reduced 15.55%
45,719
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
$47,051
$5.59 p/Share
8,417
Added 13.46%
54,136
Common Stock
Jul 22
2025
SELL
Payment of exercise price or tax liability
$4,338
$9.64 p/Share
450
Reduced 0.97%
45,719
Common Stock
Jul 21
2025
BUY
Grant, award, or other acquisition
-
5,000
Added 9.77%
46,169
Common Stock
Jul 18
2025
SELL
Payment of exercise price or tax liability
$4,301
$9.58 p/Share
449
Reduced 1.08%
41,169
Common Stock
Jul 17
2025
SELL
Payment of exercise price or tax liability
$4,430
$9.78 p/Share
453
Reduced 1.08%
41,618
Common Stock
Jul 31
2024
SELL
Open market or private sale
$95,280
$12.0 p/Share
7,940
Reduced 15.88%
42,071
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$63,043
$7.94 p/Share
7,940
Added 13.7%
50,011
Common Stock
Jul 22
2024
BUY
Grant, award, or other acquisition
-
5,000
Added 10.62%
42,071
Common Stock
Jul 19
2024
SELL
Payment of exercise price or tax liability
$5,990
$11.52 p/Share
520
Reduced 1.38%
37,071
Common Stock
Jul 18
2024
SELL
Payment of exercise price or tax liability
$6,198
$11.83 p/Share
524
Reduced 1.37%
37,591
Common Stock
Jul 17
2024
SELL
Payment of exercise price or tax liability
$6,623
$12.45 p/Share
532
Reduced 1.38%
38,115
Common Stock
Aug 18
2023
SELL
Open market or private sale
$104,486
$11.86 p/Share
8,810
Reduced 18.56%
38,647
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
$79,466
$9.02 p/Share
8,810
Added 15.66%
47,457
Common Stock
Jul 26
2023
SELL
Open market or private sale
$98,384
$14.39 p/Share
6,837
Reduced 15.03%
38,647
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$76,164
$11.14 p/Share
6,837
Added 13.07%
45,484
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 11.46%
38,647
Common Stock
Jul 29
2022
SELL
Open market or private sale
$155,000
$15.5 p/Share
10,000
Reduced 22.91%
33,647
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$117,700
$11.77 p/Share
10,000
Added 18.64%
43,647
Common Stock
Jul 22
2022
SELL
Payment of exercise price or tax liability
$7,016
$15.59 p/Share
450
Reduced 1.32%
33,647
Common Stock
Jul 21
2022
SELL
Payment of exercise price or tax liability
$7,010
$15.24 p/Share
460
Reduced 1.33%
34,097
Common Stock
Jul 18
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 12.64%
34,557
Common Stock
Oct 19
2021
SELL
Open market or private sale
$92,739
$11.76 p/Share
7,886
Reduced 21.06%
29,557
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$41,638
$5.28 p/Share
7,886
Added 17.4%
37,443
Common Stock
Jul 19
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 14.47%
29,557
Common Stock