from dataclasses import dataclass from datetime import date from typing import Optional @dataclass class IPOEvent: """Represents an IPO event""" date: date company: str ticker: str exchange: str shares: Optional[str] = "" price_range: Optional[str] = "" market_cap: Optional[float] = None expected_to_trade: Optional[str] = ""