Mar 01
2024
SELL
Payment of exercise price or tax liability
$20,177
$55.28 p/Share
365
Reduced 1.52%
23,671
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,199
Added 4.75%
24,036
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
23
Added 0.1%
23,695
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$86,262
$52.76 p/Share
1,635
Reduced 6.68%
22,837
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
210
Added 0.85%
24,472
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
5,000
Added 17.09%
24,261
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$17,492
$57.54 p/Share
304
Reduced 1.55%
19,261
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
31
Added 0.16%
19,565
Common Stock
Aug 08
2023
SELL
Open market or private sale
$79,196
$52.0 p/Share
1,523
Reduced 7.23%
19,534
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$7,939
$45.63 p/Share
174
Reduced 0.82%
21,057
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
581
Reduced 33.74%
1,141
RESTRICTED SHARE UNIT ...
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
-
9
Added 0.52%
1,722
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
$26,511
$45.63 p/Share
581
Added 2.66%
21,231
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,884
Added 50.0%
1,884
PERFORMANCE SHARE UNIT...
Feb 28
2023
SELL
Open market or private sale
$121,150
$45.46 p/Share
2,665
Reduced 11.43%
20,650
Common Stock
Feb 21
2023
SELL
Other acquisition or disposition
-
2,977
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
3,016
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$72,210
$44.74 p/Share
1,614
Reduced 6.47%
23,315
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
140
Added 4.44%
3,016
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
-
101
Added 3.28%
2,977
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
$232,111
$44.74 p/Share
5,188
Added 17.23%
24,929
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$23,198
$34.99 p/Share
663
Reduced 3.26%
19,647
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
92
Added 0.46%
19,740
Common Stock