Skip to content
★ Sign in to follow
Novartis logo

Novartis Stock: price and insider trades · India

IN·Mcap ₹47.7B

Novartis: what insiders have been doing

Novartis is a listed company. Filings by its managers are published through SEBI (PIT + SAST). 3 insiders have disclosed 3 filings since 10 November 2025.

None of the filings is a plain purchase or sale on the open market; they cover grants, option exercises and other movements. Grants and option exercises follow pay plans set in advance, so they reveal less about an insider's own view than a purchase made with personal money.

With 3 filings in twelve months, the company is quieter than the median of 4 filings across the 1,984 companies we follow on the same exchange.

Insider buying of Novartis has been absent for the past year. Publication is fast: at least half of the trades appear on SEBI (PIT + SAST) on the same day. The shorter that gap, the sooner other investors can see what insiders have done.

Every figure here comes from the filings published by SEBI (PIT + SAST) and describes the past, not future prices; it is not investment advice.

Insider Decl.
3
Thresholds
n/a
Buy Volume
n/a
n/a
Sell Volume
n/a
n/a

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Fundamental score
Ranked 9,635 of 26,911 companies
58.6
score / 100
Value
33
Quality
84
FCF yld1.1%
Earn yld2.2%
EV/EBITDA32.0x
ROE·
Gross mgn43%
Net mgn26%
Debt/EBITDA0.0x
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2026

FY ended March 2026 · cache

₹1,930.00
Analyst consensus
·
Income statement
Revenue₹3.5B
Gross profit₹1.5B43% margin
EBITDA₹1.3B38% margin
Net income₹931.8M26.4% margin
Valuation
PER (trailing)47.5x
P/Book5.8x
Beta0.32
Balance sheet & cash
Market cap₹47.7B
Total debt₹32.1M
Free Cash Flow₹463.9M
Debt / Equity0%
Profitability & ownership
% insiders58.7%
% institutions14.9%
Last declaration on 6 August 2026
Declarations3 total
  • ●
    Related company / holdingExecutives
    0SEBI
    17,450,680 shares-Off MarketSEBI:c3b58fcfeb40b5d2e656fbf4ba099c5321f9e1c6
  • ●
    Related company / holdingExecutives
    0SEBI
    17,450,680 shares-Off MarketSEBI:d7b496067b1c2cd4d50bf36e7a5028462d0f24af
  • ●
    Related company / holdingExecutives
    14B INR24SEBI
    17,450,680 shares@ ₹789.0028.31% mcap100.0% of flowEquityOff MarketSEBI:b3a3fcd8a9ea2ee0236962182cc043ba4978b557

3 of 3 declarations

About Novartis

Novartis is a global pharmaceutical company based in Switzerland, focused on the research and development of innovative medicines. It primarily operates in the fields of oncology, neuroscience, and cardiovascular diseases.