Fin Cascade

Prices as of 8 Oct 2026 close · Not investment advice

Prime Focus Limited

NSE: PFOCUSMedia & Entertainment

Share price

₹271.95

-4.24% close of 8 Oct 2026

Market cap ₹21,212 CrP/E 118.5

Business score

How strong the business is, in one number. The parts behind it are in Pro.

48

out of 100 · worked out 8 Oct 2026

Your ratios

The numbers you want to see first. Tap Edit to change them.

Market cap

₹21,212 Cr

P/E ratio

118.5

P/B ratio

10.1

ROCE

11.3%

ROE

15.7%

Dividend yield

0.0%

Price & valuation chart

How the share price and its valuation have moved. Hover over the chart to see any day. Prices as of the last close.

Prices as of 8 Oct 2026 close52-week high ₹357.4552-week low ₹162.71

Answers

Simple answers to the questions investors ask most, from the company's own numbers.

How fast it has been growing

Our sales figures for this company step up at Jun 2007 and we hold nothing that says why, so we cannot honestly quote a growth rate across it.

Whether it grew faster than its sector

Our sales figures for this company step up at Jun 2007 and we hold nothing that says why, so there is no honest growth rate of its own to set against its sector.

Room to re-rate, or risk of de-rating

Too little price history yet to compare it with its own past.

Whether growth justifies the valuation

Priced at 14.8 times its growth rate, on earnings growth of 8%.

Profit growthPrice per ₹1 profitPer 1% growth
Prime Focus Limited — this one8%/yr118.5×₹14.8
Saregama India Limited4%/yr40.2×₹10.0
Tips Music Limited39%/yr37.4×₹0.96
Network18 Media & Investments Limited34%/yr——
Balaji Telefilms Limited-5%/yr——
Entertainment Network (India) Limited26%/yr327.8×₹12.6

Compared with companies filed under the same label. That grouping comes from the exchange's filing category, so some of them may not be real rivals.

How it compares with its peers

Against companies the exchange files under the same label (Media & Entertainment), it ranks 4 of 14 on returns, 1 of 12 on growth, 3 of 14 on margin. That grouping comes from the exchange's filing category, so some of them may not be real rivals.

What makes it hard to beat — and is that still true?

No durable advantage shows in the numbers: it earns 11.3% on capital, ahead of 71% of companies filed under the same label. That grouping comes from the exchange's filing category, so some of them may not be real rivals.

Whether its growth pays for itself

Yes — Over the last five years it made ₹1728 crore of cash from the business and spent ₹1638 crore on plant and equipment, with ₹90 crore to spare; it still raised ₹431 crore mostly borrowed — borrowings rose from ₹4102 crore to ₹5717 crore. It has not made a profit over 12 years.

Profit reality check

Is the profit real cash? Simple checks on the accounts. Facts only, not advice.

8 of 9 checks clear · 89%

Latest result · Q1 FY27

What the last results showed. Whether management kept its word is in Pro.

Announced 6 Aug 2026 · Consolidated · Unaudited

Revenue

₹1,267 Cr

Revenue vs last year

+23.8%

Revenue vs last quarter

-8.5%

Net profit

-₹46 Cr

Profit vs last year

-141.6%

Profit vs last quarter

-138.8%

Net margin

-3.6%

EPS

₹-0.53

Checklist before you investPRO

Points for and against, in one list.

Key numbers & peers

The main numbers grouped by topic, and how the company compares with similar ones.

Price

Market cap
₹21,212 Cr
Prev close
₹271.95
52w High
₹367
52w Low
₹161
Enterprise value
₹26,005 Cr
Beta
1.0
Price CAGR 1y
60.0%
Price CAGR 3y
44.0%
Price CAGR 5y
32.0%
Price CAGR 10y
15.0%

Ratios

Return on assets
2.8%
PEG ratio
14.9
P/E ratio
118.5
P/B ratio
10.1
EV / EBITDA
17.6
Industry P/E
40.6
ROCE
11.3%
ROCE 5y average
8.8%
ROE
15.7%
Debt / Equity
2.7
Interest coverage
1.6
Dividend yield
0.0%
ROE 3y average
-14.0%
ROE last year
16.0%

