Skip to content

HAHN CAPITAL MANAGEMENT LLC

Follow

13F filer, CIK 1171592, WALNUT CREEK, CA

HAHN CAPITAL MANAGEMENT LLC reported $164,926,517 across 31 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-07-30. Its ten largest share positions make up 54.36% of the portfolio.

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

Period
2026-06-30
Reported value
$165M
Holdings
31
Top 10 weight
54.36%
New
1
Sold out
1

Largest buys vs the previous quarter

SecurityShares changeApprox. value
NOWnew+52,137$5.18M

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
MAAexited-37,077-$4.53M
KEYSreduced-1,404-$491K
VIRTreduced-7,886-$470K
WABreduced-1,494-$403K
CBREreduced-2,481-$334K

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, Q2 2026

Share positions as resolved from 13F-HR 0001420506-26-001343, largest first. % of portfolio is the value over $164,926,517, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
KEYSKEYSIGHT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,030 shares; 2024Q4: 60,551 shares; 2025Q1: 53,955 shares; 2025Q2: 53,103 shares; 2025Q3: 50,808 shares; 2025Q4: 47,655 shares; 2026Q1: 39,282 shares; 2026Q2: 37,878 shares 37,878$13.3M8.04%-1,404Timeline
VIRTVIRTU FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 204,512 shares; 2024Q4: 345,987 shares; 2025Q1: 312,426 shares; 2025Q2: 307,494 shares; 2025Q3: 294,259 shares; 2025Q4: 275,830 shares; 2026Q1: 226,970 shares; 2026Q2: 219,084 shares 219,084$13.1M7.91%-7,886Timeline
WABWABTECQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,765 shares; 2024Q4: 66,824 shares; 2025Q1: 60,895 shares; 2025Q2: 59,973 shares; 2025Q3: 57,426 shares; 2025Q4: 54,007 shares; 2026Q1: 44,795 shares; 2026Q2: 43,301 shares 43,301$11.7M7.08%-1,494Timeline
CBRECBRE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 77,850 shares; 2024Q4: 115,029 shares; 2025Q1: 102,856 shares; 2025Q2: 101,326 shares; 2025Q3: 97,177 shares; 2025Q4: 91,480 shares; 2026Q1: 76,317 shares; 2026Q2: 73,836 shares 73,836$9.94M6.03%-2,481Timeline
EMEEMCOR GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,869 shares; 2024Q4: 27,552 shares; 2025Q1: 24,851 shares; 2025Q2: 24,471 shares; 2025Q3: 12,176 shares; 2025Q4: 11,269 shares; 2026Q1: 9,345 shares; 2026Q2: 9,036 shares 9,036$7.5M4.55%-309Timeline
AAGILENT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,691 shares; 2024Q4: 66,701 shares; 2025Q1: 59,852 shares; 2025Q2: 74,421 shares; 2025Q3: 71,219 shares; 2025Q4: 66,983 shares; 2026Q1: 55,770 shares; 2026Q2: 53,915 shares 53,915$7.16M4.34%-1,855Timeline
SEICSEI INVTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 86,919 shares; 2024Q4: 126,910 shares; 2025Q1: 114,963 shares; 2025Q2: 113,207 shares; 2025Q3: 108,367 shares; 2025Q4: 101,877 shares; 2026Q1: 84,374 shares; 2026Q2: 81,535 shares 81,535$7.15M4.34%-2,839Timeline
LHLABCORP HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,225 shares; 2024Q4: 38,720 shares; 2025Q1: 35,121 shares; 2025Q2: 34,596 shares; 2025Q3: 33,192 shares; 2025Q4: 31,279 shares; 2026Q1: 26,170 shares; 2026Q2: 25,453 shares 25,453$7.13M4.32%-717Timeline
JJACOBS SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,286 shares; 2024Q4: 77,322 shares; 2025Q1: 70,201 shares; 2025Q2: 69,153 shares; 2025Q3: 66,339 shares; 2025Q4: 62,750 shares; 2026Q1: 52,519 shares; 2026Q2: 51,072 shares 51,072$6.44M3.9%-1,447Timeline
EEFTEURONET WORLDWIDE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 71,126 shares; 2024Q4: 105,278 shares; 2025Q1: 96,061 shares; 2025Q2: 94,673 shares; 2025Q3: 114,393 shares; 2025Q4: 107,381 shares; 2026Q1: 89,722 shares; 2026Q2: 86,737 shares 86,737$6.35M3.85%-2,985Timeline
CXWCORECIVIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 241,322 shares; 2026Q1: 203,846 shares; 2026Q2: 197,073 shares 197,073$5.99M3.63%-6,773Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,901 shares; 2024Q4: 71,134 shares; 2025Q1: 64,507 shares; 2025Q2: 63,251 shares; 2025Q3: 60,519 shares; 2025Q4: 56,766 shares; 2026Q1: 46,683 shares; 2026Q2: 45,077 shares 45,077$5.55M3.36%-1,606Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,723 shares; 2024Q4: 30,567 shares; 2025Q1: 27,748 shares; 2025Q2: 27,336 shares; 2025Q3: 47,147 shares; 2025Q4: 44,441 shares; 2026Q1: 37,299 shares; 2026Q2: 36,062 shares 36,062$5.46M3.31%-1,237Timeline
ZETAZETA GLOBAL HOLDINGS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 280,569 shares; 2026Q2: 271,258 shares 271,258$5.34M3.24%-9,311Timeline
NOWSERVICENOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 52,137 shares 52,137$5.18M3.14%newTimeline
WMGWARNER MUSIC GROUP CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 194,219 shares; 2024Q4: 255,101 shares; 2025Q1: 258,272 shares; 2025Q2: 254,225 shares; 2025Q3: 243,115 shares; 2025Q4: 225,348 shares; 2026Q1: 187,605 shares; 2026Q2: 181,134 shares 181,134$4.9M2.97%-6,471Timeline
OXYOCCIDENTAL PETE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 77,559 shares; 2024Q4: 116,114 shares; 2025Q1: 116,559 shares; 2025Q2: 181,156 shares; 2025Q3: 172,539 shares; 2025Q4: 122,454 shares; 2026Q1: 99,723 shares; 2026Q2: 95,209 shares 95,209$4.62M2.8%-4,514Timeline
GGENPACT LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 161,236 shares; 2024Q4: 238,577 shares; 2025Q1: 217,146 shares; 2025Q2: 214,002 shares; 2025Q3: 205,540 shares; 2025Q4: 193,755 shares; 2026Q1: 162,518 shares; 2026Q2: 157,463 shares 157,463$4.33M2.63%-5,055Timeline
TDSTELEPHONE & DATA SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 118,735 shares; 2026Q2: 114,821 shares 114,821$4.25M2.58%-3,914Timeline
FWONKLIBERTY MEDIA CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,498 shares; 2024Q4: 67,197 shares; 2025Q1: 61,088 shares; 2025Q2: 60,189 shares; 2025Q3: 57,761 shares; 2025Q4: 54,423 shares; 2026Q1: 45,554 shares; 2026Q2: 44,040 shares 44,040$4.19M2.54%-1,514Timeline
FNFFIDELITY NATL FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 82,485 shares; 2024Q4: 136,030 shares; 2025Q1: 122,632 shares; 2025Q2: 120,644 shares; 2025Q3: 115,231 shares; 2025Q4: 107,797 shares; 2026Q1: 88,054 shares; 2026Q2: 84,892 shares 84,892$4M2.43%-3,162Timeline
NTBBANK OF N T BUTTERFIELD & SOQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 64,420 shares; 2024Q4: 103,344 shares; 2025Q1: 92,560 shares; 2025Q2: 90,978 shares; 2025Q3: 86,728 shares; 2025Q4: 80,945 shares; 2026Q1: 65,518 shares; 2026Q2: 63,347 shares 63,347$3.77M2.29%-2,171Timeline
TECHBIO-TECHNE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,709 shares; 2024Q4: 74,563 shares; 2025Q1: 68,489 shares; 2025Q2: 67,559 shares; 2025Q3: 64,738 shares; 2025Q4: 60,042 shares; 2026Q1: 52,232 shares; 2026Q2: 50,766 shares 50,766$3.59M2.17%-1,466Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,559 shares; 2024Q4: 74,059 shares; 2025Q1: 65,852 shares; 2025Q2: 64,803 shares; 2025Q3: 61,985 shares; 2025Q4: 24,637 shares; 2026Q1: 16,714 shares; 2026Q2: 16,039 shares 16,039$3.41M2.07%-675Timeline
AREALEXANDRIA REAL ESTATE EQ INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,444 shares; 2024Q4: 68,370 shares; 2025Q1: 68,413 shares; 2025Q2: 119,313 shares; 2025Q3: 113,637 shares; 2025Q4: 76,042 shares; 2026Q1: 61,093 shares; 2026Q2: 58,118 shares 58,118$3.07M1.86%-2,975Timeline
ROPROPER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,827 shares; 2024Q4: 11,546 shares; 2025Q1: 10,477 shares; 2025Q2: 10,322 shares; 2025Q3: 9,905 shares; 2025Q4: 9,336 shares; 2026Q1: 7,057 shares; 2026Q2: 6,835 shares 6,835$2.31M1.4%-222Timeline
WATWATERS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,002 shares; 2026Q2: 4,843 shares 4,843$1.82M1.1%-159Timeline
CSGPCOSTAR GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 69,105 shares; 2025Q1: 63,214 shares; 2025Q2: 62,317 shares; 2025Q3: 59,657 shares; 2025Q4: 55,848 shares; 2026Q1: 46,447 shares; 2026Q2: 44,884 shares 44,884$1.27M0.77%-1,563Timeline
AMTMAMENTUM HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,286 shares; 2024Q4: 77,322 shares; 2025Q1: 65,633 shares; 2025Q2: 68,748 shares; 2025Q3: 65,762 shares; 2025Q4: 61,962 shares; 2026Q1: 51,120 shares; 2026Q2: 49,705 shares 49,705$1.03M0.62%-1,415Timeline
IEXIDEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,754 shares; 2024Q4: 5,540 shares; 2025Q1: 4,710 shares; 2025Q2: 4,640 shares; 2025Q3: 4,438 shares; 2025Q4: 4,164 shares; 2026Q1: 3,426 shares; 2026Q2: 3,322 shares 3,322$754K0.46%-104Timeline
FTREFORTREA HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,225 shares; 2024Q4: 38,720 shares; 2025Q1: 35,121 shares; 2025Q2: 34,596 shares; 2025Q3: 33,192 shares; 2025Q4: 31,148 shares; 2026Q1: 26,167 shares; 2026Q2: 25,453 shares 25,453$443K0.27%-714Timeline

