Mar 01
2024
SELL
Payment of exercise price or tax liability
$91,867
$16.03 p/Share
5,731
Reduced 3.69%
149,646
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
15,596
Added 9.12%
155,377
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$109,047
$16.46 p/Share
6,625
Reduced 4.53%
139,781
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
14,562
Added 9.05%
146,406
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$136,733
$11.01 p/Share
12,419
Reduced 8.74%
129,693
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$11,109
$11.01 p/Share
1,009
Reduced 0.88%
113,541
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
28,571
Added 16.74%
142,112
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$27,947
$11.26 p/Share
2,482
Reduced 2.6%
92,860
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
22,270
Added 16.21%
115,130
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$25,346
$29.0 p/Share
874
Reduced 0.92%
94,643
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$49,893
$28.94 p/Share
1,724
Reduced 1.77%
95,517
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
8,665
Added 8.18%
97,241
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$244,212
$25.98 p/Share
9,400
Reduced 9.59%
88,576
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
22,598
Added 18.74%
97,976
Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$69,508
$33.66 p/Share
2,065
Reduced 2.67%
75,378
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$18,531
$32.34 p/Share
573
Reduced 0.73%
77,443
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$16,253
$33.65 p/Share
483
Reduced 0.62%
78,016
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
6,717
Added 7.88%
78,499
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$118,345
$30.58 p/Share
3,870
Reduced 5.12%
71,782
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
13,540
Added 15.18%
75,652
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$164,207
$30.67 p/Share
5,354
Reduced 7.94%
62,112
Common Stock