Skip to content

EHP Funds Inc.

Follow

13F filer, CIK 1927881, TORONTO, Canada

EHP Funds Inc. reported $43,646,461 across 25 holdings for the quarter ended 2025-12-31, in a 13F-HR filed 2026-02-12. Its ten largest share positions make up 70.84% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001927881-26-000001

Period
2025-12-31
Reported value
$43.6M
Holdings
25
Top 10 weight
70.84%
New
9
Sold out
83

Largest buys vs the previous quarter

SecurityShares changeApprox. value
XLBnew+88,400$4.01M
XLYnew+33,200$3.96M
XLInew+25,300$3.92M
XLFadded+70,500$3.86M
FSLRadded+6,218$1.62M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
SMHreduced-24,000-$8.64M
QQQreduced-12,100-$7.43M
CPERexited-111,000-$3.33M
AAPLexited-10,465-$2.66M
BRK-Bexited-2,716-$1.37M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q4 2025

Share positions as resolved from 13F-HR 0001927881-26-000001, largest first. % of portfolio is the value over $43,646,461, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
XLFSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 149,600 shares; 2025Q2: 93,400 shares; 2025Q3: 16,400 shares; 2025Q4: 86,900 shares 86,900$4.76M10.9%+70,500Timeline
XLBSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 71,100 shares; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 95,000 shares; 2025Q2: 38,300 shares; 2025Q3: not reported; 2025Q4: 88,400 shares 88,400$4.01M9.19%newTimeline
XLYSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 12,800 shares; 2025Q3: not reported; 2025Q4: 33,200 shares 33,200$3.96M9.08%newTimeline
XLISELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 25,300 shares 25,300$3.92M8.99%newTimeline
HYGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 255,426 shares; 2024Q2: 273,000 shares; 2024Q3: 221,500 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 110,000 shares; 2025Q3: 50,000 shares; 2025Q4: 45,000 shares 45,000$3.63M8.31%-5,000Timeline
SMHVANECK ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 9,600 shares; 2024Q2: 203,600 shares; 2024Q3: 34,400 shares; 2024Q4: 56,700 shares; 2025Q1: 46,800 shares; 2025Q2: 25,400 shares; 2025Q3: 30,800 shares; 2025Q4: 6,800 shares 6,800$2.45M5.61%-24,000Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 10,100 shares; 2024Q4: 17,000 shares; 2025Q1: not reported; 2025Q2: 41,800 shares; 2025Q3: 9,136 shares; 2025Q4: 12,272 shares 12,272$2.29M5.24%+3,136Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 29,500 shares; 2025Q3: 7,810 shares; 2025Q4: 9,585 shares 9,585$2.21M5.07%+1,775Timeline
FSLRFIRST SOLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 946 shares; 2025Q4: 7,164 shares 7,164$1.87M4.29%+6,218Timeline
SPHBINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 98,100 shares; 2025Q1: 34,800 shares; 2025Q2: 21,300 shares; 2025Q3: 18,700 shares; 2025Q4: 15,500 shares 15,500$1.81M4.15%-3,200Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 4,400 shares; 2024Q2: 2,700 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,400 shares; 2025Q2: 37,200 shares; 2025Q3: 3,968 shares; 2025Q4: 5,300 shares 5,300$1.66M3.8%+1,332Timeline
XMESPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: 745,500 shares; 2024Q3: not reported; 2024Q4: 104,100 shares; 2025Q1: 46,200 shares; 2025Q2: 23,800 shares; 2025Q3: 20,100 shares; 2025Q4: 15,400 shares 15,400$1.6M3.66%-4,700Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 4,900 shares; 2024Q2: 52,800 shares; 2024Q3: 17,700 shares; 2024Q4: 26,600 shares; 2025Q1: 21,100 shares; 2025Q2: 17,800 shares; 2025Q3: 14,400 shares; 2025Q4: 2,300 shares 2,300$1.41M3.24%-12,100Timeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,589 shares 5,589$1.09M2.5%newTimeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,110 shares; 2025Q4: 11,578 shares 11,578$1.09M2.49%+10,468Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 500 shares; 2024Q2: 800 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,301 shares; 2025Q4: 2,173 shares 2,173$1.05M2.41%-2,128Timeline
EWYISHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 15,894 shares; 2025Q4: 8,450 shares 8,450$822K1.88%-7,444Timeline
LYFTLYFT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 41,243 shares 41,243$799K1.83%newTimeline
XLESELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 70,500 shares; 2024Q2: 170,000 shares; 2024Q3: not reported; 2024Q4: 69,300 shares; 2025Q1: 117,100 shares; 2025Q2: 58,200 shares; 2025Q3: 7,400 shares; 2025Q4: 13,800 shares 13,800$617K1.41%+6,400Timeline
JAZZJAZZ PHARMACEUTICALS PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,350 shares 3,350$570K1.3%newTimeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,703 shares 1,703$557K1.28%newTimeline
EXPEEXPEDIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,500 shares 1,500$425K0.97%newTimeline
TERTERADYNE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 1,600 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,019 shares; 2025Q4: 2,000 shares 2,000$387K0.89%-1,019Timeline
CEGCONSTELLATION ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,100 shares; 2025Q2: 1,000 shares; 2025Q3: 900 shares; 2025Q4: 1,000 shares 1,000$353K0.81%+100Timeline
PURRHYPERLIQUID STRATEGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 84,924 shares 84,924$302K0.69%newTimeline

