Jul 22
2024
BUY
Grant, award, or other acquisition
-
92
Added 0.04%
227,471
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$991,853
$34.61 p/Share
28,658
Reduced 11.19%
227,379
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
73,319
Added 22.26%
256,037
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
10,890
Added 5.62%
182,717
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$33,486
$34.1 p/Share
982
Reduced 0.57%
171,827
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$92,040
$34.93 p/Share
2,635
Reduced 1.5%
172,809
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$58,550
$34.18 p/Share
1,713
Reduced 0.97%
175,444
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$922,991
$32.16 p/Share
28,700
Reduced 13.97%
176,750
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
72,934
Added 26.2%
205,450
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$466
$33.3 p/Share
14
Reduced 0.01%
132,516
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$101,361
$33.53 p/Share
3,023
Reduced 2.23%
132,317
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
11,900
Added 8.08%
135,340
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$82,120
$31.67 p/Share
2,593
Reduced 2.06%
123,440
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$50,876
$29.98 p/Share
1,697
Reduced 1.33%
126,033
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$4,816
$46.31 p/Share
104
Reduced 0.08%
127,542
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$1,299,399
$41.34 p/Share
31,432
Reduced 19.81%
127,216
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$68,143
$22.76 p/Share
2,994
Reduced 1.86%
158,316
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$59,614
$21.67 p/Share
2,751
Reduced 1.68%
160,573
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
18,240
Added 10.05%
163,324
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
31,480
Added 17.42%
149,268
Common Stock