지금 무슨 일이 벌어지고 있나요?

8월 14일 반기보고서가 나왔고, 첫 거래일에 주가가 17.5% 빠졌어요. 반기 숫자는 좋은데 왜 이런 일이 생겼는지부터 봅니다.
2026년 2분기 단독 실적별도 기준, 출처: DART 반기보고서(2026.06)(2026-08-14)
매출액
1,018억
YoY +2.7%
영업이익
110억
YoY −0.5%
영업이익률
10.77%
전분기 11.71% → −94bp
순이익
77억
유효세율 38.3%
누계와 단독을 반드시 갈라 보세요. 같은 보고서의 반기 누계는 매출 2,226억(+17.3%), 영업이익 251억(+29.2%)으로 훌륭합니다. 그런데 그 좋은 숫자는 거의 전부 1분기가 만든 거예요. 2분기만 떼어 보면 매출 증가율이 17.3%에서 2.7%로, 영업이익 증가율이 29.2%에서 −0.5%로 주저앉습니다. 시장이 나흘 동안 26% 팔아치운 이유가 여기에 있어요.

이 회사가 하는 일 자체는 그대로예요. 루테인, 오메가3, 콘드로이친 같은 건강기능식품 원료를 받아 남의 브랜드로 만들어 납품하는 ODM 업체이고, 관계사를 포함해 개별인정형 원료(자기만 쓸 수 있는 허가 원료) 49개를 갖고 있는 것이 해자입니다.

바뀐 것은 공장이 더 이상 물량을 늘릴 수 없다는 사실이 숫자로 확인됐다는 점이에요. 가동률은 2024년 76.55%에서 2025년 104.52%, 2026년 1분기 113.44%까지 올랐다가 반기 기준 112.18%로 사실상 멈췄습니다. 설계 능력을 넘겨 돌리는 상태가 다섯 분기째인데, 증설(오송2공장)은 2027년 말에나 끝납니다.

그동안 마진이 올랐던 이유가 바로 이 가동률이에요. 설비를 늘리지 않고 물량만 채우면 제품 하나가 짊어지는 고정비가 줄어들거든요. 그런데 채울 자리가 없어지면 그 효과도 같이 멈춥니다. 2분기 영업이익률이 전분기 대비 94bp 내려앉은 것이 그 신호입니다.

주가 추이 (2026년 6월 1일 ~ 8월 21일, 일별 종가)

출처: KRX(pykrx) 수정주가. 8월 14일(금) 장 마감 후 반기보고서가 접수됐고, 광복절 연휴 뒤 첫 거래일인 8월 18일 −17.5%, 이후 나흘간 −26.0%입니다. 8월 21일 종가 10,780원은 52주 최저(장중 저가 10,610원)입니다.

기준이 바뀐 점을 먼저 밝힙니다2026년 1분기 중 종속기업 노바웰스 지분을 일부 처분해 지배력을 잃었고, 회사는 이번 반기부터 연결재무제표를 작성하지 않습니다. 그래서 2026년은 별도(개별) 기준이고, 같은 보고서에 실린 비교 대상 전기는 연결 기준입니다. 노바웰스는 총자산 47억, 연 매출 57억 규모라 차이는 작지만(2025년 연결 매출 4,042.6억 vs 별도 4,030.4억), 증감률에 약간의 기준 불일치가 섞여 있다는 점은 감안하고 읽어 주세요.

2분기에 정확히 무엇이 꺾였나요?

분기를 하나씩 떼어 보고, 그 다음 지역과 고객으로 쪼개 볼게요. 어느 쪽이 빠졌는지가 회복 가능성을 가릅니다.

분기별로 늘어놓으면 이렇게 보입니다

분기매출(억원)영업이익(억원)영업이익률기준
2024 1Q566366.30%연결
2024 2Q818738.98%연결
2024 3Q773557.17%연결
2024 4Q822678.21%연결
2025 1Q907849.28%연결
2025 2Q99111011.12%연결
2025 3Q1,13812911.34%연결
2025 4Q1,00710710.63%연결
2026 1Q1,20814111.71%별도
2026 2Q1,01811010.77%별도

