Sidus Space SIDU Reports Q1 2026 Results EPS 008 Meets Consensus FTAI Aviation FTAI Up 717 Is There More Room to Run 20260520