# Stock Ticker Logos

> Logos for every publicly traded company. Supports NYSE, NASDAQ, LSE, TSX, and all major exchanges worldwide.

## How It Works

1. **Image endpoint** — `img.loadlogo.com/ticker/{SYMBOL}` returns the company logo as an image.
2. **AI resolution** — The ticker symbol is resolved to a company domain via the API worker's database and AI fallback.
3. **Logo pipeline** — The resolved domain goes through the full logo fetching pipeline (R2 cache, Firecrawl, common paths, favicon fallback).
4. **Metadata endpoint** — `api.loadlogo.com/ticker/{SYMBOL}` returns JSON with symbol, company name, domain, and exchange.

## Benefits

- Supports all major exchanges: NYSE, NASDAQ, LSE, TSX, ASX, and more
- AI-powered ticker-to-domain resolution
- Both image and metadata endpoints
- Direct image URL — works in any `<img>` tag
- Edge-cached for instant delivery
- Perfect for fintech dashboards and portfolio trackers

## Code Example

```javascript
// Get ticker metadata
const res = await fetch("https://api.loadlogo.com/ticker/AAPL");
const ticker = await res.json();
// { symbol: "AAPL", name: "Apple Inc.", domain: "apple.com", exchange: "NASDAQ" }
```

```html
<!-- Ticker logos -->
<img src="https://img.loadlogo.com/ticker/AAPL" alt="Apple" />
<img src="https://img.loadlogo.com/ticker/MSFT" alt="Microsoft" />
<img src="https://img.loadlogo.com/ticker/GOOGL" alt="Google" />
<img src="https://img.loadlogo.com/ticker/TSLA" alt="Tesla" />
```

## Related

- [Cryptocurrency Logos](/features/crypto-logos.md)
- [SaaS Dashboards Use Case](/use-cases/saas-dashboards.md)
- [Full API Reference](/docs.md)