각 분기는 3개월 단독 값입니다. 2026년 1분기와 2분기는 반기보고서 포괄손익계산서의 thstrm_add_amount(누계 2,225.9억)와 thstrm_amount(2분기 단독 1,017.8억)의 차이로 갈랐습니다. 검산: 1,208.1 + 1,017.8 = 2,225.9억, 141.4 + 109.7 = 251.1억으로 반기 누계와 일치합니다. 2024년과 2025년 4분기는 사업보고서 연간에서 3분기 누계를 차감해 구했습니다. 출처: DART 반기보고서(2026.06)(2026-08-14), 분기보고서(2026.03)(2026-05-15), 사업보고서(2025.12)(2026-03-19).

표를 보면 2026년 2분기 매출 1,018억은 1년 전(991억)보다 조금 많고, 세 분기 전(1,138억)보다 적어요. 영업이익 110억은 1년 전 110억과 사실상 같고요. 마진 확장을 근거로 값을 매기던 이야기가 여기서 끊깁니다.

지역을 보면 수출이 빠졌습니다

지역(억원)2025 상반기2026 상반기증감
국내1,1751,577+34.2%
아시아680618−9.1%
미국4129−30.9%
기타12+114%
합계1,8982,226+17.3%

출처: DART 반기보고서(2026.06) 주석 6 영업부문, 지역에 대한 공시. 상반기 누계 기준입니다.

여기서부터가 중요해요. 직전 리포트는 아시아 수출 증가를 성장 엔진으로 지목했는데, 반년 만에 그 엔진이 역성장으로 돌아섰습니다. 상반기 전체 매출이 늘어난 것은 국내가 402억 늘어 수출 감소 74억을 덮었기 때문입니다. 성장의 축이 바뀐 것이 아니라, 성장의 축 하나가 부러진 자리를 다른 축이 임시로 메운 상태예요.

최대 고객 한 곳이 21% 줄었습니다

구분(억원)2025 상반기2026 상반기증감
고객 A625 (32.9%)491 (22.0%)−21.4%
고객 B212 (11.2%)192 (8.6%)−9.3%
상위 2사 합계836 (44.1%)683 (30.7%)−18.4%
나머지 고객1,0611,543+45.4%

출처: DART 반기보고서(2026.06) 주석 6, 주요 고객에 대한 공시. 괄호는 전체 매출 대비 비중입니다.

좋은 소식과 나쁜 소식이 같은 숫자에 들어 있습니다직전 리포트는 "상위 2사 비중이 35% 아래로 내려가면 성장이 분산되기 시작한 것"이라고 반증 조건을 걸어 뒀습니다. 실제로 44.1%에서 30.7%로 내려왔습니다. 그런데 내려온 이유가 절반은 틀렸어요. 나머지 고객이 45.4% 늘어난 것은 진짜 분산이지만, 동시에 고객 A가 134억(−21.4%) 줄었습니다. 집중도는 좋아졌는데 그 과정에서 가장 큰 거래처를 잃어 가는 중일 수 있습니다. 어느 쪽인지는 고객 A의 정체를 모르는 한 공시로 확인되지 않아요.

그런데 현금은 진짜로 좋아졌습니다

구분(억원)2025 상반기2026 상반기
영업이익194251
영업에서 창출된 현금−2312
법인세 납부(현금)2671
영업활동현금흐름(OCF)−28243
OCF ÷ 영업이익−0.15배0.97배
설비와 무형 투자(CAPEX)27166
잉여현금흐름(FCF)−5577

출처: DART 반기보고서(2026.06) 현금흐름표 및 주석 21. 참고로 2025년 연간 OCF ÷ 영업이익은 0.39배였습니다.

직전 리포트가 가장 크게 걱정했던 부분이 이겁니다. 이익이 통장에 안 들어온다는 것이었죠. 그 걱정은 상당 부분 해소됐습니다. 영업이익 251억에 영업활동현금흐름 243억이면 0.97배로, 2025년 연간 0.39배와는 완전히 다른 그림이에요.

다만 어디서 왔는지는 봐야 해요. 운전자본 내역을 열면 매출채권은 여전히 196억을 빨아들였고, 그걸 재고자산 123억 감소와 매입채무 37억 증가가 상쇄했습니다. 특히 제품 재고가 270억에서 88억으로 −68% 줄었어요. 창고에 쌓여 있던 완제품을 털어 현금으로 바꾼 반기입니다.

재고 소진은 한 번만 쓸 수 있는 카드입니다제품 재고 88억은 반기 매출원가(1,847억) 기준 약 9일치입니다. 더 뺄 것이 거의 없어요. 반대로 원재료는 345억에서 396억으로 늘었고요. 다음 분기부터 현금흐름은 재고의 도움 없이 매출채권과 정면으로 맞서야 해요.

