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
Dec 02
2022
SELL
Open market or private sale
$145,368
$21.34 p/Share
6,812
Reduced 4.41%
147,701
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$110,609
$12.29 p/Share
9,000
Added 5.5%
154,513
Common Stock
May 03
2022
SELL
Open market or private sale
$48,300
$24.15 p/Share
2,000
Reduced 1.36%
145,513
Common Stock