Dark
Light
System
Institutional Investment Manager
J.P. Marvel Investment Advisors, LLC
J.P. Marvel Investment Advisors, LLC (CIK: 0001426755) incorporated in Delaware, located at 265 Franklin Street, Boston, MA. Institutional holdings reported to the SEC.

Institutional Holdings (2017Q1)
Portfolio Summary: 85 holdings with a total value of $302,308,000.
#
Name
Shares
Value ($)
%
Options
Notes
51 LKQ CORP 57,320 1,678,000 0.56%
52 CHARLES RIV LABS INTL INC 15,790 1,420,000 0.47%
53 TAKE-TWO INTERACTIVE SOFTWAR 21,095 1,250,000 0.41%
54 CATERPILLAR INC 11,894 1,103,000 0.36%
55 CLEAN HARBORS INC 19,216 1,069,000 0.35%
56 LEVEL 3 COMM 18,120 1,037,000 0.34%
57 FORTIVE CORP 16,695 1,005,000 0.33%
58 MCDONALDS CORP 7,700 998,000 0.33%
59 IMAX CORP 27,208 925,000 0.31%
60 SYSCO CORP 17,000 883,000 0.29%
61 HERSHEY CO 8,000 874,000 0.29%
62 SPDR S&P 500 ETF TR 3,530 832,000 0.28%
63 AECOM 21,820 777,000 0.26%
64 CITIZENS FINL GROUP INC 21,760 752,000 0.25%
65 GTT COMMUNICATIONS INC COM 27,350 666,000 0.22%
66 FLUOR CORP NEW 10,957 577,000 0.19%
67 NEWFIELD EXPL CO 15,400 568,000 0.19%
68 VERIZON COMMUNICATIONS INC 10,000 488,000 0.16%
69 AGNICO EAGLE MINES LTD 10,090 428,000 0.14%
70 ENTERPRISE PRODS PARTNERS L 15,304 423,000 0.14%
71 DELL TECHNOLOGIES 6,082 390,000 0.13%
72 ALPHABET INC 450 373,000 0.12%
73 RAYTHEON CO 2,410 368,000 0.12%
74 PEPSICO INC 2,830 317,000 0.10%
75 TIME WARNER INC 3,080 301,000 0.10%
76 JPMORGAN GLOBAL RESEARCH ENHAN 14,829 296,000 0.10%
77 DUKE ENERGY CORP NEW 3,411 280,000 0.09%
78 ISHARES TR 4,049 252,000 0.08%
79 ISHARES TR 1,436 246,000 0.08%
80 NEUBERGER BERMAN MULTI CAP OPP 11,894 212,000 0.07%
81 JP MORGAN TR I US EQUITY FD IN 12,728 198,000 0.07%
82 AXCELIS TECHNOLOGIES INC 10,500 197,000 0.07%
83 FAROE PETROLEUM PLC 88,470 88,000 0.03%
84 TearLab Corp. 17,542 50,000 0.02%
85 INFINITE GROUP - RESTRICTED 12,500 0 0.00%
Page 2 of 2

Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001426755-17-000002, filed 2017.05.23).

From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.