Jun 24
2024
SELL
Open market or private sale
$131,860
$19.0 p/Share
6,940
Reduced 24.4%
21,502
Common Stock
Jun 24
2024
SELL
Payment of exercise price or tax liability
$75,601
$19.0 p/Share
3,979
Reduced 12.27%
28,442
Common Stock
Jun 21
2024
BUY
Grant, award, or other acquisition
-
9,493
Added 22.65%
32,421
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$1,938
$14.15 p/Share
137
Reduced 0.59%
23,119
Common Stock
Feb 02
2024
SELL
Open market or private sale
$2,702
$14.15 p/Share
191
Reduced 0.83%
22,928
Common Stock
Jun 23
2023
SELL
Open market or private sale
$95,769
$13.43 p/Share
7,131
Reduced 23.47%
23,256
Common Stock
Jun 23
2023
SELL
Payment of exercise price or tax liability
$53,357
$13.43 p/Share
3,973
Reduced 11.56%
30,387
Common Stock
Jun 22
2023
BUY
Grant, award, or other acquisition
-
11,627
Added 25.28%
34,360
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
984
Added 4.15%
22,733
Common Stock
Jun 23
2022
SELL
Open market or private sale
$58,612
$12.13 p/Share
4,832
Reduced 18.18%
21,749
Common Stock
Jun 23
2022
SELL
Payment of exercise price or tax liability
$32,399
$12.13 p/Share
2,671
Reduced 9.13%
26,581
Common Stock
Jun 22
2022
BUY
Grant, award, or other acquisition
-
10,806
Added 26.98%
29,252
Common Stock
Jun 21
2022
SELL
Open market or private sale
$36,794
$12.67 p/Share
2,904
Reduced 13.6%
18,446
Common Stock
Jun 21
2022
SELL
Payment of exercise price or tax liability
$19,512
$12.67 p/Share
1,540
Reduced 6.73%
21,350
Common Stock
Nov 15
2021
SELL
Open market or private sale
$4,635
$14.35 p/Share
323
Reduced 1.39%
22,890
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$2,440
$14.35 p/Share
170
Reduced 0.73%
23,213
Common Stock
Jun 23
2021
SELL
Payment of exercise price or tax liability
$20,219
$14.36 p/Share
1,408
Reduced 5.13%
26,037
Common Stock
Jun 23
2021
SELL
Open market or private sale
$38,111
$14.36 p/Share
2,654
Reduced 10.19%
23,383
Common Stock
Jun 22
2021
BUY
Grant, award, or other acquisition
-
10,323
Added 27.33%
27,445
Common Stock
Jun 21
2021
SELL
Open market or private sale
$41,862
$14.46 p/Share
2,895
Reduced 14.46%
17,122
Common Stock
Jun 21
2021
SELL
Payment of exercise price or tax liability
$22,399
$14.46 p/Share
1,549
Reduced 7.18%
20,017
Common Stock
Mar 30
2021
SELL
Open market or private sale
$33,062
$14.45 p/Share
2,288
Reduced 9.59%
21,566
Common Stock
Mar 30
2021
SELL
Payment of exercise price or tax liability
$17,571
$14.45 p/Share
1,216
Reduced 4.85%
23,854
Common Stock
Mar 30
2021
SELL
Open market or private sale
$33,062
$14.45 p/Share
2,288
Reduced 9.59%
21,566
Common Stock
Mar 30
2021
SELL
Payment of exercise price or tax liability
$17,571
$14.45 p/Share
1,216
Reduced 4.85%
23,854
Common Stock