Aug 01
2024
SELL
Open market or private sale
$7,080
$7.08 p/Share
1,000
Reduced 0.24%
420,269
Common Stock
Jul 01
2024
SELL
Open market or private sale
$8,600
$8.6 p/Share
1,000
Reduced 0.24%
421,269
Common Stock
Jun 17
2024
SELL
Open market or private sale
$8,310
$8.31 p/Share
1,000
Reduced 0.24%
422,269
Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
$77,042
$8.31 p/Share
9,271
Reduced 2.14%
423,269
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
$21,243
$8.13 p/Share
2,613
Added 0.6%
432,540
Common Stock
May 17
2024
SELL
Open market or private sale
$70,080
$9.89 p/Share
7,086
Reduced 1.62%
429,927
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$104,180
$9.82 p/Share
10,609
Reduced 2.37%
437,013
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$138,408
$10.95 p/Share
12,640
Reduced 3.22%
379,765
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
67,857
Added 13.16%
447,622
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
58,086
Added 12.89%
392,405
Common Stock
Feb 20
2024
SELL
Open market or private sale
$75,534
$10.82 p/Share
6,981
Reduced 2.05%
334,319
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$150,089
$14.01 p/Share
10,713
Reduced 3.04%
341,300
Common Stock
Feb 01
2024
SELL
Open market or private sale
$55,160
$13.79 p/Share
4,000
Reduced 1.12%
352,013
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$12,480
$3.12 p/Share
4,000
Added 1.11%
356,013
Common Stock
Jan 02
2024
SELL
Open market or private sale
$56,440
$14.11 p/Share
4,000
Reduced 1.12%
352,013
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$12,480
$3.12 p/Share
4,000
Added 1.11%
356,013
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$82,430
$14.99 p/Share
5,499
Reduced 1.54%
352,013
Common Stock
Dec 08
2023
SELL
Open market or private sale
$420,000
$15.0 p/Share
28,000
Reduced 7.26%
357,512
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$87,360
$3.12 p/Share
28,000
Added 6.77%
385,512
Common Stock
Dec 01
2023
SELL
Open market or private sale
$58,880
$14.72 p/Share
4,000
Reduced 1.11%
357,512
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$12,480
$3.12 p/Share
4,000
Added 1.09%
361,512
Common Stock
Nov 20
2023
BUY
Open market or private purchase
$7,967
$8.13 p/Share
980
Added 0.27%
357,512
Common Stock
Nov 17
2023
SELL
Open market or private sale
$149,081
$13.89 p/Share
10,733
Reduced 2.92%
356,532
Common Stock
Nov 15
2023
SELL
Open market or private sale
$140,106
$13.74 p/Share
10,197
Reduced 2.7%
367,265
Common Stock
Nov 03
2023
SELL
Open market or private sale
$338,496
$12.0 p/Share
28,208
Reduced 6.95%
377,462
Common Stock