Annual P&L

Annual revenue
₹4,676 Cr
Annual profit
₹301 Cr
Operating margin
30.0%
Net profit margin
6.4%
EBITDA margin
30.5%
Sales growth 3y
0.2%
Sales growth 5y
13.0%
Profit growth 3y
8.0%
Profit growth 5y
53.0%
EPS
₹2.8
Sales growth TTM
29.0%
Profit growth TTM
19.0%
Dividend payout
0.0%

Quarter P&L

Sales latest quarter
₹1,267 Cr
Profit latest quarter
-₹46 Cr
YoY quarterly sales growth
23.8%
YoY quarterly profit growth
-141.8%
OPM latest quarter
23.8%

Balance Sheet

Book Value
₹26.8
Face Value
₹1.0
Total debt
₹5,717 Cr
Total cash
₹688 Cr
Borrowings
₹5,717 Cr
Reserves / Equity
25.8

Cash Flow

Operating cash flow
₹1,024 Cr
Free cash flow
₹495 Cr
FCF yield
-0.1%
Net cash flow
₹474 Cr

Shareholding

Promoter holding
60.7%
FII holding
3.4%
DII holding
1.1%
Public holding
34.8%

Peer comparison

CompanyPrice ₹P/EMkt cap ₹ CrDiv yield %Profit qtr ₹ CrProfit var %Sales qtr ₹ CrSales var %ROCE %
Prime Focus278.70121.621,7040.00-45.8-90.61,266.823.811.3
Saregama India494.0041.79,5250.8951.940.6263.627.517.3
Tips Music634.6537.68,0702.0443.7-4.7106.520.9118.5
Netwrk.18 Media25.103,8700.00-38.4-2074.6516.310.33.0
Balaji Telefilms87.231,0630.0022.4489.3240.3229.9-10.1
Basilic Fly Stud213.8511.25400.006.7-9.4103.59.921.5
Ent.Network91.50326.44362.19-6.0-11.5113.7-2.8-1.8
Median126.3339.74880.006.7-4.7113.720.97.3

Competes with: Balaji Telefilms Limited, CRESTO TECHNO LIMITED, Cinevista Limited, Creative Eye Limited, Entertainment Network (India) Limited, Music Broadcast Limited, Network18 Media & Investments Limited, Next Mediaworks Limited, Optimystix Entertainment India Limited, Radaan Mediaworks India Limited, Saregama India Limited, Shemaroo Entertainment Limited, Silly Monks Entertainment Limited, Tips Music Limited

Quarterly results

Sales and profit for each of the last 13 quarters. Newest on the right. ₹ crore.

Consolidated · to 30 Jun 2026
Line itemJun 2023Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026
Sales1,2101,0268418738138979099791,0231,0611,2071,3841,267
Expenses1,0571,033815832739686641747779765813896966
Material Cost000000
Change in Inventories000000
Purchases of Stock-in-Trade000000
Employee Cost565588606630675748
Other Expenses182191201182221217
Operating Profit153-7264275211268232244296394488301
OPM %13-0.683.074.769.212429242428333524
Other Income59121058130131-84-231167-31-12-41-28
Exceptional items (within Other Income)-38000-19-6.07-65
Interest156160117125127128150133114120133148126
Depreciation125128132113112139128126133139167218179
Profit before tax-69-284-118-116-13575-94-25716468382-33
Tax %5-10-33-3117336-2333016-4440
Net Profit-72-257-79-80-15850-99-252110469118-46
EPS in Rs-2.27-7.37-1.85-2.01-3.981.11-2.01-7.7020.050.911.06-0.53
Diluted EPS in Rs-7.702.020.100.911.06-0.53

Profit & loss

Yearly sales, costs and profit for 12 years, plus the last 12 months (TTM). ₹ crore.

