First Solar Gigawatts sold in fiscal 2026 · Above 17.4 GW 58% (+58pp) — Kalshi odds