Nov 15
2024
SELL
Payment of exercise price or tax liability
$324,528
$7.73 p/Share
41,983
Reduced 4.25%
944,964
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
416,063
Added 23.41%
1,361,027
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
86,206
Added 8.03%
986,947
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$222,171
$5.66 p/Share
39,253
Reduced 4.18%
900,741
Common Stock
Jul 09
2024
BUY
Grant, award, or other acquisition
-
191,082
Added 16.89%
939,994
Common Stock
May 16
2024
SELL
Open market or private sale
$236,000
$9.44 p/Share
25,000
Reduced 3.23%
748,912
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$372,510
$9.49 p/Share
39,253
Reduced 4.84%
771,912
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
206,881
Added 20.32%
811,165
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$606,982
$10.76 p/Share
56,411
Reduced 8.54%
604,284
Common Stock
Nov 16
2023
SELL
Open market or private sale
$279,250
$11.17 p/Share
25,000
Reduced 3.65%
660,695
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$275,997
$11.31 p/Share
24,403
Reduced 3.44%
685,695
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$395,044
$12.46 p/Share
31,705
Reduced 4.27%
710,098
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$233,959
$10.65 p/Share
21,968
Reduced 2.88%
741,803
Common Stock
Mar 18
2023
BUY
Grant, award, or other acquisition
-
244,798
Added 24.32%
761,771
Common Stock
Mar 03
2023
SELL
Open market or private sale
$327,479
$8.42 p/Share
38,893
Reduced 7.0%
516,973
Common Stock
Nov 17
2022
SELL
Open market or private sale
$170,072
$9.01 p/Share
18,876
Reduced 3.28%
555,866
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
78,554
Added 12.02%
574,742
Common Stock
Aug 17
2022
SELL
Open market or private sale
$270,949
$11.46 p/Share
23,643
Reduced 4.55%
496,188
Common Stock
May 19
2022
SELL
Open market or private sale
$205,484
$11.66 p/Share
17,623
Reduced 3.28%
519,831
Common Stock
May 18
2022
SELL
Open market or private sale
$161,301
$11.36 p/Share
14,199
Reduced 2.57%
537,454
Common Stock
Mar 26
2022
BUY
Grant, award, or other acquisition
-
155,279
Added 22.02%
549,794
Common Stock (RSUs)
Feb 22
2022
SELL
Open market or private sale
$296,604
$14.98 p/Share
19,800
Reduced 4.77%
395,182
Common Stock
Feb 18
2022
SELL
Open market or private sale
$192,368
$16.0 p/Share
12,023
Reduced 2.82%
414,982
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,087,143
$15.65 p/Share
69,466
Reduced 13.99%
427,005
Common Stock
Dec 02
2021
SELL
Open market or private sale
$1,036,802
$17.93 p/Share
57,825
Reduced 10.44%
495,804
Common Stock