Spaces:
Running
Running
| from dataclasses import dataclass | |
| from datetime import date | |
| from typing import Optional | |
| class DividendEvent: | |
| """Represents a dividend event""" | |
| date: date | |
| company: str | |
| ticker: str | |
| dividend_rate: str | |
| annual_dividend: Optional[str] = "" | |
| ex_date: Optional[str] = "" | |
| record_date: Optional[str] = "" | |
| payment_date: Optional[str] = "" | |
| announcement_date: Optional[str] = "" | |