Mar 01
2024
SELL
Payment of exercise price or tax liability
$69,929
$55.28 p/Share
1,265
Reduced 2.38%
51,983
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,794
Added 4.99%
53,191
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
56
Added 0.11%
53,248
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$148,361
$52.76 p/Share
2,812
Reduced 5.28%
50,397
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
387
Added 0.72%
53,209
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
9,192
Added 14.82%
52,822
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$64,214
$57.54 p/Share
1,116
Reduced 2.53%
42,944
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
$23,968
$34.99 p/Share
685
Added 1.55%
43,630
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
108
Added 0.24%
44,060
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
1,450
Reduced 33.69%
2,854
RESTRICTED SHARE UNIT ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$29,385
$45.63 p/Share
644
Reduced 1.44%
43,951
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
22
Added 0.51%
4,304
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$66,163
$45.63 p/Share
1,450
Added 3.15%
44,595
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
5,196
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
5,265
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$118,963
$44.74 p/Share
2,659
Reduced 5.81%
43,145
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
245
Added 4.45%
5,265
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
-
176
Added 3.28%
5,196
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
$405,120
$44.74 p/Share
9,055
Added 16.51%
45,804
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$98,111
$34.99 p/Share
2,804
Reduced 7.28%
35,710
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
391
Added 1.07%
36,102
Common Stock
Jan 04
2023
BUY
Other acquisition or disposition
$22,568
$34.99 p/Share
645
Added 1.72%
36,748
Common Stock