Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 40,598 | D | $270.7 | 1,444,726 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 7,764 | D | $271.7 | 1,436,962 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 8,638 | D | $272.79 | 1,428,324 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 11,869 | D | $273.89 | 1,416,455 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 3,579 | D | $274.86 | 1,412,876 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 37,666 | D | $275.95 | 1,375,210 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 8,195 | D | $276.96 | 1,367,015 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 14,152 | D | $278 | 1,352,863 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 3,668 | D | $279 | 1,349,195 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 9,465 | D | $280 | 1,339,730 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 6,306 | D | $281.01 | 1,333,424 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 3,500 | D | $282 | 1,329,924 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 1,548 | D | $283.29 | 1,328,376 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 52 | D | $283.44 | 1,328,324 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 1,400 | D | $286.04 | 1,326,924 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/23/2015 | | S | | 1,000 | D | $288.6 | 1,325,924 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/24/2015 | | S | | 6,764 | D | $268.13 | 1,319,160 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/24/2015 | | S | | 1,539 | D | $269.1 | 1,317,621 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/24/2015 | | S | | 9,574 | D | $270.13 | 1,308,047 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/24/2015 | | S | | 6,063 | D | $271.15 | 1,301,984 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/24/2015 | | S | | 3,050 | D | $272.13 | 1,298,934 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/24/2015 | | S | | 2,700 | D | $273.19 | 1,296,234 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/24/2015 | | S | | 12,066 | D | $275 | 1,284,168 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/24/2015 | | S | | 3,844 | D | $275.56 | 1,280,324 | I | See Footnotes |
Common Stock, par value $0.001 per share | 03/25/2015 | | S | | 2,800 | D | $270.23 | 1,277,524 | I | See Footnotes |