Mar 01
2025
SELL
Payment of exercise price or tax liability
$30,716
$21.8 p/Share
1,409
Reduced 2.93%
46,668
Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$34,321
$19.38 p/Share
1,771
Reduced 3.86%
44,113
Common Stock
Feb 04
2025
BUY
Grant, award, or other acquisition
-
11,846
Added 19.77%
48,077
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$84,399
$19.84 p/Share
4,254
Reduced 10.07%
38,002
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$5,751
$15.42 p/Share
373
Reduced 0.87%
42,256
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$17,332
$15.42 p/Share
1,124
Reduced 2.57%
42,629
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$55,226
$14.48 p/Share
3,814
Reduced 8.02%
43,753
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
20,082
Added 29.69%
47,567
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$51,285
$15.3 p/Share
3,352
Reduced 10.87%
27,485
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$5,583
$17.67 p/Share
316
Reduced 1.01%
30,837
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$11,770
$17.62 p/Share
668
Reduced 2.1%
31,153
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$64,315
$19.21 p/Share
3,348
Reduced 9.52%
31,821
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
15,929
Added 31.17%
35,169
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$9,015
$25.98 p/Share
347
Reduced 1.77%
19,240
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$51,003
$25.1 p/Share
2,032
Reduced 9.4%
19,587
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
2,251
Added 9.43%
21,619
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$4,924
$14.19 p/Share
347
Reduced 1.76%
19,368
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$22,783
$14.32 p/Share
1,591
Reduced 7.47%
19,715
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
3,695
Added 14.78%
21,306
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$16,941
$14.2 p/Share
1,193
Reduced 6.34%
17,611
Common Stock