Dec 21
2021
SELL
Open market or private sale
$441,792
$62.71 p/Share
7,045
Reduced 13.09%
46,795
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$21,022
$62.38 p/Share
337
Reduced 0.62%
53,840
Common Stock
Dec 19
2021
BUY
Exercise of conversion of derivative security
-
634
Added 1.16%
54,177
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$50,041
$62.24 p/Share
804
Reduced 1.48%
53,543
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
2,108
Added 3.73%
54,347
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$138,456
$59.5 p/Share
2,327
Reduced 4.26%
52,239
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
-
6,100
Added 10.24%
53,451
Common Stock
Nov 09
2021
SELL
Sale (or disposition) back to the issuer
$110,230
$59.2 p/Share
1,862
Reduced 3.7%
48,519
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$3,138
$59.2 p/Share
53
Reduced 0.11%
48,466
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$110,180
$55.09 p/Share
2,000
Added 3.82%
50,381
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
$21,859
$58.29 p/Share
375
Added 0.77%
48,381
Common Stock
Jul 16
2021
BUY
Other acquisition or disposition
$21,653
$51.19 p/Share
423
Added 0.87%
48,006
Common Stock
Apr 16
2021
BUY
Other acquisition or disposition
$20,971
$50.41 p/Share
416
Added 0.87%
47,583
Common Stock
Jan 15
2021
BUY
Other acquisition or disposition
$20,787
$43.67 p/Share
476
Added 1.0%
47,167
Common Stock
Dec 20
2020
SELL
Payment of exercise price or tax liability
$8,125
$43.22 p/Share
188
Reduced 0.4%
46,691
Common Stock
Dec 20
2020
BUY
Exercise of conversion of derivative security
-
552
Added 1.16%
46,879
Common Stock
Dec 19
2020
SELL
Payment of exercise price or tax liability
$9,336
$43.22 p/Share
216
Reduced 0.46%
46,327
Common Stock
Dec 19
2020
BUY
Exercise of conversion of derivative security
-
634
Added 1.34%
46,543
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$46,889
$42.86 p/Share
1,094
Reduced 2.33%
45,909
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
3,217
Added 6.47%
46,472
Common Stock
Dec 09
2020
SELL
Payment of exercise price or tax liability
$30,244
$42.24 p/Share
716
Reduced 1.61%
43,786
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
-
2,107
Added 4.52%
44,502
Common Stock
Oct 19
2020
BUY
Other acquisition or disposition
$18,670
$42.24 p/Share
442
Added 1.03%
42,395
Common Stock
Jul 17
2020
BUY
Other acquisition or disposition
$18,442
$41.35 p/Share
446
Added 1.05%
41,953
Common Stock
Apr 17
2020
BUY
Other acquisition or disposition
$17,855
$38.73 p/Share
461
Added 1.1%
41,507
Common Stock