Mar 01
2024
SELL
Payment of exercise price or tax liability
$145,386
$55.28 p/Share
2,630
Reduced 3.44%
73,928
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
117
Added 0.15%
76,558
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
5,812
Added 7.07%
76,441
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$424,084
$52.76 p/Share
8,038
Reduced 10.22%
70,629
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
939
Added 1.18%
78,667
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
22,284
Added 22.28%
77,728
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$68,530
$57.54 p/Share
1,191
Reduced 2.1%
55,444
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
129
Added 0.23%
56,635
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
3,017
Reduced 33.69%
5,937
RESTRICTED SHARE UNIT ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$61,098
$45.63 p/Share
1,339
Reduced 2.31%
56,506
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
8,528
Added 50.0%
8,528
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
47
Added 0.52%
8,954
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
8,528
Added 50.0%
8,528
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$137,665
$45.63 p/Share
3,017
Added 4.96%
57,845
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
8,528
Added 50.0%
8,528
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
13,599
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$356,935
$44.74 p/Share
7,978
Reduced 12.7%
54,828
Common Stock
Feb 21
2023
SELL
Other acquisition or disposition
-
13,422
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
-
456
Added 3.29%
13,422
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
$1,046,513
$44.74 p/Share
23,391
Added 27.14%
62,806
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
633
Added 4.45%
13,599
PERFORMANCE SHARE UNIT...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$91,778
$34.99 p/Share
2,623
Reduced 6.3%
39,011
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
402
Added 1.01%
39,414
Common Stock
Mar 15
2022
SELL
Other acquisition or disposition
-
7,880
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Mar 15
2022
SELL
Payment of exercise price or tax liability
-
675
Reduced 1.6%
41,634
Common Stock