Oct 02
2024
SELL
Payment of exercise price or tax liability
$301,442
$5.9 p/Share
51,092
Reduced 1.05%
4,805,041
Common Stock, par valu...
Jul 03
2024
SELL
Payment of exercise price or tax liability
$227,870
$4.46 p/Share
51,092
Reduced 1.04%
4,856,133
Common Stock, par valu...
Apr 22
2024
SELL
Payment of exercise price or tax liability
$241,665
$4.73 p/Share
51,092
Reduced 1.03%
4,907,225
Common Stock, par valu...
Apr 19
2024
SELL
Payment of exercise price or tax liability
$1,190,384
$4.98 p/Share
239,033
Reduced 4.6%
4,958,317
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
-
116,893
Added 2.2%
5,197,350
Common Stock, par valu...
Mar 08
2024
BUY
Grant, award, or other acquisition
-
873,206
Added 14.67%
5,080,457
Common Stock, par valu...
Jan 08
2024
SELL
Payment of exercise price or tax liability
$95,362
$4.98 p/Share
19,149
Reduced 0.45%
4,207,251
Common Stock, par valu...
Oct 12
2023
SELL
Payment of exercise price or tax liability
$141,295
$5.37 p/Share
26,312
Reduced 0.62%
4,226,400
Common Stock, par valu...
Jul 06
2023
SELL
Payment of exercise price or tax liability
$267,152
$9.29 p/Share
28,757
Reduced 0.67%
4,252,712
Common Stock, par valu...
Jan 25
2023
SELL
Payment of exercise price or tax liability
$2,562,233
$11.14 p/Share
230,003
Reduced 5.05%
4,322,694
Common Stock, par valu...
Jan 25
2023
BUY
Grant, award, or other acquisition
-
176,247
Added 3.73%
4,552,697
Common Stock, par valu...
Jan 23
2023
BUY
Grant, award, or other acquisition
-
943,397
Added 17.73%
4,376,450
Common Stock, par valu...
Jan 11
2023
SELL
Payment of exercise price or tax liability
$203,650
$11.14 p/Share
18,281
Reduced 0.53%
3,433,053
Common Stock, par valu...
Oct 03
2022
SELL
Payment of exercise price or tax liability
$271,562
$11.84 p/Share
22,936
Reduced 0.66%
3,451,334
Common Stock, par valu...
Jul 01
2022
SELL
Payment of exercise price or tax liability
$354,591
$15.46 p/Share
22,936
Reduced 0.66%
3,474,270
Common Stock, par valu...
Mar 30
2022
SELL
Open market or private sale
$13,117,950
$21.33 p/Share
615,000
Reduced 14.96%
3,497,206
Common Stock, par valu...
Jan 28
2022
BUY
Grant, award, or other acquisition
-
554,226
Added 11.88%
4,112,206
Common Stock, par valu...
Jan 14
2022
SELL
Payment of exercise price or tax liability
$14,798,182
$23.61 p/Share
626,776
Reduced 14.98%
3,557,980
Common Stock, par valu...
Jan 14
2022
BUY
Grant, award, or other acquisition
-
933,589
Added 18.24%
4,184,756
Common Stock, par valu...
Mar 30
2021
SELL
Open market or private sale
$15,059,099
$21.21 p/Share
710,000
Reduced 17.92%
3,251,167
Common Stock, par valu...
Jan 15
2021
BUY
Conversion of derivative security
-
111,814
Added 2.81%
3,865,842
Common Stock, par valu...
Jan 15
2021
BUY
Grant, award, or other acquisition
-
956,305
Added 19.09%
4,052,897
Common Stock, par valu...