Jun 17
2019
|
BUY
Open market or private purchase
|
$412,500
$375.0 p/Share
|
1,100
|
|
Jun 14
2019
|
BUY
Open market or private purchase
|
$74,110
$370.55 p/Share
|
200
|
|
Mar 25
2019
|
BUY
Open market or private purchase
|
$13,960
$349.0 p/Share
|
40
|
|
Mar 04
2019
|
|
-
|
66
|
|
Nov 20
2018
|
BUY
Open market or private purchase
|
$28,875
$385.0 p/Share
|
75
|
|
Nov 06
2018
|
|
-
|
34,265
|
|
Nov 01
2018
|
BUY
Open market or private purchase
|
$9,625
$385.0 p/Share
|
25
|
|
Jun 29
2018
|
|
-
|
540,000
|
|
Jun 25
2018
|
BUY
Other acquisition or disposition
|
-
|
34,265
|
|
Jun 12
2018
|
BUY
Open market or private purchase
|
$378,000
$378.0 p/Share
|
1,000
|
|
Jun 11
2018
|
|
-
|
114,774
|
|
Jun 08
2018
|
|
-
|
564
|
|
Jun 07
2018
|
|
-
|
395
|
|
Jun 07
2018
|
|
-
|
1,200
|
|
May 30
2018
|
BUY
Open market or private purchase
|
$76,050
$390.0 p/Share
|
195
|
|
May 23
2018
|
BUY
Open market or private purchase
|
$78,000
$390.0 p/Share
|
200
|
|
Feb 20
2018
|
|
-
|
25,500
|
|
Feb 20
2018
|
|
-
|
2,550
|
|
Jan 17
2018
|
|
-
|
1,125
|
|
Jan 17
2018
|
|
-
|
150
|
|
Jan 19
2017
|
|
-
|
2,000
|
|
Jan 19
2017
|
|
-
|
80
|
|
Jan 09
2017
|
|
-
|
80
|
|
Jun 28
2016
|
BUY
Open market or private purchase
|
$43,800
$219.0 p/Share
|
200
|
|
Jun 27
2016
|
BUY
Open market or private purchase
|
$86,900
$217.25 p/Share
|
400
|
|