LARRY $0.0₁₁67646 ▼ -3.11% — LARRY TALBOT on Optimism | Defined.fi