Mar 01
2024
SELL
Payment of exercise price or tax liability
$212,883
$55.28 p/Share
3,851
Reduced 16.9%
18,931
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.64%
22,782
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
8,535
Added 27.38%
22,635
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$292,554
$52.76 p/Share
5,545
Reduced 28.23%
14,100
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
726
Added 3.56%
19,645
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
17,232
Added 47.67%
18,919
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$51,498
$57.54 p/Share
895
Reduced 34.66%
1,687
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
94
Added 3.51%
2,582
Common Stock
Aug 17
2023
SELL
Open market or private sale
$1,336,090
$50.51 p/Share
26,452
Reduced 91.4%
2,488
Common Stock
Aug 15
2023
SELL
Open market or private sale
$10,100
$50.5 p/Share
200
Reduced 0.69%
28,940
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
2,417
Reduced 33.69%
4,757
RESTRICTED SHARE UNIT ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$48,960
$45.63 p/Share
1,073
Reduced 3.55%
29,140
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
27,698
Added 50.0%
27,698
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
37
Added 0.51%
7,174
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
18,465
Added 50.0%
18,465
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$110,287
$45.63 p/Share
2,417
Added 7.41%
30,213
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
27,698
Added 50.0%
27,698
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
10,967
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$257,299
$44.74 p/Share
5,751
Reduced 17.14%
27,795
Common Stock
Feb 21
2023
SELL
Other acquisition or disposition
-
10,823
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
-
367
Added 3.28%
10,823
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
$843,885
$44.74 p/Share
18,862
Added 35.99%
33,546
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
511
Added 4.45%
10,967
PERFORMANCE SHARE UNIT...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$72,744
$34.99 p/Share
2,079
Reduced 12.64%
14,369
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
313
Added 2.09%
14,683
Common Stock