Sep 05
2024
SELL
Payment of exercise price or tax liability
$12,497
$15.13 p/Share
826
Reduced 0.25%
325,753
Common Stock
Sep 04
2024
SELL
Payment of exercise price or tax liability
$73,152
$15.42 p/Share
4,744
Reduced 1.43%
326,579
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$52,953
$16.8 p/Share
3,152
Reduced 0.94%
331,323
Common Stock
Jul 15
2024
SELL
Open market or private sale
$28,495
$17.81 p/Share
1,600
Reduced 0.48%
334,475
Common Stock
Jul 12
2024
SELL
Open market or private sale
$5,400
$18.0 p/Share
300
Reduced 0.09%
336,075
Common Stock
Jun 13
2024
SELL
Open market or private sale
$16,170
$16.17 p/Share
1,000
Reduced 0.3%
336,375
Common Stock
May 17
2024
SELL
Open market or private sale
$18,132
$15.11 p/Share
1,200
Reduced 0.35%
337,375
Common Stock
May 16
2024
SELL
Open market or private sale
$27,000
$15.0 p/Share
1,800
Reduced 0.53%
338,575
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$62,001
$12.28 p/Share
5,049
Reduced 1.46%
340,375
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$32,959
$12.9 p/Share
2,555
Reduced 0.73%
345,424
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
104,700
Added 23.13%
347,979
Common Stock
Feb 15
2024
SELL
Open market or private sale
$15,000
$15.0 p/Share
1,000
Reduced 0.41%
243,279
Common Stock
Jan 16
2024
SELL
Open market or private sale
$15,990
$15.99 p/Share
1,000
Reduced 0.41%
244,279
Common Stock
Dec 20
2023
SELL
Open market or private sale
$15,000
$15.0 p/Share
1,000
Reduced 0.41%
245,279
Common Stock
Nov 13
2023
SELL
Open market or private sale
$16,230
$16.23 p/Share
1,000
Reduced 0.4%
246,279
Common Stock
Oct 17
2023
SELL
Open market or private sale
$15,000
$15.0 p/Share
1,000
Reduced 0.4%
247,279
Common Stock
Sep 13
2023
SELL
Open market or private sale
$15,000
$15.0 p/Share
1,000
Reduced 0.4%
248,279
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$20,822
$14.46 p/Share
1,440
Reduced 0.57%
249,279
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
49,650
Added 16.53%
250,719
Common Stock
Aug 14
2023
SELL
Open market or private sale
$15,670
$15.67 p/Share
1,000
Reduced 0.49%
201,069
Common Stock
Apr 27
2023
SELL
Open market or private sale
$27,420
$13.71 p/Share
2,000
Reduced 0.98%
202,069
Common Stock
Apr 17
2023
SELL
Open market or private sale
$37,676
$18.01 p/Share
2,092
Reduced 1.01%
204,069
Common Stock
Mar 27
2023
SELL
Open market or private sale
$30,140
$15.07 p/Share
2,000
Reduced 0.78%
255,811
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$38,558
$11.6 p/Share
3,324
Reduced 1.27%
257,811
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
99,300
Added 27.55%
261,135
Common Stock