Feb 19
2025
SELL
Open market or private sale
$201,381
$19.13 p/Share
10,527
Reduced 2.76%
370,558
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$548,880
$20.0 p/Share
27,444
Reduced 6.72%
381,085
Common Stock
Feb 07
2025
SELL
Open market or private sale
$373,860
$20.0 p/Share
18,693
Reduced 4.38%
408,529
Common Stock
Jan 09
2025
BUY
Grant, award, or other acquisition
-
123,479
Added 22.42%
427,222
Common Stock
Nov 18
2024
SELL
Open market or private sale
$156,015
$15.6 p/Share
10,001
Reduced 3.19%
303,743
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$160,608
$15.85 p/Share
10,133
Reduced 3.13%
313,744
Common Stock
Nov 11
2024
SELL
Open market or private sale
$78,630
$15.0 p/Share
5,242
Reduced 1.59%
323,877
Common Stock
Aug 20
2024
SELL
Open market or private sale
$35,410
$13.5 p/Share
2,623
Reduced 0.79%
329,119
Common Stock
Aug 19
2024
SELL
Open market or private sale
$32,866
$12.53 p/Share
2,623
Reduced 0.78%
331,742
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$120,671
$12.51 p/Share
9,646
Reduced 2.8%
334,365
Common Stock
Jul 16
2024
SELL
Open market or private sale
$303,862
$15.5 p/Share
19,604
Reduced 5.39%
344,011
Common Stock
Jul 15
2024
SELL
Open market or private sale
$284,301
$14.5 p/Share
19,607
Reduced 5.12%
363,615
Common Stock
Jun 05
2024
SELL
Open market or private sale
$292,315
$13.5 p/Share
21,653
Reduced 5.35%
383,222
Common Stock
May 24
2024
SELL
Open market or private sale
$33,525
$12.5 p/Share
2,682
Reduced 0.66%
404,875
Common Stock
May 16
2024
SELL
Open market or private sale
$211,562
$12.5 p/Share
16,925
Reduced 3.99%
407,557
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$92,188
$9.8 p/Share
9,407
Reduced 2.18%
421,210
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$234,831
$9.74 p/Share
24,110
Reduced 5.3%
430,617
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
142,276
Added 23.83%
454,727
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$40,065
$7.89 p/Share
5,078
Reduced 1.6%
312,451
Common Stock
Aug 16
2023
SELL
Open market or private sale
$43,818
$8.31 p/Share
5,273
Reduced 1.63%
317,529
Common Stock
Jun 02
2023
SELL
Open market or private sale
$158,724
$12.99 p/Share
12,219
Reduced 3.65%
322,802
Common Stock
May 16
2023
SELL
Open market or private sale
$61,363
$10.88 p/Share
5,640
Reduced 1.66%
335,021
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$204,371
$13.27 p/Share
15,401
Reduced 4.38%
336,205
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
142,276
Added 28.81%
351,606
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$18,719
$11.47 p/Share
1,632
Reduced 0.77%
209,330
Common Stock