⚠️ NOT FINANCIAL ADVICE. Data sourced from Yahoo Finance via yfinance — may be delayed or incomplete. For informational and research purposes only. Past performance does not guarantee future results. Always do your own research and consult a financial adviser before investing.