Sold out in Q4 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
VANECK ETF TRUSTVANECK ETF TRUST60,000$19.6Mput
ISHARES TRISHARES TR103,500$9.25Mcall
INVESCO QQQ TRINVESCO QQQ TR10,000$6Mput
CPERUNITED STS COMMODITY INDEX F111,000$3.33Mshares
AAPLAPPLE INC10,465$2.66Mshares
VANECK ETF TRUSTVANECK ETF TRUST25,000$2.48Mput
BRK-BBERKSHIRE HATHAWAY INC DEL2,716$1.37Mshares
COSTCOSTCO WHOLESALE CORPORATION1,441$1.33Mshares
DALDELTA AIR LINES INC23,110$1.31Mshares
BACBANK OF AMER CORP24,869$1.28Mshares
AIRSAIRSCULPT TECHNOLOGIES INC152,515$1.22Mshares
GSGOLDMAN SACHS GROUP INC1,445$1.15Mshares
XGNEXAGEN INC90,807$998Kshares
ORCLORACLE CORP3,181$895Kshares
TICTIC SOLUTIONS INC65,584$873Kshares
STLNSTARLING ONCOLOGY INC244,041$852Kshares
PANWPALO ALTO NETWORKS INC3,275$667Kshares
UBERUBER TECHNOLOGIES INC6,806$667Kshares
LLYELI LILLY & CO873$666Kshares
MSMORGAN STANLEY4,141$658Kshares
GILDGILEAD SCIENCES INC5,929$658Kshares
SPOTSPOTIFY TECHNOLOGY S A926$646Kshares
VIXYPROSHARES TR II20,000$646Kshares
STIMNEURONETICS INC209,385$572Kshares
VVISA INC1,600$546Kshares
TKNOALPHA TEKNOVA INC88,045$545Kshares
TMUST-MOBILE US INC2,200$527Kshares
CORCENCORA INC1,600$500Kshares
UNHUNITEDHEALTH GROUP INC1,444$499Kshares
LRCXLAM RESEARCH CORP3,600$482Kshares
INTUINTUIT700$478Kshares
WWWW INTL INC17,191$470Kshares
EQTEQT CORP7,794$424Kshares
DGXQUEST DIAGNOSTICS INC2,200$419Kshares
AVGOBROADCOM INC1,200$396Kshares
MCKMCKESSON CORP500$386Kshares
APPAPPLOVIN CORP508$365Kshares
WABWABTEC1,800$361Kshares
VLTOVERALTO CORP3,300$352Kshares
BABAALIBABA GROUP HLDG LTD1,954$349Kshares
INTCINTEL CORP10,150$341Kshares
GOOGALPHABET INC1,345$328Kshares
QCOMQUALCOMM INC1,800$299Kshares
PGRPROGRESSIVE CORP1,200$296Kshares
CIENCIENA CORP2,034$296Kshares
CTASCINTAS CORP1,400$287Kshares
CVRXCVRX INC33,841$273Kshares
ALHCALIGNMENT HEALTHCARE INC15,111$264Kshares
ONTOONTO INNOVATION INC1,934$250Kshares
ROLROLLINS INC4,100$241Kshares
ASYSAMTECH SYS INC25,242$234Kshares
HCM II ACQUISITION CORPHCM II ACQUISITION CORP13,895$228Kshares
NGVCNATURAL GROCERS BY VITAMIN5,684$227Kshares
GEHCGE HEALTHCARE TECHNOLOGIES I3,000$225Kshares
OUSTOUSTER INC8,181$221Kshares
AMDADVANCED MICRO DEVICES INC1,335$216Kshares
NOTVINOTIV INC148,521$215Kshares
AMRCAMERESCO INC6,412$215Kshares
STRLSTERLING INFRASTRUCTURE INC630$214Kshares
NXTNEXTPOWER INC2,883$213Kshares
TSEMTOWER SEMICONDUCTOR LTD2,893$209Kshares
ESOAENERGY SERVICES OF AMER CORP19,999$207Kshares
GLWCORNING INC2,495$205Kshares
FORMFORMFACTOR INC5,576$203Kshares
NVTNVENT ELEC PLC2,054$203Kshares
MOBILICOM ORDMOBILICOM ORD19,813$184Kshares
AIPARTERIS INC17,500$177Kshares
FFORD MTR CO14,733$176Kshares
LPTHLIGHTPATH TECHNOLOGIES INC18,014$143Kshares
XPOFXPONENTIAL FITNESS INC17,461$136Kshares
RZLTREZOLUTE INC14,022$132Kshares
INVZINNOVIZ TECHNOLOGIES LTD61,154$125Kshares
WRDWERIDE INC11,818$117Kshares
ONDSONDAS INC14,560$112Kshares
REALTHE REALREAL INC10,060$107Kshares
NUVBNUVATION BIO INC25,173$93.1Kshares
BKDBROOKDALE SR LIVING INC10,916$92.5Kshares
MBOTMICROBOT MED INC25,445$77.6Kshares
EOLSEVOLUS INC12,094$74.3Kshares
VYGRVOYAGER THERAPEUTICS INC12,375$57.8Kshares
SLNSILENCE THERAPEUTICS PLC10,673$55.4Kshares
BLNDBLEND LABS INC13,743$50.2Kshares
FOSLFOSSIL GROUP INC11,021$28.3Kshares

