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