기다리던 매출채권 연령분석은 어떻게 됐나요?

직전 리포트가 "8월 14일에 판가름 난다"고 적었던 바로 그 표예요. 결론부터 말하면 그 표는 나오지 않았습니다.

직전 리포트는 2025년 사업보고서 주석에서 '3개월 이하 연체' 매출채권이 8.7억에서 263억으로 30배가 된 것을 찾아냈고, 그것이 회수됐는지를 8월 14일 반기보고서에서 확인하겠다고 적었습니다. 그리고 그 확인 결과에 따라 목표가 배수를 정하겠다고 했어요.

그 계획 자체가 성립하지 않았습니다반기보고서에는 매출채권 연령분석 표가 없습니다. 기업회계기준서 제1034호 '중간재무보고'는 요약주석만 요구하기 때문에, 연령분석 같은 상세 표는 연차보고서(사업보고서)에만 실립니다. 이번 반기 주석도 재무위험관리 항목에서 "회사의 금융위험관리 목적과 정책은 2025년 12월 31일로 종료되는 회계연도와 동일합니다"라는 한 문장으로 갈음했어요. 직전 리포트의 촉매 설계가 틀렸던 것이고, 다음 확인 기회는 2027년 3월 사업보고서입니다.

그러면 완전히 깜깜하냐 하면 그건 아니에요. 연령분석은 없어도 잔액과 대손 관련 숫자는 나옵니다.

구분2025년 말2026년 3월 말2026년 6월 말
매출채권(억원)8431,1261,069
직전 분기 대비+283−57
회수기간(DSO, 일)77.183.987.6
반기 대손상각비(억원)연간 0.51.5

출처: DART 반기보고서(2026.06) 재무상태표, 주석 5와 주석 17, 분기보고서(2026.03), 사업보고서(2025.12). DSO는 각 시점 매출채권을 직전 12개월 매출로 나눠 365를 곱해 계산했습니다(2026년 6월 말은 TTM 매출 4,371억 기준).

읽는 법은 이래요. 증가세는 꺾였습니다. 1분기에 283억 불어났던 매출채권이 2분기에는 57억 줄었어요. 이건 긍정적입니다. 반면 수준 자체는 여전히 높습니다. 매출이 늘어난 것을 감안한 회수기간(DSO)은 오히려 83.9일에서 87.6일로 더 밀렸습니다.

그리고 회사의 태도는 그대로예요. 반기 대손상각비는 1.5억으로, 매출채권 1,069억의 0.14%에 불과해요. 2분기만 보면 658만원입니다. 회사는 이 채권이 떼일 가능성을 사실상 0으로 보고 있어요. 2025년 사업보고서에서 "경영진은 상기 거래처로부터 의무불이행으로 인한 손실을 예상하고 있지 아니합니다"라고 적었던 입장이 유지되고 있는 셈이에요.

그래서 이 리스크는 해소된 것도, 확정된 것도 아닙니다잔액이 줄기 시작했다는 사실은 회수가 되고 있다는 정황이지만, 연령분석이 없으니 줄어든 57억이 연체 구간에서 나온 것인지 정상 구간에서 나온 것인지 알 수 없습니다. 최악을 가정해 2025년 말의 연체 잔액 263억이 전액 손실이어도 세전 기준 시가총액의 13.4%, 자기자본의 9.8%입니다. 판단을 뒤집을 만큼은 아니지만 무시할 크기도 아니에요.

얼마가 적정할까요?

목표가는 두 단계로 만듭니다. 1년에 주당 얼마를 벌지(EPS) 정하고, 거기에 몇 배를 쳐줄지(PER) 곱합니다.

1단계: 2026년 주당순이익 추정

