Feb 24
2025
SELL
Payment of exercise price or tax liability
$13,461
$8.08 p/Share
1,666
Reduced 0.84%
197,178
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
18,431
Added 8.48%
198,844
Common Stock
Feb 19
2025
SELL
Open market or private sale
$46,363
$8.26 p/Share
5,613
Reduced 3.02%
180,413
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$71,295
$8.85 p/Share
8,056
Reduced 4.15%
186,026
Common Stock
Nov 18
2024
SELL
Open market or private sale
$41,676
$6.83 p/Share
6,102
Reduced 3.05%
194,082
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$50,242
$6.93 p/Share
7,250
Reduced 3.5%
200,184
Common Stock
Aug 19
2024
SELL
Open market or private sale
$51,976
$8.27 p/Share
6,285
Reduced 2.94%
207,434
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$57,570
$8.38 p/Share
6,870
Reduced 3.11%
213,719
Common Stock
May 17
2024
SELL
Open market or private sale
$53,782
$8.56 p/Share
6,283
Reduced 2.77%
220,589
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$61,555
$8.96 p/Share
6,870
Reduced 2.94%
226,872
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
65,944
Added 22.0%
233,742
Common Stock
Feb 20
2024
SELL
Open market or private sale
$96,990
$16.54 p/Share
5,864
Reduced 3.38%
167,798
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$99,240
$17.04 p/Share
5,824
Reduced 3.24%
173,662
Common Stock
Nov 17
2023
SELL
Open market or private sale
$148,609
$19.31 p/Share
7,696
Reduced 4.11%
179,486
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$114,836
$19.61 p/Share
5,856
Reduced 3.03%
187,182
Common Stock
Aug 28
2023
SELL
Open market or private sale
$47,719
$17.0 p/Share
2,807
Reduced 1.43%
193,038
Common Stock
Aug 25
2023
SELL
Open market or private sale
$50,796
$17.0 p/Share
2,988
Reduced 1.5%
195,845
Common Stock
Aug 17
2023
SELL
Open market or private sale
$95,695
$15.54 p/Share
6,158
Reduced 3.0%
198,833
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$85,199
$15.61 p/Share
5,458
Reduced 2.59%
204,991
Common Stock
Jul 28
2023
SELL
Open market or private sale
$64,676
$15.2 p/Share
4,255
Reduced 1.98%
210,449
Common Stock
Jun 27
2023
BUY
Grant, award, or other acquisition
-
67,568
Added 23.94%
214,704
Common Stock