Jan 09
2025
BUY
Grant, award, or other acquisition
-
72,384
Added 19.64%
296,179
Common Stock
Dec 13
2024
SELL
Open market or private sale
$32,114
$16.31 p/Share
1,969
Reduced 0.87%
223,795
Common Stock
Nov 27
2024
SELL
Open market or private sale
$7,232
$16.78 p/Share
431
Reduced 0.19%
225,764
Common Stock
Nov 22
2024
SELL
Open market or private sale
$156,723
$17.0 p/Share
9,219
Reduced 3.92%
226,195
Common Stock
Nov 18
2024
SELL
Open market or private sale
$4,368
$15.77 p/Share
277
Reduced 0.12%
235,414
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$80,137
$15.85 p/Share
5,056
Reduced 2.1%
235,691
Common Stock
Nov 14
2024
SELL
Open market or private sale
$203,680
$16.41 p/Share
12,412
Reduced 4.91%
240,403
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$72,907
$13.79 p/Share
5,287
Reduced 2.05%
252,815
Common Stock
Aug 15
2024
SELL
Open market or private sale
$126,500
$12.65 p/Share
10,000
Reduced 3.73%
258,102
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$47,037
$12.51 p/Share
3,760
Reduced 1.38%
268,102
Common Stock
May 16
2024
SELL
Open market or private sale
$68,750
$12.5 p/Share
5,500
Reduced 1.98%
271,862
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$74,793
$9.8 p/Share
7,632
Reduced 2.69%
276,242
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$65,891
$9.74 p/Share
6,765
Reduced 2.33%
283,874
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
85,058
Added 22.64%
290,639
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$13,136
$7.89 p/Share
1,665
Reduced 0.8%
205,581
Common Stock
Sep 06
2023
SELL
Open market or private sale
$46,709
$8.58 p/Share
5,444
Reduced 2.56%
207,246
Common Stock
Aug 16
2023
SELL
Open market or private sale
$22,004
$8.31 p/Share
2,648
Reduced 1.23%
212,690
Common Stock
Jul 03
2023
SELL
Open market or private sale
$88,960
$13.43 p/Share
6,624
Reduced 2.98%
215,338
Common Stock
May 16
2023
SELL
Open market or private sale
$16,961
$10.88 p/Share
1,559
Reduced 0.7%
221,962
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
46,873
Added 17.46%
221,557
Common Stock