Feb 12
2023
SELL
Payment of exercise price or tax liability
$79,710
$59.53 p/Share
1,339
Reduced 0.58%
230,127
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
4,189
Added 1.78%
231,466
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$170,732
$59.53 p/Share
2,868
Reduced 1.25%
227,277
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
9,145
Added 3.82%
230,145
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$283,568
$60.18 p/Share
4,712
Reduced 2.09%
221,000
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
15,125
Added 6.28%
225,712
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$198,447
$57.89 p/Share
3,428
Reduced 1.6%
211,127
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$428,039
$57.89 p/Share
7,394
Added 3.33%
214,555
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$29,207
$56.06 p/Share
521
Reduced 0.25%
207,161
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
1,477
Added 0.71%
207,682
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$74,378
$56.05 p/Share
1,327
Reduced 0.64%
206,205
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
4,605
Added 2.17%
207,532
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$162,732
$55.73 p/Share
2,920
Reduced 1.42%
202,927
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
9,144
Added 4.25%
205,847
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$290,680
$59.25 p/Share
4,906
Reduced 2.43%
196,703
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
$627,043
$59.25 p/Share
10,583
Added 4.99%
201,609
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$28,618
$59.62 p/Share
480
Reduced 0.25%
191,026
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
1,308
Added 0.68%
191,506
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$31,002
$59.62 p/Share
520
Reduced 0.27%
190,198
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
1,433
Added 0.75%
190,718
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$79,712
$59.62 p/Share
1,337
Reduced 0.7%
189,285
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
4,065
Added 2.09%
190,622
Common Stock