PolitAlpha
April McClain Delaney sold TECH on May 26, 2025 | PolitAlpha