Mar 01
2024
SELL
Payment of exercise price or tax liability
$329,220
$62.0 p/Share
5,310
Reduced 2.88%
179,111
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$643,560
$62.0 p/Share
10,380
Added 5.33%
184,421
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$720,047
$58.55 p/Share
12,298
Added 6.6%
174,040
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$181,969
$60.9 p/Share
2,988
Reduced 1.82%
161,172
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
$2,000,052
$63.7 p/Share
31,398
Added 16.15%
163,007
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$297,223
$59.54 p/Share
4,992
Reduced 3.66%
131,351
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$581,050
$59.54 p/Share
9,759
Added 6.68%
136,343
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$585,056
$61.16 p/Share
9,566
Added 7.03%
126,584
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$165,272
$61.28 p/Share
2,697
Reduced 2.25%
117,018
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$462,612
$64.71 p/Share
7,149
Reduced 5.68%
118,774
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$904,258
$64.71 p/Share
13,974
Added 9.99%
125,923
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$555,000
$64.43 p/Share
8,614
Added 7.14%
111,948
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$272,288
$65.25 p/Share
4,173
Reduced 3.89%
103,133
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$294,217
$40.42 p/Share
7,279
Added 6.35%
107,306
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$162,091
$66.54 p/Share
2,436
Reduced 2.42%
98,232
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$664,976
$54.69 p/Share
12,159
Reduced 10.84%
100,013
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
$1,299,927
$54.69 p/Share
23,769
Added 17.48%
112,172
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$525,027
$57.95 p/Share
9,060
Added 9.3%
88,403
Common Stock
Jan 18
2021
SELL
Payment of exercise price or tax liability
$48,989
$59.38 p/Share
825
Reduced 1.03%
79,135
Common Stock
Jan 18
2021
BUY
Exercise of conversion of derivative security
$74,826
$34.9 p/Share
2,144
Added 2.61%
79,960
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$136,048
$57.77 p/Share
2,355
Reduced 2.95%
77,375
Common Stock