By continuing, you agree to the Terms of Service.
This website uses cookies to enhance your browsing experience. Learn More.
Essential Cookies
Optional Cookies
Login
Logo for company NeoMagic Corporation

NeoMagic Corporation (NMGC)

OTC Currency in USD
$0.01
$0.00
0.00%
Last Update: 19 Aug 2025, 20:00
$1.06M
Market Cap
0.00
P/E Ratio (TTM)
Forward Dividend Yield
$0.01 - $0.05
52 Week Range

NMGC Stock Price Chart

Explore NeoMagic Corporation interactive price chart. Choose custom timeframes to analyze NMGC price movements and trends.

NMGC Company Profile

Discover essential business fundamentals and corporate details for NeoMagic Corporation (NMGC) to support your stock research and investment decisions.

Sector

Technology

Industry

Semiconductors

IPO Date

14 Mar 1997

Employees

4.00

CEO

Syed Zaidi

Description

NeoMagic Corporation designs and delivers semiconductors and software solutions for video, television, imaging, graphic, and audio devices. It offers microcontrollers; horizon digital picture frame and digital mobile TV solutions; and SOC processors, such as application processors and Neomobile TV solutions. The company, through its MercadoMagico.com division, operates an e-Commerce platform that allows user to buy and sell products from one another or buy premium electronic products. It sells its applications processors under the MiMagic brand name. The company was founded in 1993 and is based in Milpitas, California.

NMGC Financial Timeline

Browse a chronological timeline of NeoMagic Corporation corporate events including earnings releases, dividend announcements, and stock splits.

No results found.

NMGC Stock Performance

Access detailed NMGC performance analysis with candlestick charts, real‑time intraday data and historical financial metrics for comprehensive insights.

Explore Related Stocks

Compare companies within the same sector by viewing performance, key financials, and market trends. Select a symbol to access the full profile.

Discover More
Command Palette
Search for a command to run