Nov 07
2024
SELL
Open market or private sale
$501,717
$16.46 p/Share
30,481
Reduced 12.38%
215,757
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$44,160
$17.23 p/Share
2,563
Reduced 1.03%
246,238
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$61,666
$17.41 p/Share
3,542
Reduced 1.4%
248,801
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$55,707
$17.54 p/Share
3,176
Reduced 1.24%
252,343
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$223,309
$17.52 p/Share
12,746
Reduced 4.75%
255,519
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
65,644
Added 19.66%
268,265
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$56,852
$21.65 p/Share
2,626
Reduced 1.28%
202,621
Common Stock
Feb 23
2023
SELL
Sale (or disposition) back to the issuer
$218,579
$21.76 p/Share
10,045
Reduced 5.13%
185,716
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
45,057
Added 18.0%
205,247
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$75,444
$21.3 p/Share
3,542
Reduced 2.04%
170,235
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$53,360
$23.05 p/Share
2,315
Reduced 1.31%
173,777
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$25,852
$16.93 p/Share
1,527
Reduced 0.86%
176,092
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$27,511
$16.93 p/Share
1,625
Reduced 0.91%
177,619
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$38,185
$17.42 p/Share
2,192
Reduced 1.21%
179,244
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$61,064
$16.73 p/Share
3,650
Reduced 2.27%
157,228
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
39,210
Added 17.77%
181,436
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$20,747
$15.1 p/Share
1,374
Reduced 0.93%
145,876
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$23,058
$15.1 p/Share
1,527
Reduced 1.03%
147,250
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$25,203
$15.5 p/Share
1,626
Reduced 1.08%
148,777
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$61,830
$15.0 p/Share
4,122
Reduced 3.23%
123,403
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
43,928
Added 22.6%
150,403
Common Stock