Dec 17
2024
SELL
Payment of exercise price or tax liability
$28,067
$27.68 p/Share
1,014
Reduced 0.63%
158,766
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$46,676
$20.18 p/Share
2,313
Reduced 1.44%
158,639
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$73,535
$20.18 p/Share
3,644
Reduced 2.21%
160,952
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
23,950
Added 12.7%
164,596
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$137,866
$19.6 p/Share
7,034
Reduced 4.76%
140,646
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
22,655
Added 13.3%
147,680
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$28,403
$19.27 p/Share
1,474
Reduced 1.17%
125,025
Common Stock
Jan 30
2024
SELL
Open market or private sale
$249,483
$20.27 p/Share
12,308
Reduced 8.87%
126,499
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$32,738
$14.57 p/Share
2,247
Reduced 1.61%
137,250
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
34,297
Added 19.73%
139,497
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$189,328
$15.19 p/Share
12,464
Reduced 10.59%
105,200
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
40,270
Added 25.5%
117,664
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$18,516
$15.14 p/Share
1,223
Reduced 1.56%
77,394
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$51,283
$16.97 p/Share
3,022
Reduced 3.7%
78,617
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
21,207
Added 20.82%
80,638
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$23,729
$19.94 p/Share
1,190
Reduced 1.96%
59,431
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$47,574
$18.0 p/Share
2,643
Reduced 4.18%
60,621
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$84,402
$18.0 p/Share
4,689
Reduced 6.9%
63,264
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
11,408
Added 14.46%
67,493
Common Stock
Jan 30
2021
SELL
Payment of exercise price or tax liability
$36,296
$13.88 p/Share
2,615
Reduced 4.45%
56,085
Common Stock
Jan 28
2021
SELL
Payment of exercise price or tax liability
$61,181
$13.93 p/Share
4,392
Reduced 6.96%
58,700
Common Stock