How Q4 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001927881-26-000001 base2026-02-12acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0001927881-26-000001 Quarter ended 2025-12-312026-02-12acceptance time not in the bulk data set
13F-HR 0001927881-25-000003 Quarter ended 2025-09-302025-11-13acceptance time not in the bulk data set
13F-HR 0001720350-25-000005 Quarter ended 2025-06-302025-08-14acceptance time not in the bulk data set
13F-HR 0001720350-25-000004 Quarter ended 2025-03-312025-05-15acceptance time not in the bulk data set
13F-HR 0001927881-25-000001 Quarter ended 2024-12-312025-02-14acceptance time not in the bulk data set
13F-HR 0001927881-24-000003 Quarter ended 2024-09-302024-11-14acceptance time not in the bulk data set
13F-HR 0001927881-24-000001 Quarter ended 2024-06-302024-08-14acceptance time not in the bulk data set
13F-HR 0001845012-24-000003 Quarter ended 2024-03-312024-05-15acceptance time not in the bulk data set
13F-HR 0001720350-24-000002 Quarter ended 2023-12-312024-02-14acceptance time not in the bulk data set
13F-HR 0001927881-23-000004 Quarter ended 2023-09-302023-11-14acceptance time not in the bulk data set
13F-HR 0001927881-23-000003 Quarter ended 2023-06-302023-08-14acceptance time not in the bulk data set
13F-HR 0001927881-23-000002 Quarter ended 2023-03-312023-05-15acceptance time not in the bulk data set
13F-HR 0001927881-23-000001 Quarter ended 2022-12-312023-02-14acceptance time not in the bulk data set
13F-HR 0001927881-22-000003 Quarter ended 2022-09-302022-11-14acceptance time not in the bulk data set
13F-HR 0001927881-22-000002 Quarter ended 2022-06-302022-08-15acceptance time not in the bulk data set
13F-HR 0001927881-22-000001 Quarter ended 2022-03-312022-05-16acceptance time not in the bulk data set