Jul 30
2024
SELL
Payment of exercise price or tax liability
$698,713
$15.04 p/Share
46,457
Reduced 6.44%
675,474
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
-
91,667
Added 11.27%
721,931
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$289,889
$11.44 p/Share
25,340
Reduced 3.87%
630,264
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
50,000
Added 7.09%
655,604
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$4,823
$6.9 p/Share
699
Added 0.12%
605,604
Common Stock
Mar 13
2024
SELL
Open market or private sale
$665,444
$11.68 p/Share
56,973
Reduced 8.61%
604,905
Common Stock
Mar 05
2024
SELL
Open market or private sale
$462,506
$10.97 p/Share
42,161
Reduced 5.99%
661,878
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$209,942
$11.4 p/Share
18,416
Reduced 2.55%
704,039
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
41,666
Added 5.45%
722,455
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$63,456
$11.83 p/Share
5,364
Reduced 0.78%
680,789
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
15,033
Added 2.14%
686,153
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$48,125
$8.58 p/Share
5,609
Reduced 0.83%
671,120
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$99,012
$8.88 p/Share
11,150
Reduced 1.62%
676,729
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$80,075
$8.96 p/Share
8,937
Reduced 1.28%
687,879
Common Stock
May 19
2023
SELL
Open market or private sale
$362,691
$9.78 p/Share
37,085
Reduced 5.05%
696,816
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$444,732
$8.97 p/Share
49,580
Reduced 6.33%
733,901
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
100,000
Added 11.32%
783,481
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$538,686
$6.44 p/Share
83,647
Reduced 10.9%
683,481
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
170,068
Added 18.15%
767,128
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$202,003
$6.44 p/Share
31,367
Reduced 4.99%
597,060
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$60,333
$3.57 p/Share
16,900
Reduced 2.62%
628,427
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
48,872
Added 7.04%
645,327
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$23,254
$4.32 p/Share
5,383
Reduced 0.89%
596,455
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$33,573
$3.72 p/Share
9,025
Reduced 1.48%
601,838
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
153,096
Added 20.04%
610,863
Common Stock