Consolidated · to 31 Mar 2026
Line itemJun 2015Mar 2016 9mMar 2017Mar 2018Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026TTM
Sales1,6061,3822,1532,2572,5392,9282,5363,3864,6443,9513,5994,6764,919
Expenses1,3641,1801,7431,8402,1802,5241,9472,5893,6703,6972,8123,2523,439
Material Cost00
Change in Inventories00
Purchases of Stock-in-Trade00
Employee Cost2,1682,499
Other Expenses645753
Operating Profit2412034104163594045907979752537871,4241,480
OPM %1515191814142324216223030
Other Income-228-38121341231345-89219216-15482-112
Exceptional items (within Other Income)-380-25
Interest73262172212237231251373421558538515527
Depreciation221203255277304381422417527498505658703
Profit before tax-281-301105-39-58-196-39-82246-587-411334137
Tax %125915-44-214611145-171210
Net Profit-313-31796-44-33-154-56-174194-488-458301145
EPS in Rs-9.78-9.482.79-1.78-0.76-4.39-1.45-5.734.92-13-132.821.49
Diluted EPS in Rs-133.92
Dividend Payout %-0-0-0-0-0-0-0-0-0-0-0-0

Compounded growth

Average yearly growth over different spans, as stored. A span can cross a demerger or an acquisition.

Compounded sales growth

10 years
13%
5 years
13%
3 years
0%
TTM
29%

Compounded profit growth

10 years
12%
5 years
53%
3 years
8%
TTM
19%

Stock price CAGR

10 years
15%
5 years
32%
3 years
44%
1 year
60%

Return on equity

10 years
-5%
5 years
-3%
3 years
-14%
Last year
16%

Balance sheet

What the company owns and what it owes, at the end of each year. ₹ crore.

Consolidated
Line itemJun 2015Mar 2016Mar 2017Mar 2018Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Equity Capital303030303030303030303078
Reserves1,08237851054649836223784-54867292,011
Borrowings1,0371,5711,3391,6372,4193,3713,9044,1024,8924,8594,8795,717
Other Liabilities1,2291,3661,4221,2268991,2051,1591,4221,8261,7442,8382,818
Minority Interest1,284457
Total Liabilities3,3793,3453,3013,4393,8464,9695,3295,6386,7437,1208,47610,623
Fixed Assets2,1382,3222,2472,2642,4452,9262,9732,8953,0672,9903,9844,377
CWIP4451205563473028152260194164
Investments8689444400131153158236
Other Assets1,1118831,0301,1161,3341,9922,3272,7153,3933,7184,1405,846
Total Assets3,3793,3453,3013,4393,8464,9695,3295,6386,7437,1278,52610,623

Cash flows

Real money coming in and going out each year — from the business, from investments and from loans. ₹ crore.

Consolidated
Line itemJun 2015Mar 2016Mar 2017Mar 2018Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Cash from Operating Activity21330291201120522328183254-322991,024
Cash from Investing Activity-446-98-89-374-269-154-104-80-490-317-356-593
Cash from Financing Activity254123-187147159-201-114-23215233513343
Net Cash Flow215515-2710166111-129-84-1576474
Free Cash Flow-90-5767-102-11837123199-103-337-64495

Ratios

How fast customers pay, how long stock sits, and how well capital earns — year by year.

Consolidated
Line itemJun 2015Mar 2016Mar 2017Mar 2018Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Debtor Days855046565972324949374236
Cash Conversion Cycle855046565972324949374236
Working Capital Days-69-314-83-97-78-141-268-1953145-207-242
ROCE %22887361116-2811

Shareholding pattern

Who owns the company — founders (promoters), foreign funds, Indian funds and the public. In %.

Consolidated · to 30 Jun 2026
Line itemSep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026
Promoters707070707070706861616161
FIIs11111111111111104.013.353.673.41
DIIs000000001.081.141.161.07
Public191919191919192234353435
No. of Shareholders12,32611,88114,21113,43312,62112,66912,43012,81123,85323,79623,49726,384

Price trend

The price as a Renko brick chart: small moves drop out so the bigger path stands out.

Change over 1 year +63.6% (₹166.27 → ₹271.95)Brick size ₹17.21 (fixed)Bricks 28
₹200₹300₹272Dec '25Apr '26Jul '26Oct '26
Price moved up one brickPrice moved down one brickLast close ₹271.95 on 8 Oct 2026

Every brick is the same size, about one typical day's move. A new brick needs a full brick's move; turning the other way needs two. Bricks show where the price went, not where it will go.

Open interestPRO

Where option traders are positioned on this stock.

