PolitAlpha
Jake Auchincloss sold STT on August 18, 2025 | PolitAlpha