The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 111,426 786,465 SH   SOLE   786,465 0 0
ABBOTT LABS COM 002824100 4,661 112,082 SH   SOLE   112,082 0 0
ABBVIE INC COM 00287Y109 6,423 111,196 SH   SOLE   111,196 0 0
ALLERGAN INC COM 018490102 481,100 2,699,927 SH   SOLE   2,608,993 0 90,934
ALLIANCE DATA SYSTEMS CORP COM 018581108 381,847 1,538,031 SH   SOLE   1,486,511 0 51,520
AMAZON COM INC COM 023135106 526,799 1,633,789 SH   SOLE   1,578,891 0 54,898
AMERICAN TOWER CORP NEW COM 03027X100 460,147 4,914,525 SH   SOLE   4,746,487 0 168,038
APPLE INC COM 037833100 463,317 4,598,681 SH   SOLE   4,450,642 0 148,039
ARM HLDGS PLC SPONSORED ADR 042068106 366,958 8,399,135 SH   SOLE   8,113,290 0 285,845
BANK NEW YORK MELLON CORP COM 064058100 3,197 82,556 SH   SOLE   82,556 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 621 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,336 9,671 SH   SOLE   9,671 0 0
CELGENE CORP COM 151020104 756,860 7,985,437 SH   SOLE   7,720,811 0 264,626
CHEVRON CORP NEW COM 166764100 2,536 21,254 SH   SOLE   21,254 0 0
CHUBB CORP COM 171232101 237 2,600 SH   SOLE   2,600 0 0
CINCINNATI FINL CORP COM 172062101 424 9,012 SH   SOLE   9,012 0 0
CISCO SYS INC COM 17275R102 977 38,809 SH   SOLE   38,809 0 0
CME GROUP INC COM 12572Q105 7,246 90,630 SH   SOLE   90,630 0 0
COCA COLA CO COM 191216100 2,118 49,642 SH   SOLE   49,642 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 515,470 11,513,726 SH   SOLE   11,127,489 0 386,237
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 7,546 357,300 SH   SOLE   357,300 0 0
COLGATE PALMOLIVE CO COM 194162103 57,340 879,180 SH   SOLE   879,180 0 0
COMERICA INC COM 200340107 260 5,222 SH   SOLE   5,222 0 0
CROWN CASTLE INTL CORP COM 228227104 401 4,982 SH   SOLE   4,982 0 0
DISNEY WALT CO COM DISNEY 254687106 231 2,600 SH   SOLE   2,600 0 0
DOLLAR TREE INC COM 256746108 533 9,505 SH   SOLE   9,505 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 220 2,944 SH   SOLE   2,944 0 0
ECOLAB INC COM 278865100 285,052 2,482,379 SH   SOLE   2,399,724 0 82,655
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 587 9,520 SH   SOLE   9,520 0 0
EQUIFAX INC COM 294429105 316 4,231 SH   SOLE   4,231 0 0
EQUINIX INC COM NEW 29444U502 391,839 1,844,121 SH   SOLE   1,782,248 0 61,873
EXXON MOBIL CORP COM 30231G102 9,142 97,202 SH   SOLE   97,202 0 0
FACEBOOK INC CL A 30303M102 541 6,843 SH   SOLE   6,843 0 0
FMC TECHNOLOGIES INC COM 30249U101 265,006 4,879,502 SH   SOLE   4,713,015 0 166,487
FREEPORT-MCMORAN INC CL B 35671D857 468 14,319 SH   SOLE   14,319 0 0
GENERAL ELECTRIC CO COM 369604103 269 10,500 SH   SOLE   10,500 0 0
GILEAD SCIENCES INC COM 375558103 742,317 6,973,387 SH   SOLE   6,739,336 0 234,051
GOOGLE INC CL A 38259P508 307,776 523,064 SH   SOLE   505,714 0 17,350
GOOGLE INC CL C 38259P706 302,052 523,160 SH   SOLE   504,823 0 18,337
HOME DEPOT INC COM 437076102 631 6,882 SH   SOLE   6,882 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 302 12,000 SH   SOLE   12,000 0 0
IHS INC CL A 451734107 405,816 3,241,599 SH   SOLE   3,136,009 0 105,590
ILLUMINA INC COM 452327109 541,996 3,306,466 SH   SOLE   3,197,866 0 108,600
INTERNATIONAL BUSINESS MACHS COM 459200101 342 1,800 SH   SOLE   1,800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 232,569 503,592 SH   SOLE   486,611 0 16,981
ISHARES TR SELECT DIVID ETF 464287168 6,837 92,564 SH   SOLE   92,564 0 0
JPMORGAN CHASE & CO COM 46625H100 457 7,579 SH   SOLE   7,579 0 0
JOHNSON & JOHNSON COM 478160104 6,486 60,853 SH   SOLE   60,853 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 326 3,500 SH   SOLE   3,500 0 0
MERCK & CO INC NEW COM 58933Y105 332 5,605 SH   SOLE   5,605 0 0
MONSANTO CO NEW COM 61166W101 700 6,218 SH   SOLE   6,218 0 0
PEPSICO INC COM 713448108 6,588 70,773 SH   SOLE   70,773 0 0
PERRIGO CO PLC SHS G97822103 538 3,581 SH   SOLE   3,581 0 0
PFIZER INC COM 717081103 3,311 111,969 SH   SOLE   111,969 0 0
PHARMACYCLICS INC COM 716933106 587 5,000 SH   SOLE   5,000 0 0
PHILIP MORRIS INTL INC COM 718172109 208 2,500 SH   SOLE   2,500 0 0
PPG INDS INC COM 693506107 393 2,000 SH   SOLE   2,000 0 0
PRAXAIR INC COM 74005P104 957 7,416 SH   SOLE   7,416 0 0
PRECISION CASTPARTS CORP COM 740189105 269,668 1,138,415 SH   SOLE   1,099,850 0 38,565
PROCTER & GAMBLE CO COM 742718109 553 6,600 SH   SOLE   6,600 0 0
QUALCOMM INC COM 747525103 3,227 43,156 SH   SOLE   43,156 0 0
REGENERON PHARMACEUTICALS COM 75886F107 901 2,500 SH   SOLE   2,500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 214 2,700 SH   SOLE   2,700 0 0
SALESFORCE COM INC COM 79466L302 364 6,331 SH   SOLE   6,331 0 0
SCHWAB CHARLES CORP NEW COM 808513105 479,537 16,316,348 SH   SOLE   15,726,027 0 590,321
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,945 141,255 SH   SOLE   141,255 0 0
STARBUCKS CORP COM 855244109 1,228 16,273 SH   SOLE   16,273 0 0
STRATASYS LTD SHS M85548101 333,937 2,764,840 SH   SOLE   2,672,217 0 92,623
SYSCO CORP COM 871829107 3,277 86,345 SH   SOLE   86,345 0 0
PRICE T ROWE GROUP INC COM 74144T108 406,848 5,189,385 SH   SOLE   5,012,951 0 176,434
TIME WARNER INC COM NEW 887317303 1,843 24,500 SH   SOLE   24,500 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 257,498 7,509,413 SH   SOLE   7,248,106 0 261,307
UNITED TECHNOLOGIES CORP COM 913017109 359 3,400 SH   SOLE   3,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,804 36,086 SH   SOLE   36,086 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 9,814 87,386 SH   SOLE   87,386 0 0
VISA INC COM CL A 92826C839 516,724 2,421,726 SH   SOLE   2,341,813 0 79,913
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 1,914 58,192 SH   SOLE   58,192 0 0