Industry numbers

The numbers that matter most in this industry, from the company's own filings.

1 when an audit qualification is filed as repetitive

0.00flag

2026-03-31

the company's own unlisted debt securities in default at period end

0.00cr

2026-06-30

the company's own loans / revolving facilities in default at period end (standalone filing)

0.00cr

2026-06-30

net debt from the filed balance sheet at the newest year end: Borrowings − Cash Equivalents − Investments (Current); negative = net cash

4,793inr_cr

2026-03-31

guarantees / comfort given for promoter, promoter group, directors and KMP

0.00cr

2026-03-31

loans outstanding to promoter, promoter group, directors and KMP (governance filing)

0.00cr

2026-03-31

security given for the borrowing of promoter, promoter group, directors and KMP

0.00cr

2026-03-31

FY revenue / permanent employees + workers, same basis (calc)

1,99,00,929inr

2026-03-31

News

News and filings about Prime Focus Limited. Open one to see why it matters.

No recent news for this company.

Supply chain

Who it buys from, sells to and competes with — as recorded in our map of company links.

Sells to

  • Amazon MGM Studios · VFX and post-production services
  • Netflix · VFX, post-production and media supply-chain services
  • Paramount · VFX and post-production services
  • The Walt Disney Company · VFX and post-production services (incl. Star / Disney+)
  • Warner Bros. Discovery · VFX and post-production services

Buys from

About

What the company is, from our own records: where it sits, where it makes things, and what it is made of.

Sector
Media, Entertainment & Publication
Industry
Media & Entertainment
Classification
Media, Entertainment & Publication › Media & Entertainment
ISIN
INE367G01038

News impact

Big market events that reach Prime Focus Limited, and how the effect spreads.

Who it hits first

  • Multiples PE committed $100 million to Prime Focus subsidiaries, anchoring a $150 million round to build Brahma AI, an AI system for making enterprise videos.
  • Prime Focus Limited, the film post-production and video-technology company, gets fresh growth capital without taking on an immediate new loan.
  • No listed rival loses sales because the money funds a new build, not a price war or a cancelled contract.

Who may gain

  • Prime Focus Limited (film post-production and Brahma AI video software) — receives the capital and the growth option.
  • Brahma AI (unlisted AI video-production unit inside Prime Focus) — gets funding to build and scale.
  • Multiples PE (private investor) — buys into the Brahma AI growth story, though returns depend on execution.

Along the supply chain

Downstream

Downstream, there is no customer receiving goods yet — Brahma AI is still being built, so enterprise video makers who might one day license it see no change in price or supply today, and the pack lists no customers for Prime Focus.

Upstream

Upstream, there is no new parts or services order — Key Financial Services, the financial firm listed as supplying Prime Focus, gains no direct business from a subsidiary equity round that funds software hiring and cloud build instead.

Where demand moves

Business

Business demand barely moves today — no viewer, advertiser, or studio places new orders; the change is Prime Focus gaining cash to build Brahma AI for future enterprise video customers.

Capital

Capital flows straight in — $100 million from Multiples PE anchoring a $150 million institutional round into Prime Focus subsidiaries, lifting sentiment for Prime Focus shares while rivals see no direct inflow.

How it spreads across sectors

Media, Entertainment & Publication

Mild positive mood as a big AI bet validates media technology, but the cash stays inside Prime Focus so peers see sympathy sentiment at most.

When it plays out

Immediate

Prime Focus shares react to the funding news while Brahma AI work continues; peers drift on mood with no earnings change.

Medium term

Brahma AI build progress and early enterprise pilots decide whether the capital turns into revenue or remains a promise.

Short term

Focus shifts to round closure, subsidiary terms, and how the $150 million will be spent on product and hiring.

Who it hits first

  • PVR Inox shareholders can tender at Rs 1,450 premium
  • Acceptance ratio decides actual gain per holder
  • Stock trades toward buyback price into Sept 17 close

Who may gain

  • Arbitrageurs capture the spread between market price and tender
  • Remaining holders gain EPS accretion post-buyback

Along the supply chain

Downstream

Moviegoers unaffected; content slates continue.

Upstream

No supply-chain link — a shareholder-return event.

