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
Aug 15
2022
SELL
Payment of exercise price or tax liability
$15,994
$9.8 p/Share
1,632
Reduced 0.77%
210,962
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$119,679
$10.7 p/Share
11,185
Reduced 5.0%
212,594
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$69,100
$10.59 p/Share
6,525
Reduced 2.83%
223,779
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
121,024
Added 34.45%
230,304
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
109,280
Added 50.0%
109,280
Common Stock