Mar 01
2024
SELL
Payment of exercise price or tax liability
$20,232
$55.28 p/Share
366
Reduced 2.31%
15,480
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
23
Added 0.14%
15,846
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,180
Added 6.94%
15,823
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$63,206
$52.76 p/Share
1,198
Reduced 7.56%
14,643
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.91%
15,841
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
3,484
Added 18.17%
15,694
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$12,371
$57.54 p/Share
215
Reduced 1.73%
12,210
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
21
Added 0.17%
12,425
Common Stock
Dec 01
2023
SELL
Open market or private sale
$130,300
$50.0 p/Share
2,606
Reduced 17.36%
12,403
Common Stock
Aug 25
2023
SELL
Open market or private sale
$175,001
$51.26 p/Share
3,414
Reduced 18.53%
15,009
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
561
Reduced 33.71%
1,103
RESTRICTED SHARE UNIT ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$7,802
$45.63 p/Share
171
Reduced 0.92%
18,423
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,884
Added 50.0%
1,884
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
8
Added 0.48%
1,664
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,883
Added 50.0%
1,883
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$25,598
$45.63 p/Share
561
Added 2.93%
18,594
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,884
Added 50.0%
1,884
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
2,219
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$55,790
$44.74 p/Share
1,247
Reduced 6.47%
18,033
Common Stock
Feb 21
2023
SELL
Other acquisition or disposition
-
2,190
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
-
74
Added 3.27%
2,190
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
$170,772
$44.74 p/Share
3,817
Added 16.53%
19,280
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
103
Added 4.44%
2,219
PERFORMANCE SHARE UNIT...
Feb 16
2023
SELL
Open market or private sale
$114,120
$45.0 p/Share
2,536
Reduced 14.09%
15,462
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$16,900
$34.99 p/Share
483
Reduced 2.62%
17,931
Common Stock