Dec 11
2024
SELL
Open market or private sale
$315,138
$21.61 p/Share
14,583
Reduced 0.33%
4,402,428
Common Stock
Dec 10
2024
SELL
Open market or private sale
$304,201
$20.86 p/Share
14,583
Reduced 0.33%
4,417,011
Common Stock
Nov 15
2024
-
71,429
Reduced 1.59%
4,431,594
Common Stock
Nov 14
2024
SELL
Open market or private sale
$289,035
$19.82 p/Share
14,583
Reduced 0.32%
4,503,023
Common Stock
Nov 13
2024
SELL
Open market or private sale
$297,948
$20.42 p/Share
14,591
Reduced 0.32%
4,517,606
Common Stock
Oct 18
2024
SELL
Open market or private sale
$155,927
$14.97 p/Share
10,416
Reduced 0.23%
4,532,197
Common Stock
Oct 17
2024
SELL
Open market or private sale
$570,492
$14.22 p/Share
40,119
Reduced 0.88%
4,542,613
Common Stock
Aug 22
2024
SELL
Open market or private sale
$21,892
$14.17 p/Share
1,545
Reduced 0.03%
4,582,732
Common Stock
Aug 21
2024
SELL
Open market or private sale
$738,494
$14.18 p/Share
52,080
Reduced 1.12%
4,584,277
Common Stock
May 14
2024
SELL
Open market or private sale
$148,323
$14.24 p/Share
10,416
Reduced 0.22%
4,636,357
Common Stock
May 13
2024
SELL
Open market or private sale
$149,157
$14.32 p/Share
10,416
Reduced 0.22%
4,646,773
Common Stock
Apr 25
2024
SELL
Open market or private sale
$186,863
$17.94 p/Share
10,416
Reduced 0.22%
4,657,189
Common Stock
Apr 24
2024
SELL
Open market or private sale
$191,237
$18.36 p/Share
10,416
Reduced 0.22%
4,667,605
Common Stock
Mar 13
2024
SELL
Open market or private sale
$214,882
$20.63 p/Share
10,416
Reduced 0.22%
4,678,021
Common Stock
Mar 12
2024
SELL
Open market or private sale
$213,944
$20.54 p/Share
10,416
Reduced 0.22%
4,688,437
Common Stock
Feb 06
2024
SELL
Open market or private sale
$186,654
$17.92 p/Share
10,416
Reduced 0.22%
4,698,853
Common Stock
Feb 05
2024
SELL
Open market or private sale
$187,800
$18.03 p/Share
10,416
Reduced 0.22%
4,709,269
Common Stock
Jan 24
2024
SELL
Open market or private sale
$170,405
$16.36 p/Share
10,416
Reduced 0.22%
4,719,685
Common Stock
Jan 23
2024
SELL
Open market or private sale
$169,468
$16.27 p/Share
10,416
Reduced 0.22%
4,730,101
Common Stock
Dec 07
2023
SELL
Open market or private sale
$197,799
$18.99 p/Share
10,416
Reduced 0.22%
4,740,517
Common Stock
Dec 06
2023
SELL
Open market or private sale
$207,174
$19.89 p/Share
10,416
Reduced 0.22%
4,750,933
Common Stock
Nov 14
2023
SELL
Open market or private sale
$228,006
$21.89 p/Share
10,416
Reduced 0.22%
4,761,349
Common Stock
Nov 13
2023
SELL
Open market or private sale
$216,464
$20.75 p/Share
10,432
Reduced 0.22%
4,771,765
Common Stock
Dec 15
2022
-
70,000
Reduced 1.44%
4,782,197
Common Stock
Dec 14
2022
-
500,000
Reduced 9.34%
4,852,197
Common Stock