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

FORM 13F COVER PAGE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
Estimated average burden
hours per response:23.8

Report for the Calendar Year or Quarter Ended:
12-31-2025
Check here if Amendment: Amendment Number:
This Amendment (Check only one.): is a restatement.
adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:
CONTRAVISORY INVESTMENT MANAGEMENT, INC.
Address:
120 Longwater Drive
Suite 100
Norwell, MA 02061
Form 13F File Number:

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.


Person Signing this Report on Behalf of Reporting Manager:
Name:
Philip A. Noonan
Title:
COO & Secretary
Phone:
781-740-1786


Signature, Place, and Date of Signing:

/s/ Philip A. Noonan
                         [Signature]
Norwell, MASSACHUSETTS
                 [City, State]
01-09-2026
                           [Date]
                          

Report Type (Check only one.):

13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) 

13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) 

13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)


Form 13F Summary Page

Report Summary:

Number of Other Included Managers:
0
Form 13F Information table Entry Total:
361
Form 13F Information table Value Total:
504772373
          (thousands)

List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state "NONE" and omit the column headings and list entries.]

  
NONE


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

FORM 13F INFORMATION TABLE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
GOLDMAN SACHS GROUP INCCOM38141G10411,314,48812,872SHSOLE12,872 0 0
SUPER MICRO COMPUTER INCCOM NEW86800U302537,74818,372SHSOLE18,372 0 0
LAM RESEARCH CORPCOM NEW512807306345,2702,017SHSOLE2,017 0 0
GENERAL DYNAMICS CORPCOM369550108710,3532,110SHSOLE2,110 0 0
WEC ENERGY GROUP INCCOM92939U106426,0584,040SHSOLE4,040 0 0
MONSTER BEVERAGE CORP NEWCOM61174X109686,7338,957SHSOLE8,957 0 0
VENTAS INCCOM92276F1001,065,91013,775SHSOLE13,775 0 0
CHECK POINT SOFTWARE TECH LTORDM22465104455,5502,455SHSOLE2,455 0 0
HASBRO INCCOM4180561079,430115SHSOLE115 0 0
WORTHINGTON ENTERPRISES INCCOM981811102221,1844,289SHSOLE4,289 0 0
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910013,678,39345,011SHSOLE45,011 0 0
NISOURCE INCCOM65473P105588,52414,093SHSOLE14,093 0 0
ELI LILLY & COCOM5324571083,374,4953,140SHSOLE3,140 0 0
INTERNATIONAL SEAWAYS INCCOMY41053102239,4494,932SHSOLE4,932 0 0
WELLTOWER INCCOM95040Q104999,8815,387SHSOLE5,387 0 0
ISHARES TRRUS 1000 GRW ETF4642876141,8934SHSOLE4 0 0
ISHARES TRMSCI EMG MKT ETF464287234873,66415,969SHSOLE15,969 0 0
QUANTA SVCS INCCOM74762E1029,70723SHSOLE23 0 0
BARCLAYS PLCADR06738E20410,859,922426,716SHSOLE426,716 0 0
PITNEY BOWES INCCOM724479100219,85620,800SHSOLE20,800 0 0
MADRIGAL PHARMACEUTICALS INCCOM55886810513,39423SHSOLE23 0 0
MOHAWK INDS INCCOM608190104790,5677,233SHSOLE7,233 0 0
ALPHABET INCCAP STK CL C02079K10713,339,63842,510SHSOLE42,510 0 0
BRISTOL-MYERS SQUIBB COCOM11012210824,165448SHSOLE448 0 0
ISHARES TRRUS MD CP GR ETF464287481688,5345,028SHSOLE5,028 0 0
HALLIBURTON COCOM4062161011,054,09837,300SHSOLE37,300 0 0
UNITED STATES ANTIMONY CORPCOM911549103502100SHSOLE100 0 0
MICROSOFT CORPCOM5949181047,896,06416,327SHSOLE16,327 0 0
GLOBE LIFE INCCOM37959E102874,4056,252SHSOLE6,252 0 0
LIVE NATION ENTERTAINMENT INCOM53803410977,378543SHSOLE543 0 0
NEWS CORP NEWCL B65249B208145,7204,918SHSOLE4,918 0 0
VIATRIS INCCOM92556V10692,2677,411SHSOLE7,411 0 0
CISCO SYS INCCOM17275R1028,823,016114,540SHSOLE114,540 0 0
AZZ INCCOM002474104281,4552,626SHSOLE2,626 0 0
SELECT SECTOR SPDR TRSTATE STREET UTI81369Y886625,19514,645SHSOLE14,645 0 0
SCHWAB STRATEGIC TRSHT TM US TRES808524862156,4556,420SHSOLE6,420 0 0
ISHARES TRMSCI PERU AND GL464289842801,92711,084SHSOLE11,084 0 0
ELECTRONIC ARTS INCCOM285512109605,2252,962SHSOLE2,962 0 0
LAS VEGAS SANDS CORPCOM517834107570,5148,765SHSOLE8,765 0 0
WAYFAIR INCCL A94419L1019,03790SHSOLE90 0 0
WARNER BROS DISCOVERY INCCOM SER A934423104872,46830,273SHSOLE30,273 0 0
GILEAD SCIENCES INCCOM375558103703,5465,732SHSOLE5,732 0 0
MORGAN STANLEYCOM NEW617446448646,5643,642SHSOLE3,642 0 0
AUTODESK INCCOM0527691065,92020SHSOLE20 0 0
COMFORT SYS USA INCCOM19990810420,53222SHSOLE22 0 0
CHARLES RIV LABS INTL INCCOM1598641071,222,6136,129SHSOLE6,129 0 0
ISHARES INCMSCI ITALY ETF46434G8301,309,57024,104SHSOLE24,104 0 0
AMPLIFY ETF TRAMPLIFY JUNIOR S03210864924,599889SHSOLE889 0 0
FTAI AVIATION LTDSHSG3730V10519,29198SHSOLE98 0 0
PARKER-HANNIFIN CORPCOM70109410415,82118SHSOLE18 0 0
BROADCOM INCCOM11135F101789,1082,280SHSOLE2,280 0 0
APTIV PLCCOM SHSG3265R107108,5041,426SHSOLE1,426 0 0
KULICKE & SOFFA INDS INCCOM501242101245,0675,379SHSOLE5,379 0 0
AERCAP HOLDINGS NVSHSN00985106281,1951,956SHSOLE1,956 0 0
SANOFI SASPONSORED ADR80105N10562,9981,300SHSOLE1,300 0 0
RYDER SYS INCCOM78354910821,436112SHSOLE112 0 0
AMPHENOL CORP NEWCL A032095101744,7575,511SHSOLE5,511 0 0
PARAMOUNT SKYDANCE CORPCOM CL B69932A204504,28237,633SHSOLE37,633 0 0
WABTECCOM9297401081,214,1045,688SHSOLE5,688 0 0
AXON ENTERPRISE INCCOM05464C101257,272453SHSOLE453 0 0
NCR ATLEOS CORPORATIONCOM SHS63001N10657215SHSOLE15 0 0
CVR ENERGY INCCOM12662P108240,0779,437SHSOLE9,437 0 0
GENERAC HLDGS INCCOM368736104192,0091,408SHSOLE1,408 0 0
KEYSIGHT TECHNOLOGIES INCCOM49338L1031,119,3745,509SHSOLE5,509 0 0
PERFORMANCE FOOD GROUP COCOM71377A10313,218147SHSOLE147 0 0
SIX FLAGS ENTERTAINMENT CORPCOM83001C10888,3585,760SHSOLE5,760 0 0
RAMBUS INC DELCOM75091710613,048142SHSOLE142 0 0
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508717,86123,873SHSOLE23,873 0 0
SONY GROUP CORPSPONSORED ADR835699307264,57610,335SHSOLE10,335 0 0
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102319,1052,177SHSOLE2,177 0 0
SEA LTDSPONSORD ADS81141R100228,7331,793SHSOLE1,793 0 0
PINNACLE WEST CAP CORPCOM723484101417,6004,708SHSOLE4,708 0 0
CROWDSTRIKE HLDGS INCCL A22788C10550,157107SHSOLE107 0 0
CREDO TECHNOLOGY GROUP HOLDIORDINARY SHARESG2545710519,857138SHSOLE138 0 0
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,085,2212,159SHSOLE2,159 0 0
PENTAIR PLCSHSG7S00T104787,7157,564SHSOLE7,564 0 0
SELECT SECTOR SPDR TRSTATE STREET ENE81369Y5061,434,69932,089SHSOLE32,089 0 0
C H ROBINSON WORLDWIDE INCCOM NEW12541W209965,0426,003SHSOLE6,003 0 0
EMBRAER S.A.SPONSORED ADS29082A107333,5655,182SHSOLE5,182 0 0
SELECT SECTOR SPDR TRSTATE STREET HEA81369Y209563,6273,641SHSOLE3,641 0 0
CURTISS WRIGHT CORPCOM23156110133,62761SHSOLE61 0 0
GRANITE CONSTR INCCOM387328107324,8262,816SHSOLE2,816 0 0
MACOM TECH SOLUTIONS HLDGS ICOM55405Y10017,471102SHSOLE102 0 0
ATI INCCOM01741R10221,231185SHSOLE185 0 0
EAST WEST BANCORP INCCOM27579R10413,712122SHSOLE122 0 0
SEALED AIR CORP NEWCOM81211K1002,48660SHSOLE60 0 0
CARVANA COCL A14686910221,94552SHSOLE52 0 0
PRIMERICA INCCOM74164M10820,92781SHSOLE81 0 0
ITT INCCOM45073V10823,424135SHSOLE135 0 0
EPLUS INCCOM294268107217,8472,484SHSOLE2,484 0 0
ARISTA NETWORKS INCCOM SHS0404132058,77967SHSOLE67 0 0
WILLIAMS SONOMA INCCOM96990410113,93078SHSOLE78 0 0
CINCINNATI FINL CORPCOM172062101772,3404,729SHSOLE4,729 0 0
VICTORY CAP HLDGS INCCOM CL A92645B10339,053619SHSOLE619 0 0
METTLER TOLEDO INTERNATIONALCOM59268810576,68055SHSOLE55 0 0
TJX COS INC NEWCOM87254010914,43994SHSOLE94 0 0
KIMBERLY-CLARK CORPCOM4943681033,93539SHSOLE39 0 0
LATTICE SEMICONDUCTOR CORPCOM51841510411,037150SHSOLE150 0 0
KLA CORPCOM NEW4824801009,560,2497,868SHSOLE7,868 0 0
IDEAYA BIOSCIENCES INCCOM45166A102282,8868,183SHSOLE8,183 0 0
ISHARES INCMSCI EURZONE ETF4642866081,239,37419,335SHSOLE19,335 0 0
EXPEDITORS INTL WASH INCCOM3021301091,085,0917,282SHSOLE7,282 0 0
WALMART INCCOM9311421038,491,11376,215SHSOLE76,215 0 0
ENSIGN GROUP INCCOM29358P10115,85291SHSOLE91 0 0
LABCORP HOLDINGS INCCOM SHS5049221058,982,25735,803SHSOLE35,803 0 0
INVESCO LTDSHSG491BT1081,290,96049,142SHSOLE49,142 0 0
CARPENTER TECHNOLOGY CORPCOM14428510320,15064SHSOLE64 0 0
MERCADOLIBRE INCCOM58733R102302,139150SHSOLE150 0 0
STRYKER CORPORATIONCOM8636671017,029,04919,999SHSOLE19,999 0 0
MERCK & CO INCCOM58933Y1057,464,30270,913SHSOLE70,913 0 0
CHEVRON CORP NEWCOM1667641006,462,48942,402SHSOLE42,402 0 0
AFLAC INCCOM0010551029,350,56584,797SHSOLE84,797 0 0
RB GLOBAL INCCOM74935Q10723,866232SHSOLE232 0 0
HUNTINGTON INGALLS INDS INCCOM446413106999,4662,939SHSOLE2,939 0 0
DNP SELECT INCOME FD INCCOM23325P104375,87437,625SHSOLE37,625 0 0
JABIL INCCOM466313103904,7833,968SHSOLE3,968 0 0
ROYAL BK CDACOM780087102371,4982,179SHSOLE2,179 0 0
PALANTIR TECHNOLOGIES INCCL A69608A1088,587,10348,310SHSOLE48,310 0 0
ISHARES TRCORE US AGGBD ET464287226128,8451,290SHSOLE1,290 0 0
CARDINAL HEALTH INCCOM14149Y10879,734388SHSOLE388 0 0
NUCOR CORPCOM670346105100,965619SHSOLE619 0 0
CINTAS CORPCOM1729081059,568,24950,876SHSOLE50,876 0 0
UNITED NAT FOODS INCCOM911163103192,1885,708SHSOLE5,708 0 0
REV GROUP INCCOM749527107297,9694,900SHSOLE4,900 0 0
CF INDS HLDGS INCCOM125269100542,8497,019SHSOLE7,019 0 0
PERDOCEO ED CORPCOM71363P106190,0296,479SHSOLE6,479 0 0
VERIZON COMMUNICATIONS INCCOM92343V104403,7169,912SHSOLE9,912 0 0
ULTA BEAUTY INCCOM90384S303675,7961,117SHSOLE1,117 0 0
CASEYS GEN STORES INCCOM14752810326,53048SHSOLE48 0 0
SELECT SECTOR SPDR TRSTATE STREET TEC81369Y8031,777,02212,343SHSOLE12,343 0 0
QORVO INCCOM74736K101468,9465,549SHSOLE5,549 0 0
DELEK US HLDGS INC NEWCOM24665A103183,5366,188SHSOLE6,188 0 0
AUTOZONE INCCOM053332102881,790260SHSOLE260 0 0
METLIFE INCCOM59156R108136,8821,734SHSOLE1,734 0 0
IONQ INCCOM46222L10813,685305SHSOLE305 0 0
HUNT J B TRANS SVCS INCCOM4456581071,126,9785,799SHSOLE5,799 0 0
SELECT SECTOR SPDR TRSTATE STREET COM81369Y8521,517,17512,888SHSOLE12,888 0 0
UNILEVER PLCSPON ADR NEW904767803178,0842,723SHSOLE2,723 0 0
RTX CORPORATIONCOM75513E10111,261,86061,406SHSOLE61,406 0 0
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107212,901353SHSOLE353 0 0
LINCOLN NATL CORP INDCOM534187109704,28615,816SHSOLE15,816 0 0
PENNYMAC FINL SVCS INC NEWCOM70932M10753,923409SHSOLE409 0 0
LEONARDO DRS INCCOM52661A10812,102355SHSOLE355 0 0
UNITED STS LIME & MINERALS ICOM91192210278,669657SHSOLE657 0 0
ROCKET LAB CORPCOM77312110826,858385SHSOLE385 0 0
AEROVIRONMENT INCCOM0080731088,95037SHSOLE37 0 0
RALPH LAUREN CORPCL A7512121011,383,3223,912SHSOLE3,912 0 0
APA CORPORATIONCOM03743Q1081,051,41342,985SHSOLE42,985 0 0
NETFLIX INCCOM64110L10610,442,989111,380SHSOLE111,380 0 0
HAWKINS INCCOM420261109296,9052,090SHSOLE2,090 0 0
ROCKWELL AUTOMATION INCCOM77390310980,537207SHSOLE207 0 0
SELECT SECTOR SPDR TRSTATE STREET CON81369Y308677,6038,723SHSOLE8,723 0 0
AMAZON COM INCCOM02313510610,035,36143,477SHSOLE43,477 0 0
HCI GROUP INCCOM40416E103230,9861,205SHSOLE1,205 0 0
AMERICAN EXPRESS COCOM02581610910,777,75329,133SHSOLE29,133 0 0
ECOLAB INCCOM2788651001,298,1614,945SHSOLE4,945 0 0
AMGEN INCCOM03116210011,12934SHSOLE34 0 0
CUSTOMERS BANCORP INCCOM23204G100256,9443,514SHSOLE3,514 0 0
NMI HLDGS INCCOM629209305310,6577,616SHSOLE7,616 0 0
LIGAND PHARMACEUTICALS INCCOM NEW53220K504384,9472,036SHSOLE2,036 0 0
AGIOS PHARMACEUTICALS INCCOM00847X104168,4656,189SHSOLE6,189 0 0
RAYMOND JAMES FINL INCCOM754730109428,4542,668SHSOLE2,668 0 0
VITA COCO CO INCCOM92846Q107335,6066,331SHSOLE6,331 0 0
SELECT SECTOR SPDR TRSTATE STREET IND81369Y7041,256,0078,097SHSOLE8,097 0 0
COSTCO WHSL CORP NEWCOM22160K1058,883,82710,302SHSOLE10,302 0 0
AECOMCOM00766T10010,772113SHSOLE113 0 0
GROUP 1 AUTOMOTIVE INCCOM398905109378,748963SHSOLE963 0 0
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207183,2472,414SHSOLE2,414 0 0
COMPOSECURE INCCOM CL A20459V105233,40412,106SHSOLE12,106 0 0
BOEING COCOM09702310513,24461SHSOLE61 0 0
SYNCHRONY FINANCIALCOM87165B1031,186,29114,219SHSOLE14,219 0 0
PERIMETER SOLUTIONS INCCOMMON STOCK71385M107406,78314,776SHSOLE14,776 0 0
KROGER COCOM501044101796,74512,752SHSOLE12,752 0 0
NVIDIA CORPORATIONCOM67066G1049,746,86352,262SHSOLE52,262 0 0
SUPERNUS PHARMACEUTICALS INCCOM868459108297,2565,981SHSOLE5,981 0 0
INNODATA INCCOM NEW457642205175,2173,439SHSOLE3,439 0 0
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409158,4241,987SHSOLE1,987 0 0
BUNGE GLOBAL SACOM SHSH1135610478,569882SHSOLE882 0 0
ROCKET COS INCCOM CL A77311W10123,4261,210SHSOLE1,210 0 0
FLUOR CORP NEWCOM34341210281,4792,056SHSOLE2,056 0 0
WYNN RESORTS LTDCOM983134107954,3377,931SHSOLE7,931 0 0
TESLA INCCOM88160R10110,415,96523,161SHSOLE23,161 0 0
SERVICENOW INCCOM81762P102352,3372,300SHSOLE2,300 0 0
COCA COLA COCOM191216100233,8493,345SHSOLE3,345 0 0
ISHARES INCMSCI GERMANY ETF4642868061,219,49528,694SHSOLE28,694 0 0
ROYAL CARIBBEAN GROUPCOMV7780T103961,9953,449SHSOLE3,449 0 0
GUARDANT HEALTH INCCOM40131M10912,665124SHSOLE124 0 0
SNOWFLAKE INCCOM SHS8334451099,21342SHSOLE42 0 0
ARCHER DANIELS MIDLAND COCOM03948310275,8871,320SHSOLE1,320 0 0
PTC INCCOM69370C100813,5614,670SHSOLE4,670 0 0
CBRE GROUP INCCL A12504L109282,6691,758SHSOLE1,758 0 0
ISHARES TRMSCI UAE ETF46434V761557,23329,144SHSOLE29,144 0 0
TERADATA CORP DELCOM88076W10391330SHSOLE30 0 0
ISHARES TRMSCI UK ETF NEW46435G3341,208,17527,471SHSOLE27,471 0 0
VISA INCCOM CL A92826C839585,3351,669SHSOLE1,669 0 0
PALO ALTO NETWORKS INCCOM697435105486,6562,642SHSOLE2,642 0 0
HURON CONSULTING GROUP INCCOM447462102272,1601,574SHSOLE1,574 0 0
NRG ENERGY INCCOM NEW629377508723,4274,543SHSOLE4,543 0 0
GABELLI DIVID & INCOME TRCOM36242H104472,09017,000SHSOLE17,000 0 0
GLOBAL X FDSMSCI GREECE ETF37954Y319594,9709,027SHSOLE9,027 0 0
INSMED INCCOM PAR $.0145766930721,233122SHSOLE122 0 0
ORACLE CORPCOM68389X105579,4672,973SHSOLE2,973 0 0
MUELLER INDS INCCOM624756102272,0762,370SHSOLE2,370 0 0
FOX CORPCL A COM35137L105846,44311,584SHSOLE11,584 0 0
CITIGROUP INCCOM NEW17296742416,103138SHSOLE138 0 0
CORCEPT THERAPEUTICS INCCOM2183521026,368183SHSOLE183 0 0
TAKE-TWO INTERACTIVE SOFTWARCOM874054109713,5562,787SHSOLE2,787 0 0
US FOODS HLDG CORPCOM9120081097,735,891102,707SHSOLE102,707 0 0
APPLOVIN CORPCOM CL A03831W10814,82422SHSOLE22 0 0
XOMETRY INCCLASS A COM98423F109281,2934,730SHSOLE4,730 0 0
OLD REP INTL CORPCOM68022310426,608583SHSOLE583 0 0
SCHWAB STRATEGIC TRUS SML CAP ETF80852460779,3742,787SHSOLE2,787 0 0
ING GROEP N.V.SPONSORED ADR456837103287,98010,285SHSOLE10,285 0 0
SLB LIMITEDCOM STK806857108145,8443,800SHSOLE3,800 0 0
NUSCALE PWR CORPCL A COM67079K1005,144363SHSOLE363 0 0
FLEX LTDORDY2573F10221,147350SHSOLE350 0 0
MASTERCARD INCORPORATEDCL A57636Q1049,512,57316,663SHSOLE16,663 0 0
TRIMBLE INCCOM8962391001,089,84913,910SHSOLE13,910 0 0
MARRIOTT INTL INC NEWCL A571903202998,0423,217SHSOLE3,217 0 0
WILLIAMS COS INCCOM969457100540,7508,996SHSOLE8,996 0 0
INTERDIGITAL INCCOM45867G101400,8401,259SHSOLE1,259 0 0
CENCORA INCCOM03073E1051,771,1615,244SHSOLE5,244 0 0
DISNEY WALT COCOM25468710634,131300SHSOLE300 0 0
CLOUDFLARE INCCL A COM18915M1078,87245SHSOLE45 0 0
DT MIDSTREAM INCCOMMON STOCK23345M10728,723240SHSOLE240 0 0
GE VERNOVA INCCOM36828A10124,18237SHSOLE37 0 0
SHOPIFY INCCL A SUB VTG SHS82509L10710,131,45262,940SHSOLE62,940 0 0
OPENLANE INCCOM48238T109332,94011,180SHSOLE11,180 0 0
ISHARES TRCHINA LG-CAP ETF464287184594,87315,536SHSOLE15,536 0 0
EVERSOURCE ENERGYCOM30040W108500,4647,433SHSOLE7,433 0 0
GLOBANT S ACOML443851091,11117SHSOLE17 0 0
ALPHATEC HLDGS INCCOM NEW02081G201358,75317,051SHSOLE17,051 0 0
ACM RESH INCCOM CL A00108J109201,2345,101SHSOLE5,101 0 0
BRITISH AMERN TOB PLCSPONSORED ADR110448107353,8186,249SHSOLE6,249 0 0
SIRIUSPOINT LTDCOMG8192H106246,39411,256SHSOLE11,256 0 0
ALLIANT ENERGY CORPCOM018802108544,3298,373SHSOLE8,373 0 0
NCR VOYIX CORPORATIONCOM62886E10830630SHSOLE30 0 0
ALBEMARLE CORPCOM012653101142,4301,007SHSOLE1,007 0 0
APPLIED INDL TECHNOLOGIES INCOM03820C10598,086382SHSOLE382 0 0
ATMOS ENERGY CORPCOM049560105482,6072,879SHSOLE2,879 0 0
EBAY INC.COM2786421031,112,87712,777SHSOLE12,777 0 0
GARMIN LTDSHSH2906T1091,091,1305,379SHSOLE5,379 0 0
MATERION CORPCOM576690101227,1331,827SHSOLE1,827 0 0
ABBVIE INCCOM00287Y109812,5103,556SHSOLE3,556 0 0
CORNING INCCOM219350105874,8129,991SHSOLE9,991 0 0
SPOTIFY TECHNOLOGY S ASHSL8681T10211,835,45120,381SHSOLE20,381 0 0
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R10381,515296SHSOLE296 0 0
HILTON WORLDWIDE HLDGS INCCOM43300A203644,3022,243SHSOLE2,243 0 0
IDEXX LABS INCCOM45168D10473,742109SHSOLE109 0 0
VISTRA CORPCOM92840M1026,202,00938,443SHSOLE38,443 0 0
SCHWAB STRATEGIC TRINTL EQTY ETF80852480514,424600SHSOLE600 0 0
JOHNSON & JOHNSONCOM478160104912,8564,411SHSOLE4,411 0 0
TAPESTRY INCCOM876030107850,9486,660SHSOLE6,660 0 0
DOLLAR GEN CORP NEWCOM256677105550,9964,150SHSOLE4,150 0 0
ENTERGY CORP NEWCOM29364G10378,196846SHSOLE846 0 0
CBOE GLOBAL MKTS INCCOM12503M108743,4622,962SHSOLE2,962 0 0
OSI SYSTEMS INCCOM671044105344,0761,349SHSOLE1,349 0 0
MIRUM PHARMACEUTICALS INCCOM604749101389,8164,935SHSOLE4,935 0 0
JPMORGAN CHASE & CO.COM46625H10012,629,73539,196SHSOLE39,196 0 0
ARGAN INCCOM04010E109390,3971,246SHSOLE1,246 0 0
HSBC HLDGS PLCSPON ADR NEW404280406396,8115,044SHSOLE5,044 0 0
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L203408,3538,961SHSOLE8,961 0 0
GE AEROSPACECOM NEW3696043018,522,57427,668SHSOLE27,668 0 0
NORTHERN TR CORPCOM665859104872,2646,386SHSOLE6,386 0 0
VSE CORPCOM918284100321,5251,861SHSOLE1,861 0 0
HEWLETT PACKARD ENTERPRISE CCOM42824C1091,079,69944,950SHSOLE44,950 0 0
CHEESECAKE FACTORY INCCOM16307210121,454425SHSOLE425 0 0
DELL TECHNOLOGIES INCCL C24703L20215,231121SHSOLE121 0 0
LITHIA MTRS INCCOM53679710360,484182SHSOLE182 0 0
CMS ENERGY CORPCOM1258961008,129,572116,253SHSOLE116,253 0 0
BANK AMERICA CORPCOM06050510411,927,190216,858SHSOLE216,858 0 0
AEGON LTDAMER REG 1 CERT0076CA104308,89340,064SHSOLE40,064 0 0
ENOVA INTL INCCOM29357K103347,2552,209SHSOLE2,209 0 0
CHEFS WHSE INCCOM163086101233,6133,748SHSOLE3,748 0 0
AES CORPCOM00130H10580,7495,631SHSOLE5,631 0 0
ISHARES INCMSCI SWEDEN ETF4642867561,174,43123,856SHSOLE23,856 0 0
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4312,84725SHSOLE25 0 0
INTUITCOM46120210311,26117SHSOLE17 0 0
INTERACTIVE BROKERS GROUP INCOM CL A45841N10731,126484SHSOLE484 0 0
TE CONNECTIVITY PLCORD SHSG87052109699,3663,074SHSOLE3,074 0 0
TELEDYNE TECHNOLOGIES INCCOM879360105757,4131,483SHSOLE1,483 0 0
FABRINETSHSG3323L10020,03244SHSOLE44 0 0
FRANKLIN RESOURCES INCCOM354613101695,22329,101SHSOLE29,101 0 0
EVERGY INCCOM30034W106850,52511,733SHSOLE11,733 0 0
PURECYCLE TECHNOLOGIES INCCOM74623V103168,87119,659SHSOLE19,659 0 0
LAUDER ESTEE COS INCCL A5184391041,207,73611,533SHSOLE11,533 0 0
ISHARES TRRUSSELL 2000 ETF46428765586,669352SHSOLE352 0 0
ISHARES INCMSCI ISRAEL ETF4642866321,295,82311,777SHSOLE11,777 0 0
AUTOMATIC DATA PROCESSING INCOM0530151035,427,55321,100SHSOLE21,100 0 0
JOBY AVIATION INCCOMMON STOCKG6516310012,223926SHSOLE926 0 0
SELECT SECTOR SPDR TRSTATE STREET FIN81369Y6051,898,54734,664SHSOLE34,664 0 0
SCHWAB STRATEGIC TRUS LRG CAP ETF808524201345,65912,845SHSOLE12,845 0 0
EXELON CORPCOM30161N10176,6751,759SHSOLE1,759 0 0
BOSTON SCIENTIFIC CORPCOM101137107597,6546,268SHSOLE6,268 0 0
NORFOLK SOUTHN CORPCOM65584410886,616300SHSOLE300 0 0
DANA INCCOM235825205319,00213,426SHSOLE13,426 0 0
ISHARES TRRUS 1000 VAL ETF4642875988414SHSOLE4 0 0
SPDR GOLD TRGOLD SHS78463V107255,224644SHSOLE644 0 0
THERMO FISHER SCIENTIFIC INCCOM88355610213,32723SHSOLE23 0 0
BRIDGEBIO PHARMA INCCOM10806X10222,794298SHSOLE298 0 0
PROCTER AND GAMBLE COCOM742718109205,3631,433SHSOLE1,433 0 0
ABBOTT LABSCOM002824100460,6913,677SHSOLE3,677 0 0
HINGHAM INSTN SVGS MASSCOM43332310235,495125SHSOLE125 0 0
COMCAST CORP NEWCL A20030N10144,8351,500SHSOLE1,500 0 0
HIMS & HERS HEALTH INCCOM CL A4330001068,637266SHSOLE266 0 0
NEXTPOWER INCCLASS A COM65290E10122,300256SHSOLE256 0 0
BWX TECHNOLOGIES INCCOM05605H10020,395118SHSOLE118 0 0
BRIGHTHOUSE FINL INCCOM10922N10310,172157SHSOLE157 0 0
META PLATFORMS INCCL A30303M1029,488,79414,375SHSOLE14,375 0 0
ASML HOLDING N VN Y REGISTRY SHSN070592109,6299SHSOLE9 0 0
OLLIES BARGAIN OUTLET HLDGSCOM68111610983,632763SHSOLE763 0 0
WEST PHARMACEUTICAL SVSC INCCOM95530610581,441296SHSOLE296 0 0
ADVANCED MICRO DEVICES INCCOM007903107739,9233,455SHSOLE3,455 0 0
HOWMET AEROSPACE INCCOM4432011089,593,50146,793SHSOLE46,793 0 0
SPX TECHNOLOGIES INCCOM78473E10312,60463SHSOLE63 0 0
CORNERSTONE TOTAL RETURN FDCOM21924U30029,5173,685SHSOLE3,685 0 0
CDW CORPCOM12514G10813,620100SHSOLE100 0 0
OKLO INCCOM CL A02156V1096,81795SHSOLE95 0 0
NEXTERA ENERGY INCCOM65339F10118,143226SHSOLE226 0 0
EXTREME NETWORKSCOM30226D106215,46812,941SHSOLE12,941 0 0
BIO-TECHNE CORPCOM09073M10473,6301,252SHSOLE1,252 0 0
JACOBS SOLUTIONS INCCOM46982L108462,9483,495SHSOLE3,495 0 0
INSULET CORPCOM45784P101839,0762,952SHSOLE2,952 0 0
TRUSTMARK CORPCOM898402102251,7346,463SHSOLE6,463 0 0
ALPHABET INCCAP STK CL A02079K305492,0361,572SHSOLE1,572 0 0
ISHARES INCMSCI SINGPOR ETF46434G7801,158,83142,124SHSOLE42,124 0 0
CRESCENT ENERGY COMPANYCL A COM44952J10461SHSOLE1 0 0
SPDR S&P 500 ETF TRTR UNIT78462F103162,807239SHSOLE239 0 0
CONSTELLIUM SECL A SHSF21107101333,09817,671SHSOLE17,671 0 0
STATE STR CORPCOM857477103541,0684,194SHSOLE4,194 0 0
FIRST HORIZON CORPORATIONCOM32051710527,4611,149SHSOLE1,149 0 0
UBER TECHNOLOGIES INCCOM90353T10011,848145SHSOLE145 0 0
AMEREN CORPCOM023608102434,5914,352SHSOLE4,352 0 0
BEAM THERAPEUTICS INCCOM07373V105278,89110,061SHSOLE10,061 0 0
MAGNUM ICE CREAM CO NVORD SHSN5505D1058,464534SHSOLE534 0 0
AST SPACEMOBILE INCCOM CL A00217D10014,671202SHSOLE202 0 0
LOEWS CORPCOM540424108942,9468,954SHSOLE8,954 0 0
ALLEGION PLCORD SHSG0176J109970,6056,096SHSOLE6,096 0 0
BORGWARNER INCCOM09972410687,5521,943SHSOLE1,943 0 0
DEUTSCHE BANK A GNAMEN AKTD18190898400,13710,377SHSOLE10,377 0 0
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308330,52725,021SHSOLE25,021 0 0
GUIDEWIRE SOFTWARE INCCOM40171V10023,116115SHSOLE115 0 0
WELLS FARGO CO NEWCOM949746101742,8977,971SHSOLE7,971 0 0
ISHARES INCMSCI HONG KG ETF464286871582,80327,426SHSOLE27,426 0 0
ESCO TECHNOLOGIES INCCOM296315104377,1031,930SHSOLE1,930 0 0
UBS GROUP AGSHSH4209710714,336,140309,569SHSOLE309,569 0 0
CONSTELLATION ENERGY CORPCOM21037T1099,005,91225,493SHSOLE25,493 0 0
XCEL ENERGY INCCOM98389B1007,270,11498,431SHSOLE98,431 0 0
DOLLAR TREE INCCOM256746108661,6715,379SHSOLE5,379 0 0
CATERPILLAR INCCOM149123101916,0191,599SHSOLE1,599 0 0
APPLE INCCOM03783310011,166,92141,076SHSOLE41,076 0 0
OCULAR THERAPEUTIX INCCOM67576A100257,86621,241SHSOLE21,241 0 0
TRANE TECHNOLOGIES PLCSHSG8994E103540,2101,388SHSOLE1,388 0 0
OREILLY AUTOMOTIVE INCCOM67103H107620,6846,805SHSOLE6,805 0 0
VANGUARD INDEX FDSS&P 500 ETF SHS92290836338,25561SHSOLE61 0 0
ROLLINS INCCOM7757111041,015,35816,917SHSOLE16,917 0 0
INTERNATIONAL BUSINESS MACHSCOM4592001019,482,86732,014SHSOLE32,014 0 0
AT&T INCCOM00206R102286,05711,516SHSOLE11,516 0 0
ISHARES TR0-3 MNTH TREASRY46436E71847,179470SHSOLE470 0 0
ISHARES TRMSCI EAFE ETF464287465905,6019,430SHSOLE9,430 0 0
SELECT SECTOR SPDR TRSTATE STREET CON81369Y407423,0703,543SHSOLE3,543 0 0