Sold out in Q2 2026

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

SecurityShares beforeValue beforeType
MAAMID-AMER APT CMNTYS INC37,077$4.53Mshares

How Q2 2026 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 0001420506-26-001343 base2026-07-30acceptance 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 0001420506-26-001343 Quarter ended 2026-06-302026-07-30acceptance time not in the bulk data set
13F-HR 0001420506-26-000839 Quarter ended 2026-03-312026-05-07acceptance time not in the bulk data set
13F-HR 0001420506-26-000615 Quarter ended 2025-12-312026-02-25acceptance time not in the bulk data set
13F-HR 0001420506-25-002880 Quarter ended 2025-09-302025-10-20acceptance time not in the bulk data set
13F-HR 0001420506-25-001539 Quarter ended 2025-06-302025-07-21acceptance time not in the bulk data set
13F-HR 0001420506-25-001373 Quarter ended 2025-03-312025-06-06acceptance time not in the bulk data set
13F-HR 0001420506-25-000137 Quarter ended 2024-12-312025-02-05acceptance time not in the bulk data set
13F-HR 0001420506-24-002172 Quarter ended 2024-09-302024-10-23acceptance time not in the bulk data set
13F-HR 0001420506-24-001268 Quarter ended 2024-06-302024-08-06acceptance time not in the bulk data set
13F-HR 0001420506-24-000651 Quarter ended 2024-03-312024-04-26acceptance time not in the bulk data set
13F-HR 0001420506-24-000045 Quarter ended 2023-12-312024-01-23acceptance time not in the bulk data set
13F-HR 0001420506-23-001868 Quarter ended 2023-09-302023-10-31acceptance time not in the bulk data set
13F-HR 0001420506-23-001339 Quarter ended 2023-06-302023-07-31acceptance time not in the bulk data set
13F-HR 0001420506-23-000787 Quarter ended 2023-03-312023-04-17acceptance time not in the bulk data set
13F-HR 0001420506-23-000130 Quarter ended 2022-12-312023-01-25acceptance time not in the bulk data set
13F-HR 0001420506-22-002374 Quarter ended 2022-09-302022-12-06acceptance time not in the bulk data set
13F-HR 0001420506-22-001805 Quarter ended 2022-06-302022-08-17acceptance time not in the bulk data set
13F-HR 0001420506-22-000622 Quarter ended 2022-03-312022-04-18acceptance time not in the bulk data set
13F-HR 0001420506-22-000542 Quarter ended 2021-12-312022-02-25acceptance time not in the bulk data set
13F-HR 0001420506-21-001421 Quarter ended 2021-09-302021-10-26acceptance time not in the bulk data set
13F-HR 0001420506-21-001319 Quarter ended 2021-06-302021-08-17acceptance time not in the bulk data set
13F-HR 0001420506-21-000830 Quarter ended 2021-03-312021-06-21acceptance time not in the bulk data set
13F-HR 0001420506-21-000053 Quarter ended 2020-12-312021-01-28acceptance time not in the bulk data set
13F-HR 0001420506-20-001085 Quarter ended 2020-09-302020-10-23acceptance time not in the bulk data set
13F-HR 0001420506-20-000756 Quarter ended 2020-06-302020-07-24acceptance time not in the bulk data set
13F-HR 0001420506-20-000399 Quarter ended 2020-03-312020-04-24acceptance time not in the bulk data set
13F-HR 0001420506-20-000035 Quarter ended 2019-12-312020-01-17acceptance time not in the bulk data set
13F-HR 0001420506-19-001066 Quarter ended 2019-09-302019-11-12acceptance time not in the bulk data set
13F-HR 0001420506-19-000886 Quarter ended 2019-06-302019-08-20acceptance time not in the bulk data set
13F-HR 0001420506-19-000546 Quarter ended 2019-03-312019-05-17acceptance time not in the bulk data set
13F-HR 0001420506-19-000096 Quarter ended 2018-12-312019-02-07acceptance time not in the bulk data set
13F-HR 0001420506-18-000989 Quarter ended 2018-09-302018-11-14acceptance time not in the bulk data set
13F-HR 0001420506-18-000786 Quarter ended 2018-06-302018-08-16acceptance time not in the bulk data set
13F-HR 0001420506-18-000457 Quarter ended 2018-03-312018-05-14acceptance time not in the bulk data set
13F-HR 0001420506-18-000243 Quarter ended 2017-12-312018-02-15acceptance time not in the bulk data set
13F-HR 0001420506-17-000835 Quarter ended 2017-09-302017-11-16acceptance time not in the bulk data set
13F-HR 0001420506-17-000618 Quarter ended 2017-06-302017-08-18acceptance time not in the bulk data set
13F-HR 0001420506-17-000417 Quarter ended 2017-03-312017-05-17acceptance time not in the bulk data set
13F-HR 0001420506-17-000218 Quarter ended 2016-12-312017-02-15acceptance time not in the bulk data set
13F-HR 0001420506-16-001406 Quarter ended 2016-09-302016-11-16acceptance time not in the bulk data set
13F-HR 0001420506-16-001248 Quarter ended 2016-06-302016-08-16acceptance time not in the bulk data set
13F-HR/A 0001420506-16-001018 Quarter ended 2016-03-312016-05-16acceptance time not in the bulk data set
13F-HR 0001420506-16-000998 Quarter ended 2016-03-312016-05-16acceptance time not in the bulk data set
13F-HR 0001420506-16-000768 Quarter ended 2015-12-312016-02-12acceptance time not in the bulk data set
13F-HR 0001420506-15-000613 Quarter ended 2015-09-302015-11-13acceptance time not in the bulk data set
13F-HR 0001420506-15-000485 Quarter ended 2015-06-302015-08-14acceptance time not in the bulk data set
13F-HR 0001420506-15-000313 Quarter ended 2015-03-312015-05-15acceptance time not in the bulk data set
13F-HR 0001420506-15-000173 Quarter ended 2014-12-312015-02-17acceptance time not in the bulk data set
13F-HR 0001420506-14-000526 Quarter ended 2014-09-302014-11-14acceptance time not in the bulk data set
13F-HR 0001420506-14-000338 Quarter ended 2014-06-302014-08-20acceptance time not in the bulk data set
13F-HR 0001420506-14-000175 Quarter ended 2014-03-312014-05-14acceptance time not in the bulk data set
13F-HR 0001420506-14-000090 Quarter ended 2013-12-312014-02-14acceptance time not in the bulk data set
13F-HR 0001420506-13-000256 Quarter ended 2013-09-302013-11-15acceptance time not in the bulk data set
13F-HR 0001420506-13-000128 Quarter ended 2013-06-302013-08-13acceptance time not in the bulk data set