Dec 03
2024
SELL
Payment of exercise price or tax liability
$15,640
$12.05 p/Share
1,298
Reduced 0.51%
253,239
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$8,602
$12.22 p/Share
704
Reduced 0.28%
254,537
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$8,153
$12.86 p/Share
634
Reduced 0.25%
255,241
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$2,959
$10.1 p/Share
293
Reduced 0.11%
255,875
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$20,720
$10.35 p/Share
2,002
Reduced 0.78%
256,168
Common Stock
Aug 17
2024
SELL
Payment of exercise price or tax liability
$6,419
$10.11 p/Share
635
Reduced 0.25%
258,170
Common Stock
Jul 02
2024
SELL
Open market or private sale
$3,298
$11.07 p/Share
298
Reduced 0.12%
258,805
Common Stock
Jun 07
2024
SELL
Open market or private sale
$12,366
$9.52 p/Share
1,299
Reduced 0.5%
259,103
Common Stock
Jun 04
2024
SELL
Open market or private sale
$6,887
$9.5 p/Share
725
Reduced 0.28%
261,402
Common Stock
May 20
2024
SELL
Open market or private sale
$6,928
$10.86 p/Share
638
Reduced 0.24%
261,127
Common Stock
Apr 02
2024
SELL
Open market or private sale
$2,700
$9.0 p/Share
300
Reduced 0.11%
261,765
Common Stock
Mar 05
2024
SELL
Open market or private sale
$14,552
$9.05 p/Share
1,608
Reduced 0.61%
262,065
Common Stock
Mar 04
2024
SELL
Open market or private sale
$8,235
$9.61 p/Share
857
Reduced 0.32%
263,673
Common Stock
Feb 20
2024
SELL
Open market or private sale
$7,454
$9.77 p/Share
763
Reduced 0.29%
264,530
Common Stock
Jan 03
2024
SELL
Open market or private sale
$3,684
$10.38 p/Share
355
Reduced 0.13%
265,293
Common Stock
Dec 20
2023
SELL
Sale (or disposition) back to the issuer
$147,300
$9.82 p/Share
15,000
Reduced 5.34%
265,648
Common Stock
Dec 05
2023
SELL
Open market or private sale
$12,508
$9.37 p/Share
1,335
Reduced 0.47%
280,648
Common Stock
Dec 04
2023
SELL
Open market or private sale
$6,911
$9.68 p/Share
714
Reduced 0.25%
281,983
Common Stock
Nov 20
2023
SELL
Open market or private sale
$5,322
$8.33 p/Share
639
Reduced 0.23%
282,697
Common Stock
Oct 03
2023
SELL
Open market or private sale
$2,942
$9.84 p/Share
299
Reduced 0.11%
283,336
Common Stock
Sep 06
2023
SELL
Open market or private sale
$13,778
$10.05 p/Share
1,371
Reduced 0.48%
283,635
Common Stock
Sep 05
2023
SELL
Open market or private sale
$7,475
$10.24 p/Share
730
Reduced 0.26%
285,006
Common Stock
Aug 18
2023
SELL
Open market or private sale
$25,791
$10.02 p/Share
2,574
Reduced 0.89%
285,736
Common Stock
Jul 03
2023
SELL
Open market or private sale
$3,474
$11.66 p/Share
298
Reduced 0.1%
288,310
Common Stock
Jun 03
2023
SELL
Open market or private sale
$15,290
$11.78 p/Share
1,298
Reduced 0.44%
292,276
Common Stock