Jun 27
2025
SELL
Open market or private sale
$3,037,500
$27.0 p/Share
112,500
Reduced 2.1%
5,257,272
Common Stock
Jun 12
2025
SELL
Open market or private sale
$20,250,000
$27.0 p/Share
750,000
Reduced 12.26%
5,369,772
Common Stock
Sep 19
2023
SELL
Open market or private sale
$3,150,000
$21.0 p/Share
150,000
Reduced 2.4%
6,099,727
Common Stock
Sep 12
2023
SELL
Open market or private sale
$10,500,000
$21.0 p/Share
500,000
Reduced 7.41%
6,249,727
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$13,440
$13.44 p/Share
1,000
Added 0.01%
6,749,727
Common Stock
Sep 14
2022
SELL
Open market or private sale
$9,125
$18.25 p/Share
500
Reduced 0.01%
6,748,727
Common Stock
Sep 13
2022
SELL
Open market or private sale
$18,120
$18.12 p/Share
1,000
Reduced 0.01%
6,749,227
Common Stock
Sep 09
2022
SELL
Open market or private sale
$36,540
$18.27 p/Share
2,000
Reduced 0.03%
6,750,227
Common Stock
Sep 08
2022
SELL
Open market or private sale
$5,161
$18.3 p/Share
282
Reduced 0.0%
6,752,227
Common Stock
Sep 07
2022
SELL
Open market or private sale
$31,322
$18.2 p/Share
1,721
Reduced 0.03%
6,752,509
Common Stock
Sep 02
2022
SELL
Open market or private sale
$20,488
$18.26 p/Share
1,122
Reduced 0.02%
6,754,230
Common Stock
Aug 31
2022
SELL
Open market or private sale
$9,250
$18.5 p/Share
500
Reduced 0.01%
6,755,352
Common Stock
Aug 30
2022
SELL
Open market or private sale
$22,524
$18.77 p/Share
1,200
Reduced 0.02%
6,755,852
Common Stock
Aug 23
2022
SELL
Open market or private sale
$14,848
$18.56 p/Share
800
Reduced 0.01%
6,757,052
Common Stock
Aug 18
2022
SELL
Open market or private sale
$18,600
$18.6 p/Share
1,000
Reduced 0.01%
6,757,852
Common Stock
Mar 04
2022
-
2,500
Reduced 0.04%
6,758,852
Common Stock
Feb 02
2022
-
119,048
Reduced 1.73%
6,761,352
Common Stock
Dec 31
2021
-
15,000
Reduced 0.22%
6,880,400
Common Stock
Dec 29
2021
-
48,479
Reduced 0.7%
6,895,400
Common Stock
Dec 23
2021
-
2,608
Reduced 0.04%
6,943,879
Common Stock
Dec 14
2021
-
40,216
Reduced 0.58%
6,946,487
Common Stock
Dec 14
2021
SELL
Open market or private sale
$111,745
$19.88 p/Share
5,621
Reduced 0.08%
6,986,703
Common Stock
Dec 13
2021
SELL
Open market or private sale
$10,750
$21.5 p/Share
500
Reduced 0.01%
6,992,324
Common Stock
Dec 10
2021
SELL
Open market or private sale
$26,531
$21.5 p/Share
1,234
Reduced 0.02%
6,992,824
Common Stock
Dec 08
2021
-
331,200
Reduced 4.52%
6,994,058
Common Stock