Mar 17
2024
SELL
Payment of exercise price or tax liability
-
10,795
Reduced 1.5%
710,082
Restricted Stock Units
Mar 15
2024
SELL
Payment of exercise price or tax liability
-
17,232
Reduced 2.33%
720,877
Common Stock
Mar 15
2024
SELL
Other acquisition or disposition
-
3,547
Reduced 0.48%
738,109
Performance Stock Units
Mar 14
2024
SELL
Payment of exercise price or tax liability
-
13,222
Reduced 1.75%
741,656
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
-
74,165
Added 8.95%
754,878
Performance Stock Units
Mar 12
2024
BUY
Grant, award, or other acquisition
-
49,443
Added 6.77%
680,713
Restricted Stock Units
Mar 19
2023
SELL
Payment of exercise price or tax liability
-
7,568
Reduced 1.18%
631,270
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
68,871
Reduced 9.73%
638,838
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
-
3,662
Reduced 0.54%
674,080
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
-
7,021
Reduced 1.03%
677,742
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
66,006
Added 8.79%
684,763
Performance Stock Units
Mar 14
2023
BUY
Grant, award, or other acquisition
-
44,004
Added 6.64%
618,757
Restricted Stock Units
Mar 20
2022
SELL
Payment of exercise price or tax liability
-
3,812
Reduced 0.66%
574,753
Common Stock
Mar 19
2022
SELL
Payment of exercise price or tax liability
-
20,334
Reduced 3.4%
578,565
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
-
10,004
Reduced 1.56%
631,789
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
-
3,546
Reduced 0.55%
641,793
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
54,844
Added 7.83%
645,339
Performance Stock Units
Mar 14
2022
BUY
Grant, award, or other acquisition
-
54,844
Added 8.5%
590,495
Restricted Stock Units
Aug 13
2021
BUY
Open market or private purchase
$99,904
$31.22 p/Share
3,200
Added 0.59%
535,651
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
-
4,648
Reduced 0.87%
532,451
Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
-
22,427
Reduced 4.01%
537,099
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
-
7,328
Reduced 1.31%
552,739
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
-
10,004
Reduced 1.75%
560,067
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
28,604
Added 4.78%
570,071
Performance Stock Units
Mar 15
2021
BUY
Grant, award, or other acquisition
-
28,604
Added 5.02%
541,467
Restricted Stock Units