Jul 01
2024
BUY
Grant, award, or other acquisition
-
2,336
Added 0.41%
567,479
Common Stock
May 30
2024
SELL
Payment of exercise price or tax liability
$697,337
$13.65 p/Share
51,087
Reduced 7.87%
597,817
Common Stock
May 30
2024
SELL
Open market or private sale
$99,271
$13.64 p/Share
7,278
Reduced 1.11%
648,904
Common Stock
May 30
2024
BUY
Exercise of conversion of derivative security
$635,594
$10.89 p/Share
58,365
Added 8.17%
656,182
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$108,613
$13.65 p/Share
7,957
Reduced 1.31%
597,817
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$399,571
$13.04 p/Share
30,642
Reduced 4.76%
612,963
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
94,584
Added 12.81%
643,605
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$42,914
$13.34 p/Share
3,217
Reduced 0.59%
546,378
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
61,776
Added 10.1%
549,595
Common Stock
Jan 30
2024
SELL
Open market or private sale
$377,979
$13.17 p/Share
28,700
Reduced 4.81%
568,221
Common Stock
Nov 21
2023
SELL
Open market or private sale
$30,167
$10.97 p/Share
2,750
Reduced 0.46%
592,763
Common Stock
Nov 07
2023
SELL
Open market or private sale
$44,978
$10.46 p/Share
4,300
Reduced 0.72%
595,513
Common Stock
Aug 09
2023
SELL
Open market or private sale
$146,991
$11.97 p/Share
12,280
Reduced 2.02%
594,563
Common Stock
Aug 09
2023
-
4,200
Reduced 0.69%
606,843
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$734,560
$10.99 p/Share
66,839
Reduced 9.93%
606,297
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
163,695
Added 19.56%
673,136
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
55,555
Added 9.88%
506,664
Common Stock
Nov 15
2022
SELL
Open market or private sale
$711,580
$15.14 p/Share
47,000
Reduced 9.4%
452,888
Common Stock
Nov 15
2022
-
3,350
Reduced 0.74%
449,538
Common Stock
May 31
2022
SELL
Open market or private sale
$387,846
$13.77 p/Share
28,166
Reduced 5.37%
496,473
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$486,405
$13.15 p/Share
36,989
Reduced 6.22%
558,056
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
85,048
Added 12.51%
595,045
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
55,594
Added 9.86%
508,234
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$17,926
$15.52 p/Share
1,155
Reduced 0.25%
452,640
Common Stock
Aug 20
2021
SELL
Open market or private sale
$460,835
$14.71 p/Share
31,328
Reduced 5.11%
581,290
Common Stock