Aug 03
2022
SELL
Sale (or disposition) back to the issuer
$30,202
$62.53 p/Share
483
Reduced 1.75%
27,063
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$413,868
$62.48 p/Share
6,624
Reduced 24.48%
20,439
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$387,047
$54.46 p/Share
7,107
Added 20.51%
27,546
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$45,328
$57.89 p/Share
783
Reduced 3.69%
20,439
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$96,329
$57.89 p/Share
1,664
Added 7.27%
21,222
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$8,801
$56.06 p/Share
157
Reduced 0.8%
19,558
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
333
Added 1.66%
19,715
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$13,398
$56.06 p/Share
239
Reduced 1.22%
19,382
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
508
Added 2.52%
19,621
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$15,883
$55.73 p/Share
285
Reduced 1.47%
19,113
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
605
Added 3.02%
19,398
Common Stock
Mar 09
2021
SELL
Sale (or disposition) back to the issuer
$486,786
$63.26 p/Share
7,695
Reduced 29.05%
18,793
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$436,528
$50.83 p/Share
8,588
Added 24.48%
26,488
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$90,238
$59.25 p/Share
1,523
Reduced 7.84%
17,900
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
$191,970
$59.25 p/Share
3,240
Added 14.3%
19,423
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$11,268
$59.62 p/Share
189
Reduced 1.15%
16,183
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
401
Added 2.39%
16,372
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$9,062
$59.62 p/Share
152
Reduced 0.94%
15,971
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
322
Added 1.96%
16,123
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$14,249
$59.62 p/Share
239
Reduced 1.49%
15,801
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
508
Added 3.07%
16,040
Common Stock