Dec 05
2024
SELL
Open market or private sale
$637,735
$26.03 p/Share
24,500
Reduced 16.0%
128,647
Common Stock
Dec 04
2024
SELL
Open market or private sale
$473,939
$26.33 p/Share
18,000
Reduced 10.52%
153,147
Common Stock
Aug 23
2024
SELL
Open market or private sale
$361,400
$18.07 p/Share
20,000
Reduced 10.46%
171,147
Common Stock
Aug 21
2024
SELL
Open market or private sale
$62,319
$17.53 p/Share
3,555
Reduced 1.83%
191,147
Common Stock
Aug 19
2024
SELL
Open market or private sale
$55,601
$17.54 p/Share
3,170
Reduced 1.6%
194,702
Common Stock
Aug 16
2024
SELL
Open market or private sale
$39,835
$17.51 p/Share
2,275
Reduced 1.14%
197,872
Common Stock
Aug 05
2024
SELL
Open market or private sale
$54,413
$15.99 p/Share
3,403
Reduced 1.67%
200,147
Common Stock
Aug 01
2024
SELL
Open market or private sale
$101,112
$17.6 p/Share
5,745
Reduced 2.74%
203,550
Common Stock
Jul 26
2024
SELL
Open market or private sale
$52,073
$17.64 p/Share
2,952
Reduced 1.39%
209,295
Common Stock
Jul 25
2024
SELL
Open market or private sale
$24,514
$17.51 p/Share
1,400
Reduced 0.66%
212,247
Common Stock
Jul 23
2024
SELL
Open market or private sale
$294,965
$17.05 p/Share
17,300
Reduced 7.49%
213,647
Common Stock
Jul 18
2024
SELL
Open market or private sale
$3,400
$17.0 p/Share
200
Reduced 0.09%
230,947
Common Stock
Jul 16
2024
SELL
Open market or private sale
$248,399
$16.56 p/Share
15,000
Reduced 6.09%
231,147
Common Stock
Jul 08
2024
SELL
Open market or private sale
$31,584
$14.67 p/Share
2,153
Reduced 0.87%
246,147
Common Stock
Jul 05
2024
SELL
Open market or private sale
$149,307
$14.43 p/Share
10,347
Reduced 4.0%
248,300
Common Stock
Jun 06
2024
SELL
Open market or private sale
$188,125
$15.05 p/Share
12,500
Reduced 4.61%
258,647
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$509,106
$15.18 p/Share
33,538
Reduced 11.01%
271,147
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$418,728
$13.24 p/Share
31,626
Reduced 9.4%
304,685
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
34,543
Added 9.31%
336,311
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$249,685
$7.92 p/Share
31,526
Reduced 9.46%
301,768
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
19,026
Added 5.4%
333,294
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$287,153
$11.62 p/Share
24,712
Reduced 7.29%
314,268
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
74,794
Added 19.2%
314,808
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
78,616
Added 24.67%
240,014
Common Stock