항목근거
2026년 매출4,300억상반기 2,226억 + 하반기 2,074억. 하반기는 2분기 실적(1,018억)에서 소폭 회복한 분기 1,037억 × 2로 봤습니다. 가동률이 112%라 증설 완료 전까지 물리적 상한에 걸립니다. 2025년 4,043억 대비 +6.4%
영업이익률10.8%상반기 11.28%, 2분기 10.77%. 하반기는 오송2공장 관련 초기 비용을 감안해 10.4%로 낮춰 잡았습니다
영업이익465억2025년 431억 대비 +7.9%
영업외손익+35억상반기 실적 +62억에서 일회성 처분이익 33억을 뺀 29억에 하반기 6억을 더했습니다. 종속기업투자주식 처분이익 21.7억과 투자자산 처분이익 11.1억은 재현되지 않습니다
세전이익500억2025년 447억 대비 +11.9%
순이익 / EPS361억 / 2,030원법인세율 27.79%(회사가 반기보고서 주석 19에 밝힌 2026년 예상평균연간법인세율), 유통주식수 17,754,848주
가장 중요한 한 줄: 영업이익은 8% 느는데 순이익은 제자리입니다회사가 밝힌 2026년 예상 법인세율은 27.79%로, 2025년의 19.47%보다 8.3%p 높습니다. 이 차이 하나가 영업이익 증가분을 통째로 먹습니다. 2025년 순이익 360억, 2026년 추정 순이익 361억으로 사실상 변화가 없어요. 주당순이익도 2,000원에서 2,030원으로 1.5% 늘어날 뿐입니다. 손익계산서 위쪽만 보고 "이익이 늘었다"고 말하면 안 되는 이유예요.

2단계: 몇 배를 쳐줄 것인가

종목PERPBR배당수익률시가총액
노바렉스5.39배0.76배3.71%1,968억
서흥5.75배0.51배2.22%2,603억
코스맥스비티아이7.31배0.78배3.49%2,146억
콜마비앤에이치적자0.74배0.81%2,715억

출처: KRX 개별종목지표(pykrx), 2026-08-21 종가 기준. 모두 최근 결산(2025년) 실적 기준이라 올해 실적이 급변한 회사는 실제와 다를 수 있습니다.

흑자 피어 두 곳의 평균 PER은 6.53배입니다. 노바렉스는 5.39배로 그보다 17% 싸요. 여기에 더 높은 배수를 주자면 근거가 있어야 하는데, 성장이 멈춘 회사에 성장 프리미엄을 줄 수는 없습니다. 반대로 더 깎자면 순현금과 3.71%의 배당이 그걸 막습니다. 결국 피어 평균 근처가 제자리라고 봐요.

시나리오가정적용 배수목표가기준가 대비
Bull낙관수출이 돌아서고 분기 매출이 1,150억대를 회복. 오송2공장이 일정대로 끝나 2027년 증설 효과가 보이기 시작. 2027년 EPS 2,240원PER 8.5배19,000원+76.3%
Base기본2분기가 바닥이고 분기 매출 1,000~1,050억에서 횡보. 매출채권도 현 수준 유지. EPS 2,030원PER 6.4배13,000원+20.6%
Bear비관3분기 매출이 1,000억 아래로 내려가고 수출 감소가 이어짐. 2027년부터 오송2공장 감가상각이 얹혀 영업이익 역성장PBR 0.60배8,800원−18.4%

PBR로도 교차검증해 볼게요. 2026년 6월 말 자본총계 2,683억을 발행주식수 18,254,848주로 나눈 주당순자산은 14,698원입니다. Base 13,000원은 PBR 0.88배, Bear 8,800원은 0.60배, Bull 19,000원은 1.29배예요. 피어의 PBR이 0.51~0.78배인데 노바렉스의 자기자본이익률(2026년 추정 13.5%)이 더 높다는 점을 감안하면 Base의 0.88배는 무리한 값이 아니에요.

목표가 시나리오 (원)
민감도 한 줄EPS 2,030원 기준으로 PER 1배가 움직이면 2,030원, 현재가의 18.8%입니다. 그리고 그 배수를 결정하는 단 하나의 변수는 3분기 매출이 1,000억을 넘느냐입니다. 넘으면 2분기가 바닥이었다는 뜻이고, 못 넘으면 가동률 천장이 매출 천장이라는 것이 확정됩니다.
상방과 하방의 비대칭: 이번에는 대칭입니다Base까지 +20.6%, Bear까지 −18.4%거의 대칭(1.12배)입니다. 직전 리포트에서 상방이 하방의 1.9배였던 것과 달라진 부분이에요. Bull까지는 +76.3%로 크지만, 그 시나리오는 오송2공장이 끝나는 2027년 말 이후의 이야기라 1년 안에 도달할 경로가 아닙니다. 현실적으로 향후 1년은 Bear와 Base 사이의 대칭 구간이고, 대칭이라는 사실 자체가 지금 한쪽으로 베팅할 이유가 없다는 뜻이에요.

무엇이 이 판단을 뒤집을까요? (리스크)

