SATLWNCM
Satellogic Inc.
+110.8% · 90d
$1.37
+0.12 (+9.60%)
News
(1)April 2026
4 days agoDEF 14A
Satellogic Proxy Asks Shareholders to Elect Directors After 38% Revenue Growth
SATLWSatellogic Inc.
# 🔖 What This Document Is This is a **Definitive Proxy Statement (DEF 14A)** for Satellogic Inc. Think of it as the company's official "homework assignment" for its shareholders. It's mailed out before the annual meeting to explain what will be voted on and provide key details about the company's l
Read summaryView on SEC EDGAR