Earl Blumenauer bought US Treasury Note 2.375% Due 04/2026 — April 20, 2022 | Congress Stock Tracker