각 항목마다 "무엇이 관측되면 내 판단이 틀린 것인가"를 함께 적었어요.
수급이 말해 주는 것반기보고서 이후 첫 4거래일(8/18~8/21) 동안 외국인이 62.8억, 기관이 39.4억을 팔았고 개인이 101.2억을 받았습니다. 그에 앞서 브이아이피자산운용은 지분을 6.97%에서 5.13%로 낮췄습니다(37만 1,478주 감소, 보고서 작성기준일 2026-08-07). 반기 실적이 공개되기 일주일 전입니다. 가치투자 성향의 기관이 실적 발표 직전에 비중을 줄였다는 사실을 좋게 읽을 방법은 많지 않아요. 출처: KRX 투자자별 매매동향, DART 주식등의대량보유상황보고서(2026-08-10).

그래서 어떻게 정리할까요?

직전 리포트의 '분할 매수'를 '관망'으로 내립니다. 근거가 나빠져서가 아니라, 근거로 삼았던 것이 사라졌기 때문입니다.

직전 리포트(2026년 8월 7일, 기준가 14,450원)는 두 가지에 기대어 분할 매수를 냈습니다. 하나는 마진이 계속 확장된다는 것이었고, 다른 하나는 8월 14일에 매출채권 연령분석으로 유일한 유보 사유가 풀린다는 것이었어요.

첫 번째는 틀렸고, 두 번째는 성립하지 않았습니다. 2분기 영업이익률은 11.71%에서 10.77%로 내려왔고 영업이익은 전년 동기보다 줄었습니다. 그리고 연령분석 표는 중간보고서에 실리는 항목이 아니라 2027년 3월까지 볼 수 없습니다.

대신 예상하지 못했던 좋은 것도 나왔어요. 현금전환이 0.39배에서 0.97배로 정상화됐고, 매출채권 잔액은 1분기 말을 정점으로 줄기 시작했으며, 973억 투자의 재원이 유상증자가 아니라 은행 차입으로 흘러가고 있습니다. 직전 리포트가 가장 무서워한 두 가지가 오히려 풀린 셈입니다.

문제는 남은 것이 무엇이냐예요. 성장 이야기는 끝났습니다. 가동률 112%는 2027년 말까지 매출의 천장이고, 수출은 줄고 있고, 최대 고객은 21% 빠졌고, 법인세율은 8%p 올라 영업이익 증가분을 전부 가져갑니다. 2026년 주당순이익은 2025년과 거의 같을 것으로 봐요.

남은 것은 자산 이야기입니다. 주가는 순자산의 0.73배, 회사는 순현금 189억(시가총액의 9.6%), 배당수익률 3.71%, 자사주 50만주 소각 완료. 나흘 만에 26% 빠지면서 싸지기는 확실히 싸졌어요.

그런데 싸다는 것만으로는 부족해요. 이익이 안 늘어나는 회사의 PER 5.4배는 함정일 수도 있고 기회일 수도 있는데, 그걸 가르는 정보가 지금은 없습니다. 3분기 매출이 1,000억을 넘는지 한 번만 보면 돼요. Base까지 +20.6%, Bear까지 −18.4%로 기대값이 대칭인 구간에서 굳이 먼저 움직일 이유가 없습니다.

분할 매수(accumulate)로 다시 올리는 조건11월 3분기보고서에서 (1) 분기 매출 1,100억 이상, (2) 영업이익률 11% 이상, (3) 매출채권 잔액이 1,000억 아래로 축소 이 셋 중 둘 이상이 확인되면 2분기가 공백이었다는 뜻입니다. 그 경우 Base 배수를 PER 7.5배로 올려 목표가를 15,200원으로 상향하고 의견을 되돌립니다.
비중 축소(reduce)로 내리는 조건3분기 매출이 1,000억을 밑돌거나 아시아 수출 감소가 이어지면 가동률 천장이 매출 천장임이 확정됩니다. 여기에 오송2공장 자금조달이 유상증자로 결정되면 Bear 8,800원도 낙관적입니다.
결론 증거를 따른 판단은 관망: 11월 3분기 매출 1,000억 회복 여부 확인 후 판단 입니다. 성장을 근거로 사기에는 2분기가 너무 명확히 멈췄고, 자산만 보고 사기에는 확인 이벤트가 석 달 뒤에 있어요. 이미 보유 중이라면 순현금과 3.71% 배당이 기다릴 값을 해 줍니다.