Nov 13
2024
SELL
Open market or private sale
$53,679
$24.5 p/Share
2,191
Reduced 0.41%
538,387
Common Stock
Nov 12
2024
SELL
Open market or private sale
$115,515
$24.51 p/Share
4,713
Reduced 0.86%
540,578
Common Stock
Nov 11
2024
SELL
Open market or private sale
$75,852
$24.5 p/Share
3,096
Reduced 0.56%
545,291
Common Stock
Aug 26
2024
SELL
Open market or private sale
$69,982
$22.0 p/Share
3,181
Reduced 0.58%
548,387
Common Stock
Aug 20
2024
SELL
Open market or private sale
$103,836
$22.14 p/Share
4,690
Reduced 0.84%
551,568
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$79,977
$20.12 p/Share
3,975
Reduced 0.71%
556,258
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
10,101
Added 1.77%
560,233
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$418,176
$9.9 p/Share
42,240
Reduced 7.13%
550,132
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$99,999
$9.9 p/Share
10,101
Added 1.68%
592,372
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$114,927
$10.3 p/Share
11,158
Reduced 1.81%
605,405
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$612,003
$10.41 p/Share
58,790
Added 8.71%
616,563
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$135,944
$9.49 p/Share
14,325
Reduced 2.5%
557,773
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
60,839
Added 9.61%
572,098
Common Stock
Jun 07
2022
SELL
Open market or private sale
$58,770
$15.0 p/Share
3,918
Reduced 0.76%
511,259
Common Stock
Apr 28
2022
SELL
Payment of exercise price or tax liability
$136,900
$12.32 p/Share
11,112
Reduced 2.11%
515,177
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$153,623
$11.86 p/Share
12,953
Reduced 2.4%
526,289
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$159,425
$11.14 p/Share
14,311
Reduced 2.59%
539,242
Common Stock
Apr 28
2021
SELL
Payment of exercise price or tax liability
$101,341
$9.12 p/Share
11,112
Reduced 1.97%
553,553
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$119,047
$9.19 p/Share
12,954
Reduced 2.28%
556,079
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
$896,578
$8.91 p/Share
100,626
Added 15.03%
569,033
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$74,219
$9.74 p/Share
7,620
Reduced 1.6%
468,407
Common Stock