Where demand moves

Business

Buyback signals management confidence; cash leaves the balance sheet; screen expansion continues.

Capital

Money rotates into PVR for the tender spread; media peers see no flow impact.

How it spreads across sectors

Media, Entertainment & Publication

buyback tender dynamics only; no sector read

When it plays out

Immediate

PVR trades firm toward Rs 1,450 into the Sept 17 close.

Medium term

Accretion is minor; box-office recovery decides the stock.

Short term

Watch acceptance ratio and post-buyback float.

15 Aug, 04:30 IST · Market event · high impact

I&B Ministry scraps the 12-minute-per-hour television advertising cap in force since 2006, letting broadcasters sell unlimited ad inventory

TV channels were allowed only 12 minutes of ads an hour; that limit is being removed, so they can show as many ads as they like. Channels get more to sell, viewers get longer ad breaks, and newspapers, cinemas and billboards face a cheaper rival for advertisers' money.

Media, Entertainment & PublicationFast Moving Consumer GoodsConsumer ServicesTelecommunication

Who it hits first

  • TV broadcasters can sell unlimited advertising minutes per hour instead of 12, expanding sellable inventory overnight
  • Sun TV, Zee and Network18 gain the most inventory because they run the largest channel bouquets
  • Ad rates per slot are likely to fall as supply jumps, so revenue gains are volume-led not price-led

Who may gain

  • Sun TV Network, whose 50% operating margin converts extra inventory into profit most efficiently
  • Advertisers - FMCG, auto, consumer durables and financial services companies get cheaper reach
  • Content and post-production suppliers who fill the extra ad-funded programming hours

Along the supply chain

Downstream

Advertisers across FMCG, autos, consumer durables and financial services pay less per impression; media-buying agencies handle more volume at lower unit rates; viewers watch longer ad breaks per hour.

Upstream

Content producers, music labels and post-production houses gain, because broadcasters need more programming hours to carry the additional ad breaks - this is where Saregama, Tips Music and Prime Focus sit.

Where demand moves

Business

A fixed pool of brand advertising money now has far more television slots chasing it, so the per-slot price falls and volume rises; budgets migrate from newspapers, cinema screens and billboards toward cheaper TV reach, and advertisers such as HUL, Dabur, Maruti and Voltas get more impressions for the same spend.

Capital

Money rotates inside the media sector from ad-sellers whose pricing gets diluted (print, cinema, outdoor) toward broadcasters with high operating leverage and low debt, with Sun TV the clearest destination; there is no rotation out of media as a whole because total sector revenue rises.

How it spreads across sectors

Consumer Services

Cinema advertising and out-of-home operators lose pricing power

Fast Moving Consumer Goods

Advertisers get cheaper reach, easing a rising cost line

Media, Entertainment & Publication

TV inventory supply jumps; broadcasters gain volume, print, cinema and outdoor lose budget share

Telecommunication

Streaming and telecom-bundled video lose their inventory advantage over linear TV

codex additions

When it plays out

Immediate

Broadcasters rally on the headline; print, cinema and outdoor names lag

Medium term

Volume-led revenue growth for broadcasters, offset by falling ad rates; possible viewer backlash and churn toward ad-free streaming

Short term

The Gazette notification lands and channels begin lifting ad loads; the first evidence of per-slot rate dilution appears in Q3 commentary

