Feb 25
2021
SELL
Open market or private sale
$2,489,000
$124.45 p/Share
20,000
Reduced 2.53%
770,002
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$7,724,063
$123.68 p/Share
62,452
Reduced 7.33%
790,002
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
-
86,987
Added 9.26%
852,454
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$8,004,359
$86.2 p/Share
92,858
Reduced 10.77%
769,105
Common Stock
May 01
2020
BUY
Grant, award, or other acquisition
-
235,978
Added 21.49%
861,963
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$3,002,442
$94.58 p/Share
31,745
Reduced 4.83%
625,985
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
61,372
Added 8.53%
657,730
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$1,524,384
$96.48 p/Share
15,800
Reduced 2.98%
513,515
Common Stock
Feb 15
2020
BUY
Grant, award, or other acquisition
-
82,843
Added 12.2%
596,358
Common Stock
Jun 18
2019
SELL
Open market or private sale
$353,818
$76.09 p/Share
4,650
Reduced 0.87%
529,315
Common Stock
Jun 17
2019
SELL
Open market or private sale
$350,176
$74.92 p/Share
4,674
Reduced 0.87%
533,965
Common Stock
Mar 19
2019
SELL
Open market or private sale
$346,468
$72.91 p/Share
4,752
Reduced 0.87%
538,639
Common Stock
Mar 18
2019
SELL
Open market or private sale
$350,682
$73.58 p/Share
4,766
Reduced 0.87%
543,391
Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$7,115,436
$73.05 p/Share
97,405
Reduced 15.09%
548,157
Common Stock
Feb 25
2019
BUY
Grant, award, or other acquisition
-
147,922
Added 18.64%
645,562
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$380,280
$72.05 p/Share
5,278
Reduced 1.05%
497,640
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
76,182
Added 13.16%
502,918
Common Stock
Jan 15
2019
SELL
Open market or private sale
$350,420
$67.99 p/Share
5,154
Reduced 1.19%
426,736
Common Stock
Jan 14
2019
SELL
Open market or private sale
$344,017
$67.8 p/Share
5,074
Reduced 1.16%
431,890
Common Stock
Nov 06
2018
SELL
Open market or private sale
$349,642
$68.8 p/Share
5,082
Reduced 1.15%
436,964
Common Stock
Nov 05
2018
SELL
Open market or private sale
$354,378
$69.35 p/Share
5,110
Reduced 1.14%
442,046
Common Stock
Sep 05
2018
SELL
Open market or private sale
$349,762
$65.72 p/Share
5,322
Reduced 1.18%
447,156
Common Stock
Sep 04
2018
SELL
Open market or private sale
$349,058
$65.86 p/Share
5,300
Reduced 1.16%
452,478
Common Stock
Jul 03
2018
SELL
Open market or private sale
$173,567
$59.4 p/Share
2,922
Reduced 0.63%
457,778
Common Stock
Jul 02
2018
SELL
Open market or private sale
$173,895
$59.37 p/Share
2,929
Reduced 0.63%
460,700
Common Stock