Dec 20
2024
SELL
Open market or private sale
$67,037
$16.03 p/Share
4,182
Reduced 1.45%
283,516
Common Stock
Dec 19
2024
SELL
Open market or private sale
$1,600
$16.0 p/Share
100
Reduced 0.03%
287,698
Common Stock
Dec 18
2024
SELL
Open market or private sale
$194,510
$16.15 p/Share
12,044
Reduced 4.02%
287,798
Common Stock
Dec 17
2024
SELL
Open market or private sale
$30,272
$16.0 p/Share
1,892
Reduced 0.63%
299,842
Common Stock
Dec 16
2024
SELL
Open market or private sale
$707,035
$15.98 p/Share
44,245
Reduced 12.79%
301,734
Common Stock
Dec 13
2024
SELL
Open market or private sale
$13,863
$15.56 p/Share
891
Reduced 0.26%
345,979
Common Stock
Dec 13
2024
SELL
Payment of exercise price or tax liability
$220,119
$15.46 p/Share
14,238
Reduced 3.94%
346,870
Common Stock
Dec 12
2024
SELL
Payment of exercise price or tax liability
$10,876
$15.56 p/Share
699
Reduced 0.19%
361,108
Common Stock
Dec 05
2024
-
28,688
Reduced 7.35%
361,807
Common Stock
Nov 13
2024
SELL
Open market or private sale
$12,621
$14.15 p/Share
892
Reduced 0.23%
390,495
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$9,883
$14.16 p/Share
698
Reduced 0.18%
391,387
Common Stock
Oct 31
2024
SELL
Open market or private sale
$122,985
$14.12 p/Share
8,710
Reduced 2.17%
392,085
Common Stock
Oct 14
2024
SELL
Open market or private sale
$11,805
$13.25 p/Share
891
Reduced 0.22%
400,795
Common Stock
Oct 11
2024
SELL
Payment of exercise price or tax liability
$9,254
$13.24 p/Share
699
Reduced 0.17%
401,686
Common Stock
Oct 08
2024
SELL
Open market or private sale
$253,979
$13.05 p/Share
19,462
Reduced 4.61%
402,385
Common Stock
Oct 07
2024
SELL
Open market or private sale
$34,294
$13.0 p/Share
2,638
Reduced 0.62%
421,847
Common Stock
Oct 04
2024
SELL
Open market or private sale
$290,628
$13.0 p/Share
22,356
Reduced 5.0%
424,485
Common Stock
Sep 30
2024
SELL
Open market or private sale
$56,062
$13.05 p/Share
4,296
Reduced 0.95%
446,841
Common Stock
Sep 27
2024
SELL
Open market or private sale
$3,812
$12.5 p/Share
305
Reduced 0.07%
451,137
Common Stock
Sep 20
2024
SELL
Open market or private sale
$308,197
$12.58 p/Share
24,499
Reduced 5.15%
451,442
Common Stock
Sep 17
2024
SELL
Open market or private sale
$146,643
$11.03 p/Share
13,295
Reduced 2.72%
475,941
Common Stock
Sep 16
2024
SELL
Open market or private sale
$378,443
$10.42 p/Share
36,319
Reduced 6.91%
489,236
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$151,119
$10.59 p/Share
14,270
Reduced 2.63%
529,115
Common Stock
Sep 13
2024
SELL
Open market or private sale
$36,988
$10.39 p/Share
3,560
Reduced 0.67%
525,555
Common Stock
Sep 12
2024
SELL
Payment of exercise price or tax liability
$7,245
$10.35 p/Share
700
Reduced 0.13%
543,385
Common Stock