Other sectors it reaches

  • {"causal_chain":"More TV ad inventory -\u003e lower effective cost of mass-reach campaigns -\u003e auto OEMs can advertise launches, discounts and financing schemes more aggressively, especially during festive demand windows","direction":"positive","example_tickers":["MARUTI","M\u0026M","TVSMOTOR"],"magnitude":"medium","notes":"Benefit is stronger for passenger vehicles and two-wheelers where TV remains useful for mass-market brand building.","sector":"Automobiles \u0026 Auto Ancillaries","time_horizon":"1_to_4_weeks"}
  • {"causal_chain":"Expanded TV inventory -\u003e cheaper prime-time and regional ad slots -\u003e appliance, electronics and mobile brands can push seasonal offers and new launches at lower customer-acquisition cost","direction":"positive","example_tickers":["VOLTAS","DIXON","BLUESTARCO"],"magnitude":"medium","notes":"Festive-season advertising intensity could amplify the effect.","sector":"Consumer Durables \u0026 Electronics","time_horizon":"1_to_4_weeks"}
  • {"causal_chain":"Lower TV ad costs -\u003e banks and lenders increase campaigns for deposits, credit cards, personal loans and consumer finance -\u003e improved lead generation and brand recall","direction":"positive","example_tickers":["HDFCBANK","ICICIBANK","BAJFINANCE"],"magnitude":"small","notes":"Impact is indirect; conversion depends on credit demand and underwriting appetite.","sector":"Banking, NBFCs \u0026 Credit Cards","time_horizon":"1_to_6_months"}
  • {"causal_chain":"More affordable TV reach -\u003e insurers and AMCs can expand awareness campaigns for protection, retirement, SIPs and tax-saving products -\u003e potential rise in policy or investment funnel activity","direction":"positive","example_tickers":["HDFCLIFE","SBILIFE","ICICIGI"],"magnitude":"small","notes":"Likely more brand and awareness driven than immediate volume impact.","sector":"Insurance \u0026 Asset Management","time_horizon":"1_to_6_months"}
  • {"causal_chain":"Additional TV inventory -\u003e lower ad rates for OTC, wellness and consumer-health brands -\u003e stronger promotion of pain relief, nutrition, digestive, cough/cold and hygiene products","direction":"positive","example_tickers":["SUNPHARMA","CIPLA","MANKIND"],"magnitude":"small","notes":"Prescription drugs remain restricted, so the linkage is mainly OTC and consumer-health portfolios.","sector":"Pharmaceuticals \u0026 Healthcare Products","time_horizon":"1_to_6_months"}
  • {"causal_chain":"Cheaper mass-media slots -\u003e home-improvement brands can increase campaign frequency around renovation and festive cycles -\u003e better brand salience and dealer pull","direction":"positive","example_tickers":["ASIANPAINT","BERGEPAINT","PIDILITIND"],"magnitude":"small","notes":"Benefits depend on housing renovation demand and discretionary consumption.","sector":"Paints, Adhesives \u0026 Home Improvement","time_horizon":"1_to_6_months"}
  • {"causal_chain":"Higher TV ad supply -\u003e lower campaign cost for project launches and regional property advertising -\u003e developers gain another mass-reach channel to support inquiries and bookings","direction":"positive","example_tickers":["DLF","LODHA","GODREJPROP"],"magnitude":"small","notes":"Most meaningful for large developers with branded residential launches.","sector":"Real Estate Developers","time_horizon":"1_to_6_months"}
  • {"causal_chain":"TV ad inventory expands -\u003e some advertiser budgets may shift back from digital/OTT to TV if TV CPMs fall -\u003e pressure on digital ad pricing or growth, partly offset by agencies reallocating across channels","direction":"mixed","example_tickers":["AFFLE","NAZARA","TIPSINDLTD"],"magnitude":"medium","notes":"Negative for pure digital ad monetization if budgets rotate; mixed for content owners with cross-platform exposure.","sector":"Digital Advertising \u0026 Ad-Tech","time_horizon":"1_to_6_months"}
  • {"causal_chain":"Lower-cost TV campaigns -\u003e retailers and apparel brands can advertise sales, private labels and festive collections more broadly -\u003e possible footfall and online-order support","direction":"positive","example_tickers":["TRENT","ABFRL","SHOPERSTOP"],"magnitude":"small","notes":"Effect is strongest during sale periods and festive shopping windows.","sector":"Retail \u0026 Apparel Brands","time_horizon":"1_to_4_weeks"}

Dividends, splits & big trades

Money paid out, share splits and buybacks, and big buys or sells by funds and insiders.

Dividends

29 Oct 2010split₹0

Splits, bonuses & buybacks

  • daily-prices repair: 8 rows from NSE's archive (replace 1, delete 0, insert 7), 2016-10-30..2026-02-01 (docs/flat_day_repair.md)1× · 30 Oct 2016

Documents

Annual reports, results presentations and earnings calls, straight from the source.

Facts from company filings and exchange data. Not investment advice: nothing here tells you to buy or sell.