Sep 08
2024
SELL
Payment of exercise price or tax liability
$232,752
$12.47 p/Share
18,665
Reduced 5.49%
321,542
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$50,300
$12.5 p/Share
4,024
Reduced 1.17%
340,207
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$70,775
$12.5 p/Share
5,662
Reduced 2.04%
272,100
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
89,133
Added 20.57%
344,231
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$23,388
$12.15 p/Share
1,925
Reduced 0.73%
260,760
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$41,645
$12.22 p/Share
3,408
Reduced 1.28%
262,685
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
-
117,097
Added 30.56%
266,093
Common Stock
May 14
2023
SELL
Payment of exercise price or tax liability
$64,153
$11.04 p/Share
5,811
Reduced 3.75%
148,996
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
36,613
Added 19.13%
154,807
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$40,761
$13.23 p/Share
3,081
Reduced 2.54%
118,194
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$44,506
$13.69 p/Share
3,251
Reduced 2.61%
121,275
Common Stock
Sep 02
2022
BUY
Open market or private purchase
$31,000
$15.5 p/Share
2,000
Added 1.58%
124,526
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$44,750
$16.35 p/Share
2,737
Reduced 2.19%
122,526
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$99,605
$16.12 p/Share
6,179
Reduced 4.7%
125,263
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$49,307
$15.37 p/Share
3,208
Reduced 2.38%
131,442
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
28,444
Added 17.44%
134,650
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
-
17,002
Added 13.8%
106,206
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$119,394
$19.31 p/Share
6,183
Reduced 6.48%
89,204
Common Stock
Mar 08
2021
BUY
Open market or private purchase
$19,983
$18.35 p/Share
1,089
Added 1.13%
95,387
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$61,048
$19.03 p/Share
3,208
Reduced 3.29%
94,298
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$22,928
$18.58 p/Share
1,234
Reduced 1.25%
97,506
Common Stock
Feb 02
2021
BUY
Open market or private purchase
$19,992
$17.85 p/Share
1,120
Added 1.12%
98,740
Common Stock