Aug 28
2025
SELL
Open market or private sale
$101,295
$22.51 p/Share
4,500
Reduced 9.39%
43,411
Common Stock
Aug 22
2025
SELL
Open market or private sale
$74,624
$22.19 p/Share
3,363
Reduced 6.56%
47,911
Common Stock
Aug 19
2025
SELL
Open market or private sale
$34,096
$21.31 p/Share
1,600
Reduced 3.03%
51,274
Common Stock
Feb 07
2025
SELL
Open market or private sale
$20,000
$20.0 p/Share
1,000
Reduced 1.86%
52,874
Common Stock
Feb 06
2025
SELL
Open market or private sale
$2,982
$20.15 p/Share
148
Reduced 0.27%
53,874
Common Stock
Feb 06
2025
SELL
Open market or private sale
$6,686
$20.2 p/Share
331
Reduced 0.61%
54,022
Common Stock
Feb 05
2025
SELL
Open market or private sale
$122,752
$20.12 p/Share
6,101
Reduced 10.09%
54,353
Common Stock
Feb 04
2025
SELL
Open market or private sale
$151,425
$20.19 p/Share
7,500
Reduced 11.04%
60,454
Common Stock
Feb 03
2025
SELL
Open market or private sale
$1,194
$20.25 p/Share
59
Reduced 0.09%
67,954
Common Stock
Nov 21
2024
SELL
Open market or private sale
$114,550
$22.91 p/Share
5,000
Reduced 6.85%
68,013
Common Stock
Nov 20
2024
SELL
Open market or private sale
$227,700
$22.77 p/Share
10,000
Reduced 12.05%
73,013
Common Stock
May 22
2024
SELL
Open market or private sale
$67,520
$16.88 p/Share
4,000
Reduced 4.6%
83,013
Common Stock
May 21
2024
SELL
Open market or private sale
$101,700
$16.95 p/Share
6,000
Reduced 6.45%
87,013
Common Stock
Feb 27
2024
SELL
Open market or private sale
$39,138
$16.5 p/Share
2,372
Reduced 2.49%
93,013
Common Stock
Feb 26
2024
SELL
Open market or private sale
$99,000
$16.5 p/Share
6,000
Reduced 5.92%
95,385
Common Stock
Feb 23
2024
SELL
Open market or private sale
$26,715
$16.41 p/Share
1,628
Reduced 1.58%
101,385
Common Stock
Jan 30
2024
SELL
Open market or private sale
$39,120
$19.56 p/Share
2,000
Reduced 1.9%
103,013
Common Stock
Jan 29
2024
SELL
Open market or private sale
$154,480
$19.31 p/Share
8,000
Reduced 7.08%
105,013
Common Stock
Nov 30
2023
SELL
Open market or private sale
$40,824
$18.0 p/Share
2,268
Reduced 1.97%
113,013
Common Stock
Nov 29
2023
SELL
Open market or private sale
$94,071
$17.98 p/Share
5,232
Reduced 4.34%
115,281
Common Stock
Jun 14
2023
SELL
Open market or private sale
$155,839
$17.51 p/Share
8,900
Reduced 6.88%
120,513
Common Stock
Jun 13
2023
SELL
Open market or private sale
$104,939
$17.49 p/Share
6,000
Reduced 4.43%
129,413
Common Stock
Jun 08
2023
SELL
Open market or private sale
$1,750
$17.5 p/Share
100
Reduced 0.07%
135,413
Common Stock
Jan 23
2023
SELL
Open market or private sale
$204,000
$20.4 p/Share
10,000
Reduced 6.87%
135,513
Common Stock
Dec 05
2022
SELL
Open market or private sale
$45,313
$20.71 p/Share
2,188
Reduced 1.48%
145,513
Common Stock