Rick W. Allen sold US Treasury Bill - Due 3/15/2027 4.25% — April 15, 2025 | Congress Stock Tracker