Dictionary
Words, grammatical forms and meanings linked to the ontology.
megacap en · ADJ
Etymology
From mega- + cap (“capitalization”).
Meanings
-
(not-comparable) Having a market capitalization among the very largest.
Forms
megacap en · NOUN
Etymology
From mega- + cap (“capitalization”).
Meanings
-
The stock of a public company with a very high market capitalization, typically over $200 billion.
Owning anything but megacap stocks really hurt performance
1997 March 14, Beth Terrana, quotee, “The Key Facts on the 21 funds in this year's portfolios”, in Kiplinger's Personal Finance Magazine, page 55:This was largely due to the biggest stocks today — such as Nvidia or Tesla — being more volatile than the megacap stocks of the past, such as banks or energy companies, said Laurent De Greef, head of portfolio strategy at D.E. Shaw Investment Management.
2025 August 23, Emily Herbert, “Investors look to S&P’s ‘forgotten 493’ stocks as megacap tech wobbles”, in Financial Times, London: The Financial Times Ltd., →ISSN, →OCLC:While US mega-cap tech companies have had a rough start to 2026, the Halo trade helped to push UK and EU stock markets to record levels by the end of February.
2026 March 1, Graeme Wearden, “AI-resistant ‘halo’ stocks drive UK and EU markets to record highs”, in The Guardian, →ISSN:a megacap tech company
Those proposed changes included shortening the “seasoning period” for new IPOs from 12 months to six months, waiving the investable weight factor (IWF) requirement for MegaCap companies to make at least 10 percent of their shares publicly available, and waiving the requirements for MegaCap companies to demonstrate profitability in the latest quarter of the financial year along with the previous four quarters.
2026 June 5, Jeremy Hsu, “S&P 500 rejects SpaceX, also blocking entry for OpenAI and Anthropic”, in Ars Technica:
Forms
Coordinates
microcap · small-cap · midcap · large cap
Relateds
megacorp