May 02
2023
SELL
Payment of exercise price or tax liability
$538,016
$54.56 p/Share
9,861
Reduced 8.44%
106,974
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
$51,799
$40.5 p/Share
1,279
Reduced 1.08%
116,835
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$16,402
$40.5 p/Share
405
Reduced 0.34%
118,114
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$30,122
$53.79 p/Share
560
Reduced 0.47%
118,519
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$15,330
$53.79 p/Share
285
Reduced 0.24%
119,079
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$111,328
$56.8 p/Share
1,960
Reduced 1.62%
119,364
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$686,655
$56.8 p/Share
12,089
Added 9.06%
121,324
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$49,552
$55.12 p/Share
899
Reduced 0.82%
109,235
Common Stock
Feb 08
2023
SELL
Sale (or disposition) back to the issuer
$12,126
$55.12 p/Share
220
Reduced 0.2%
110,134
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
$12,149
$5.49 p/Share
2,213
Added 1.97%
110,354
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$49,240
$52.72 p/Share
934
Reduced 0.86%
108,141
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$12,178
$52.72 p/Share
231
Reduced 0.21%
109,075
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$12,154
$5.49 p/Share
2,214
Added 1.99%
109,306
Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$50,517
$50.72 p/Share
996
Reduced 0.92%
107,092
Common Stock
Jan 18
2023
SELL
Sale (or disposition) back to the issuer
$12,122
$50.72 p/Share
239
Reduced 0.22%
108,088
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$12,149
$5.49 p/Share
2,213
Added 2.0%
108,327
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$324,022
$82.01 p/Share
3,951
Reduced 3.59%
106,114
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
$850,280
$82.01 p/Share
10,368
Added 8.61%
110,065
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$47,835
$85.42 p/Share
560
Reduced 0.56%
99,697
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$25,235
$89.17 p/Share
283
Reduced 0.28%
100,257
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$65,247
$85.29 p/Share
765
Reduced 0.76%
100,540
Common Stock
Nov 11
2021
SELL
Open market or private sale
$446,080
$127.89 p/Share
3,488
Reduced 3.33%
101,305
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$364,727
$127.26 p/Share
2,866
Reduced 2.66%
104,793
Common Stock
Nov 10
2021
SELL
Open market or private sale
$281,650
$131.0 p/Share
2,150
Reduced 2.08%
101,305
Common Stock
Nov 10
2021
SELL
Sale (or disposition) back to the issuer
$36,396
$127.26 p/Share
286
Reduced 0.26%
107,659
Common Stock