Investopedia

Corporate Umbrella

Filed Under »
Dictionary Says

Definition of 'Corporate Umbrella'

A masterbrand that provides structure for and lends credibility to other brands belonging to the same corporation. The corporate umbrella drives consumers' purchase decisions and transfers brand value to new products and services.

Investopedia Says

Investopedia explains 'Corporate Umbrella'

Companies use the corporate umbrella and the company's credibility when launching new products and services because the corporate umbrella helps transfer brand value to sub-brands. While consumers may be unfamiliar with the sub-brands and associated products, they will recognize the corporate umbrella brand.

For example, a diversified conglomerate soft drink producer can place its image on other items it produces, although each of those brands could be considered to be somewhat distinct within the corporate structure.

Articles Of Interest

  1. Competitive Advantage Counts

    What's the best indicator of a company's future success? Its ability to succeed when others fail.
  2. Advertising, Crocodiles And Moats

    Memorable advertising is a brick in the fortress that keeps competitors at bay.
  3. Economic Moats: A Successful Company's Best Defense

    Find out why some companies thrive while others flounder.
  4. Selecting A Second-Tier Company

    Find out why an industry's "little guys" can be big winners.
  5. 3 Secrets Of Successful Companies

    Make smart investments by spotting up-and-coming success stories early.
  6. GE's Guidance Wasn't Great, But Expectations Seem Low

    GE looks underpriced on its long-term growth potential.
  7. Dover May Be Bottoming, But The Street's Already Thinking Recovery

    Dover management is continuing to make the case that results will improve in the second half of 2013. Remember that while the news (and anticipation) cycle has already moved on to the future, ...
  8. A Look Behind Shell Corporations

    Shell corporations are used for many purposes, some legal and others not. Find out why they play an important role in markets.
  9. The Appeal Of Company Spinoffs

    Companies are increasingly turning to spinoffs for a variety of reasons, including improving performance.
  10. Understanding Leveraged Buyouts

    LBOs are often presented as predatory by the media, but it really depends on which side of the deal you're on.
comments powered by Disqus
Marketplace
Hot Definitions
  1. Validation Period

    The amount of time necessary for the premium on an insurance policy to cover the commissions, the cost of investigation, medical exams and other expenses associated with the issuance of the policy.
  2. Winner's Curse

    Because of incomplete information, emotions or any other number of factors regarding the item being auctioned, bidders can have a difficult time determining the item's intrinsic value. As a result, the largest overestimation of an item's value ends up winning the auction.
  3. Glocalization

    A combination of the words "globalization" and "localization" used to describe a product or service that is developed and distributed globally, but is also fashioned to accommodate the user or consumer in a local market.
  4. Disaster Loss

    A special type of tax-deductible loss, similar to a casualty loss, where a loss has been incurred by taxpayers who reside in an area that has been designated as a federal disaster area by the President.
  5. Fool In The Shower

    The notion that changes or policies designed to alter the course of the economy should be done slowly, rather than all at once.
  6. Pattern Day Trader

    An SEC designation for traders who trade the same security four or more times per day (buys and sells) over a five-day period, and for whom same-day trades make up at least 6% of their activity for that period.
Trading Center