PolitAlpha
April McClain Delaney sold TECH on January 28, 2026 | PolitAlpha