Mar 31
2021
BUY
Grant, award, or other acquisition
-
21,310
Added 5.49%
366,992
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
21,251
Added 5.79%
345,682
Common Stock
Aug 17
2020
SELL
Open market or private sale
$1,293,825
$172.51 p/Share
7,500
Reduced 2.26%
324,431
Common Stock
Aug 03
2020
SELL
Open market or private sale
$2,643,900
$176.26 p/Share
15,000
Reduced 4.32%
331,931
Common Stock
Jul 31
2020
SELL
Open market or private sale
$5,257,200
$175.24 p/Share
30,000
Reduced 7.96%
346,931
Common Stock
Jun 05
2020
SELL
Open market or private sale
$3,910,250
$156.41 p/Share
25,000
Reduced 6.22%
376,931
Common Stock
May 05
2020
SELL
Open market or private sale
$3,822,000
$152.88 p/Share
25,000
Reduced 5.86%
401,931
Common Stock
Apr 30
2020
SELL
Open market or private sale
$1,568,200
$156.82 p/Share
10,000
Reduced 2.29%
426,931
Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$2,053,022
$137.06 p/Share
14,979
Reduced 3.31%
436,931
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
26,030
Added 5.45%
451,910
Common Stock
Feb 12
2020
SELL
Open market or private sale
$6,055,000
$173.0 p/Share
35,000
Reduced 7.59%
425,880
Common Stock
Jan 09
2020
BUY
Grant, award, or other acquisition
-
22,418
Added 4.64%
460,880
Common Stock
Sep 27
2019
SELL
Open market or private sale
$1,158,675
$154.49 p/Share
7,500
Reduced 1.68%
438,462
Common Stock
Sep 06
2019
SELL
Open market or private sale
$1,489,312
$152.75 p/Share
9,750
Reduced 2.14%
445,962
Common Stock
Aug 09
2019
SELL
Open market or private sale
$1,448,500
$144.85 p/Share
10,000
Reduced 2.15%
455,712
Common Stock
Aug 08
2019
SELL
Open market or private sale
$2,199,750
$146.65 p/Share
15,000
Reduced 3.12%
465,712
Common Stock
Aug 02
2019
SELL
Open market or private sale
$2,172,000
$144.8 p/Share
15,000
Reduced 3.03%
480,712
Common Stock
Aug 01
2019
SELL
Open market or private sale
$730,000
$146.0 p/Share
5,000
Reduced 1.0%
495,712
Common Stock
May 08
2019
SELL
Open market or private sale
$1,195,695
$140.67 p/Share
8,500
Reduced 1.67%
500,712
Common Stock
May 02
2019
SELL
Open market or private sale
$2,130,450
$142.03 p/Share
15,000
Reduced 2.86%
509,212
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
-
21,900
Added 4.01%
524,212
Common Stock
Mar 28
2019
SELL
Open market or private sale
$2,848,400
$142.42 p/Share
20,000
Reduced 3.83%
502,312
Common Stock
Mar 27
2019
SELL
Open market or private sale
$3,559,750
$142.39 p/Share
25,000
Reduced 4.57%
522,312
Common Stock
Feb 15
2019
SELL
Open market or private sale
$1,344,100
$134.41 p/Share
10,000
Reduced 1.79%
547,312
Common Stock
Feb 07
2019
SELL
Open market or private sale
$1,300,100
$130.01 p/Share
10,000
Reduced 1.76%
557,312
Common Stock