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 155 945 SH   SOLE   890 0 55
ABBOTT LABS COM 002824100 336 4,016 SH   SOLE   4,016 0 0
ABBVIE INC COM 00287Y109 3,162 41,754 SH   SOLE   37,120 0 4,634
ACACIA COMMUNICATIONS INC COM 00401C108 1,261 19,284 SH   SOLE   11,513 0 7,771
ACI WORLDWIDE INC COM 004498101 599 19,120 SH   SOLE   9,145 0 9,975
AECOM COM 00766T100 470 12,510 SH   SOLE   12,510 0 0
AERCAP HOLDINGS NV SHS N00985106 352 6,430 SH   SOLE   6,030 0 400
AERIE PHARMACEUTICALS INC COM 00771V108 63 3,290 SH   SOLE   840 0 2,450
ALBEMARLE CORP COM 012653101 79 1,136 SH   SOLE   1,136 0 0
ALCON INC ORD SHS H01301128 9 154 SH   SOLE   154 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 337 2,015 SH   SOLE   1,955 0 60
ALLERGAN PLC SHS G0177J108 7 40 SH   SOLE   40 0 0
ALPHABET INC CAP STK CL A 02079K305 8,282 6,782 SH   SOLE   5,825 0 957
ALPHABET INC CAP STK CL C 02079K107 2,192 1,798 SH   SOLE   1,229 0 569
ALTRIA GROUP INC COM 02209S103 8 200 SH   SOLE   200 0 0
AMAZON COM INC COM 023135106 9,692 5,583 SH   SOLE   4,014 0 1,569
AMERICAN AIRLS GROUP INC COM 02376R102 202 7,500 SH   SOLE   7,500 0 0
AMERICAN ELEC PWR CO INC COM 025537101 114 1,215 SH   SOLE   1,215 0 0
AMERICAN EXPRESS CO COM 025816109 120 1,015 SH   SOLE   1,015 0 0
AMERICAN TOWER CORP NEW COM 03027X100 9,007 40,730 SH   SOLE   33,718 0 7,012
AMGEN INC COM 031162100 977 5,050 SH   SOLE   4,635 0 415
ANTHEM INC COM 036752103 0 0 SH   SOLE   0 0 0
APPLE INC COM 037833100 9,947 44,411 SH   SOLE   40,525 0 3,886
ARBOR RLTY TR INC COM 038923108 28 2,153 SH   SOLE   2,153 0 0
ARCOSA INC COM 039653100 1 33 SH   SOLE   33 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 29 625 SH   SOLE   625 0 0
AT HOME GROUP INC COM 04650Y100 14 1,500 SH   SOLE   1,500 0 0
AT&T INC COM 00206R102 4,431 117,108 SH   SOLE   105,995 0 11,113
ATARA BIOTHERAPEUTICS INC COM 046513107 64 4,520 SH   SOLE   920 0 3,600
AUTOMATIC DATA PROCESSING IN COM 053015103 0 0 SH   SOLE   0 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 0 66 SH   SOLE   66 0 0
AXT INC COM 00246W103 773 217,245 SH   SOLE   69,070 0 148,175
BANK AMER CORP COM 060505104 973 33,349 SH   SOLE   32,749 0 600
BAXTER INTL INC COM 071813109 28 320 SH   SOLE   320 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 73 350 SH   SOLE   350 0 0
BIOLASE INC COM NEW 090911207 0 1 SH   SOLE   0 0 1
BLACKLINE INC COM 09239B109 171 3,570 SH   SOLE   1,920 0 1,650
BLACKROCK INC COM 09247X101 94 212 SH   SOLE   212 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 35 1,500 SH   SOLE   1,500 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 68 1,393 SH   SOLE   1,393 0 0
BOEING CO COM 097023105 9,649 25,362 SH   SOLE   20,704 0 4,658
BRICKELL BIOTECH INC COM 10802T105 1 133 SH   SOLE   102 0 31
BRISTOL MYERS SQUIBB CO COM 110122108 2,887 56,922 SH   SOLE   51,572 0 5,350
CANADIAN PAC RY LTD COM 13645T100 2,645 11,892 SH   SOLE   10,242 0 1,650
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 87 3,400 SH   SOLE   3,400 0 0
CATERPILLAR INC DEL COM 149123101 1,620 12,829 SH   SOLE   11,251 0 1,578
CBS CORP NEW CL B 124857202 14 340 SH   SOLE   340 0 0
CELGENE CORP COM 151020104 3 34 SH   SOLE   34 0 0
CELLECTIS S A SPONSORED ADS 15117K103 19 1,855 SH   SOLE   1,855 0 0
CENTURYLINK INC COM 156700106 1 110 SH   SOLE   110 0 0
CESCA THERAPEUTICS INC COM 157131301 0 1 SH   SOLE   1 0 0
CHEVRON CORP NEW COM 166764100 564 4,756 SH   SOLE   4,756 0 0
CHIMERA INVT CORP COM NEW 16934Q208 54 2,772 SH   SOLE   2,772 0 0
CHUBB LIMITED COM H1467J104 103 637 SH   SOLE   637 0 0
CIGNA CORP NEW COM 125523100 0 3 SH   SOLE   0 0 3
CISCO SYS INC COM 17275R102 5,243 106,120 SH   SOLE   86,340 0 19,780
CITIGROUP INC COM NEW 172967424 96 1,394 SH   SOLE   1,159 0 235
CITY OFFICE REIT INC COM 178587101 40 2,771 SH   SOLE   2,771 0 0
CLOROX CO DEL COM 189054109 70 460 SH   SOLE   460 0 0
COCA COLA CO COM 191216100 95 1,749 SH   SOLE   1,749 0 0
COHERENT INC COM 192479103 160 1,040 SH   SOLE   1,040 0 0
COLGATE PALMOLIVE CO COM 194162103 86 1,174 SH   SOLE   1,174 0 0
COMCAST CORP NEW CL A 20030N101 3,057 67,819 SH   SOLE   61,072 0 6,747
CONCERT PHARMACEUTICALS INC COM 206022105 19 3,175 SH   SOLE   175 0 3,000
CONOCOPHILLIPS COM 20825C104 9 150 SH   SOLE   150 0 0
CONSTELLATION BRANDS INC CL A 21036P108 66 320 SH   SOLE   320 0 0
CORNING INC COM 219350105 3,700 129,739 SH   SOLE   96,976 0 32,763
CORTEVA INC COM 22052L104 94 3,349 SH   SOLE   3,263 0 86
COSTCO WHSL CORP NEW COM 22160K105 970 3,365 SH   SOLE   3,365 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6,830 49,130 SH   SOLE   42,174 0 6,956
CUMMINS INC COM 231021106 77 472 SH   SOLE   472 0 0
CVS HEALTH CORP COM 126650100 69 1,095 SH   SOLE   1,095 0 0
DANAHER CORPORATION COM 235851102 0 0 SH   SOLE   0 0 0
DEERE & CO COM 244199105 1,404 8,322 SH   SOLE   6,647 0 1,675
DIAGEO P L C SPON ADR NEW 25243Q205 25 150 SH   SOLE   150 0 0
DIGITAL RLTY TR INC COM 253868103 36 275 SH   SOLE   275 0 0
DISNEY WALT CO COM DISNEY 254687106 4,628 35,514 SH   SOLE   30,347 0 5,167
DOMINION ENERGY INC COM 25746U109 773 9,535 SH   SOLE   8,035 0 1,500
DOW INC COM 260557103 176 3,698 SH   SOLE   3,612 0 86
DUKE ENERGY CORP NEW COM NEW 26441C204 771 8,038 SH   SOLE   6,538 0 1,500
DUNKIN BRANDS GROUP INC COM 265504100 48 604 SH   SOLE   604 0 0
DUPONT DE NEMOURS INC COM 26614N102 247 3,465 SH   SOLE   3,379 0 86
DYADIC INTL INC DEL COM 26745T101 12 2,000 SH   SOLE   0 0 2,000
DYCOM INDS INC COM 267475101 1,080 21,149 SH   SOLE   16,628 0 4,521
EASTERLY GOVT PPTYS INC COM 27616P103 196 9,200 SH   SOLE   8,850 0 350
EATON CORP PLC SHS G29183103 245 2,945 SH   SOLE   2,700 0 245
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 6 493 SH   SOLE   493 0 0
ENTEGRIS INC COM 29362U104 1,228 26,085 SH   SOLE   14,685 0 11,400
EPLUS INC COM 294268107 15 200 SH   SOLE   200 0 0
EXXON MOBIL CORP COM 30231G102 219 3,098 SH   SOLE   2,991 0 107
FACEBOOK INC CL A 30303M102 3,424 19,228 SH   SOLE   17,547 0 1,681
FARO TECHNOLOGIES INC COM 311642102 1,554 32,135 SH   SOLE   18,462 0 13,673
FEDEX CORP COM 31428X106 0 0 SH   SOLE   0 0 0
FLUOR CORP NEW COM 343412102 4 225 SH   SOLE   225 0 0
FORD MTR CO DEL COM 345370860 5 544 SH   SOLE   544 0 0
FREEPORT-MCMORAN INC CL B 35671D857 154 16,090 SH   SOLE   16,090 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 23 SH   SOLE   17 0 6
GALLAGHER ARTHUR J & CO COM 363576109 16 175 SH   SOLE   175 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13 341 SH   SOLE   341 0 0
GENERAL ELECTRIC CO COM 369604103 61 6,875 SH   SOLE   4,055 0 2,820
GENERAL MLS INC COM 370334104 141 2,560 SH   SOLE   2,560 0 0
GENERAL MTRS CO COM 37045V100 235 6,262 SH   SOLE   5,727 0 535
GILEAD SCIENCES INC COM 375558103 189 2,976 SH   SOLE   2,976 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 28 658 SH   SOLE   658 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 130 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 69 331 SH   SOLE   331 0 0
HALLIBURTON CO COM 406216101 7 365 SH   SOLE   365 0 0
HEXCEL CORP NEW COM 428291108 168 2,040 SH   SOLE   1,840 0 200
HILTON WORLDWIDE HLDGS INC COM 43300A203 0 0 SH   SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 38 1,490 SH   SOLE   1,490 0 0
HOME DEPOT INC COM 437076102 217 934 SH   SOLE   934 0 0
HONEYWELL INTL INC COM 438516106 31 180 SH   SOLE   180 0 0
HUMANA INC COM 444859102 0 0 SH   SOLE   0 0 0
ILLUMINA INC COM 452327109 1,820 5,981 SH   SOLE   4,795 0 1,186
INCYTE CORP COM 45337C102 573 7,724 SH   SOLE   6,763 0 961
INFINERA CORPORATION COM 45667G103 432 79,345 SH   SOLE   67,398 0 11,947
INPHI CORP COM 45772F107 580 9,499 SH   SOLE   8,139 0 1,360
INTEL CORP COM 458140100 4,889 94,878 SH   SOLE   78,079 0 16,799
INTERNATIONAL BUSINESS MACHS COM 459200101 72 493 SH   SOLE   493 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 68 631 SH   SOLE   631 0 0
IPG PHOTONICS CORP COM 44980X109 2,062 15,207 SH   SOLE   11,229 0 3,978
IRON MTN INC NEW COM 46284V101 574 17,717 SH   SOLE   14,722 0 2,995
ISHARES GOLD TRUST ISHARES 464285105 19 1,320 SH   SOLE   1,320 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 20 1,250 SH   SOLE   1,250 0 0
ISHARES TR CORE S&P MCP ETF 464287507 219 1,135 SH   SOLE   1,135 0 0
ISHARES TR CORE S&P SCP ETF 464287804 83 1,070 SH   SOLE   1,070 0 0
ISHARES TR CORE S&P500 ETF 464287200 522 1,750 SH   SOLE   1,750 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 19 124 SH   SOLE   124 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 39 326 SH   SOLE   326 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 130 597 SH   SOLE   597 0 0
ISHARES TR US INDUSTRIALS 464287754 3 16 SH   SOLE   16 0 0
ISHARES TR U.S. TECH ETF 464287721 157 769 SH   SOLE   769 0 0
ISHARES TR EXPND TEC SC ETF 464287549 3 12 SH   SOLE   12 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 3 24 SH   SOLE   24 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 10 85 SH   SOLE   85 0 0
ISHARES TR IBOXX INV CP ETF 464287242 38 295 SH   SOLE   295 0 0
ISHARES TR PHLX SEMICND ETF 464287523 160 756 SH   SOLE   756 0 0
ISHARES TR EXPANDED TECH 464287515 200 942 SH   SOLE   942 0 0
ISHARES TR SELECT DIVID ETF 464287168 60 586 SH   SOLE   586 0 0
ISHARES TR US AER DEF ETF 464288760 155 688 SH   SOLE   688 0 0
ISHARES TR U.S. MED DVC ETF 464288810 203 820 SH   SOLE   820 0 0
ISHARES TR PFD AND INCM SEC 464288687 319 8,513 SH   SOLE   8,513 0 0
JOHNSON & JOHNSON COM 478160104 288 2,230 SH   SOLE   1,945 0 285
JOHNSON CTLS INTL PLC SHS G51502105 36 826 SH   SOLE   826 0 0
JPMORGAN CHASE & CO COM 46625H100 384 3,259 SH   SOLE   3,259 0 0
KIMBERLY CLARK CORP COM 494368103 38 265 SH   SOLE   265 0 0
KINDER MORGAN INC DEL COM 49456B101 5 250 SH   SOLE   250 0 0
KOHLS CORP COM 500255104 61 1,222 SH   SOLE   1,222 0 0
KRAFT HEINZ CO COM 500754106 32 1,133 SH   SOLE   1,133 0 0
LIBERTY PPTY TR SH BEN INT 531172104 57 1,107 SH   SOLE   1,107 0 0
LILLY ELI & CO COM 532457108 119 1,067 SH   SOLE   1,067 0 0
LINDE PLC SHS G5494J103 73 379 SH   SOLE   379 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 12 1,345 SH   SOLE   945 0 400
LOCKHEED MARTIN CORP COM 539830109 64 165 SH   SOLE   165 0 0
LUMENTUM HLDGS INC COM 55024U109 629 11,736 SH   SOLE   8,632 0 3,104
MARTIN MARIETTA MATLS INC COM 573284106 5,758 21,008 SH   SOLE   16,475 0 4,533
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22 870 SH   SOLE   0 0 870
MASTERCARD INC CL A 57636Q104 1,406 5,177 SH   SOLE   5,177 0 0
MCDONALDS CORP COM 580135101 513 2,391 SH   SOLE   2,391 0 0
MCKESSON CORP COM 58155Q103 162 1,182 SH   SOLE   1,182 0 0
MEDNAX INC COM 58502B106 2 80 SH   SOLE   80 0 0
MEDTRONIC PLC SHS G5960L103 15 140 SH   SOLE   140 0 0
MERCK & CO INC COM 58933Y105 800 9,507 SH   SOLE   8,957 0 550
MESOBLAST LTD SPONS ADR 590717104 811 117,000 SH   SOLE   104,325 0 12,675
MGM RESORTS INTERNATIONAL COM 552953101 208 7,500 SH   SOLE   7,500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 55 591 SH   SOLE   591 0 0
MICRON TECHNOLOGY INC COM 595112103 31 720 SH   SOLE   325 0 395
MICROSOFT CORP COM 594918104 9,847 70,826 SH   SOLE   58,285 0 12,541
MICROVISION INC DEL COM NEW 594960304 23 37,894 SH   SOLE   27,156 0 10,738
MONDELEZ INTL INC CL A 609207105 86 1,560 SH   SOLE   1,560 0 0
NEOPHOTONICS CORP COM 64051T100 245 40,230 SH   SOLE   19,330 0 20,900
NETFLIX INC COM 64110L106 23 85 SH   SOLE   85 0 0
NEXTERA ENERGY INC COM 65339F101 0 0 SH   SOLE   0 0 0
NIKE INC CL B 654106103 184 1,960 SH   SOLE   1,960 0 0
NOVARTIS A G SPONSORED ADR 66987V109 67 770 SH   SOLE   770 0 0
NOVO-NORDISK A S ADR 670100205 1,663 32,168 SH   SOLE   29,069 0 3,099
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 37 2,770 SH   SOLE   2,770 0 0
NVIDIA CORP COM 67066G104 13 75 SH   SOLE   75 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,706 24,794 SH   SOLE   19,985 0 4,809
PACIRA BIOSCIENCES COM 695127100 796 20,899 SH   SOLE   12,599 0 8,300
PALO ALTO NETWORKS INC COM 697435105 10 50 SH   SOLE   50 0 0
PAYPAL HLDGS INC COM 70450Y103 2,268 21,897 SH   SOLE   16,898 0 4,999
PEGASYSTEMS INC COM 705573103 272 4,000 SH   SOLE   4,000 0 0
PEPSICO INC COM 713448108 341 2,489 SH   SOLE   2,389 0 100
PFIZER INC COM 717081103 2,614 72,760 SH   SOLE   67,114 0 5,646
PHILIP MORRIS INTL INC COM 718172109 21 275 SH   SOLE   275 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 0 15 SH   SOLE   5 0 10
PROCTER & GAMBLE CO COM 742718109 350 2,813 SH   SOLE   2,813 0 0
PROLOGIS INC COM 74340W103 0 0 SH   SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 40 650 SH   SOLE   650 0 0
QORVO INC COM 74736K101 757 10,204 SH   SOLE   7,642 0 2,562
QUALCOMM INC COM 747525103 3,572 46,833 SH   SOLE   39,257 0 7,576
QUALYS INC COM 74758T303 532 7,035 SH   SOLE   2,215 0 4,820
RAYTHEON CO COM NEW 755111507 341 1,740 SH   SOLE   1,740 0 0
REGENERON PHARMACEUTICALS COM 75886F107 74 265 SH   SOLE   205 0 60
RIO TINTO PLC SPONSORED ADR 767204100 530 10,175 SH   SOLE   9,975 0 200
RITE AID CORP COM 767754872 4 620 SH   SOLE   620 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 41 500 SH   SOLE   500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 95 1,586 SH   SOLE   1,336 0 250
SALESFORCE COM INC COM 79466L302 32 215 SH   SOLE   215 0 0
SANGAMO THERAPEUTICS INC COM 800677106 57 6,350 SH   SOLE   1,650 0 4,700
SCHLUMBERGER LTD COM 806857108 40 1,180 SH   SOLE   1,180 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4 55 SH   SOLE   55 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3 55 SH   SOLE   55 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 16 268 SH   SOLE   268 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7 235 SH   SOLE   235 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 41 510 SH   SOLE   510 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7 110 SH   SOLE   110 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16 175 SH   SOLE   175 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 13 105 SH   SOLE   105 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 32 SH   SOLE   32 0 0
SHERWIN WILLIAMS CO COM 824348106 0 0 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 124 SH   SOLE   124 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 55 1,040 SH   SOLE   1,040 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 23 300 SH   SOLE   300 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 32 295 SH   SOLE   295 0 0
STARBUCKS CORP COM 855244109 28 315 SH   SOLE   315 0 0
STRYKER CORP COM 863667101 87 400 SH   SOLE   400 0 0
SUMMIT MATLS INC CL A 86614U100 1,326 59,735 SH   SOLE   48,109 0 11,626
SYSCO CORP COM 871829107 0 1 SH   SOLE   1 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 4 236 SH   SOLE   236 0 0
TARGET CORP COM 87612E106 75 700 SH   SOLE   700 0 0
TELEFLEX INC COM 879369106 166 488 SH   SOLE   488 0 0
TERADATA CORP DEL COM 88076W103 3 100 SH   SOLE   100 0 0
TEXAS INSTRS INC COM 882508104 0 0 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 0 0 SH   SOLE   0 0 0
TJX COS INC NEW COM 872540109 214 3,838 SH   SOLE   3,838 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 6 105 SH   SOLE   105 0 0
TOTAL S A SPONSORED ADS 89151E109 54 1,045 SH   SOLE   1,045 0 0
TRINITY INDS INC COM 896522109 2 100 SH   SOLE   100 0 0
TROVAGENE INC COM 897238606 0 141 SH   SOLE   55 0 86
UNDER ARMOUR INC CL A 904311107 3 150 SH   SOLE   150 0 0
UNION PACIFIC CORP COM 907818108 4,611 28,464 SH   SOLE   26,863 0 1,601
UNISYS CORP COM NEW 909214306 109 14,650 SH   SOLE   6,850 0 7,800
UNITED AIRLINES HLDGS INC COM 910047109 35 400 SH   SOLE   0 0 400
UNITED PARCEL SERVICE INC CL B 911312106 4,981 41,568 SH   SOLE   34,437 0 7,131
UNITED TECHNOLOGIES CORP COM 913017109 48 351 SH   SOLE   351 0 0
UNITEDHEALTH GROUP INC COM 91324P102 29 132 SH   SOLE   132 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 12,304 73,281 SH   SOLE   38,788 0 34,493
VALERO ENERGY CORP NEW COM 91913Y100 587 6,888 SH   SOLE   6,698 0 190
VANGUARD INDEX FDS SMALL CP ETF 922908751 59 383 SH   SOLE   383 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2 50 SH   SOLE   50 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6 150 SH   SOLE   150 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 125 1,404 SH   SOLE   1,404 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 86 400 SH   SOLE   400 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 54 300 SH   SOLE   300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,723 111,387 SH   SOLE   96,737 0 14,650
VERSUM MATLS INC COM 92532W103 32 604 SH   SOLE   604 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,031 17,890 SH   SOLE   11,610 0 6,280
VISA INC COM CL A 92826C839 5,359 31,156 SH   SOLE   28,525 0 2,631
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8 422 SH   SOLE   422 0 0
VULCAN MATLS CO COM 929160109 1,737 11,487 SH   SOLE   8,143 0 3,344
WABTEC CORP COM 929740108 2 21 SH   SOLE   21 0 0
WALMART INC COM 931142103 179 1,512 SH   SOLE   1,512 0 0
WASTE MGMT INC DEL COM 94106L109 13 110 SH   SOLE   110 0 0
WEC ENERGY GROUP INC COM 92939U106 38 400 SH   SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 217 2,000 SH   SOLE   2,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 7 200 SH   SOLE   200 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 10 50 SH   SOLE   50 0 0
ZOETIS INC CL A 98978V103 397 3,188 SH   SOLE   3,188 0 0
ZSCALER INC COM 98980G102 105 2,222 SH   SOLE   1,222 0 1,000