Rick W. Allen bought US Treasury Note 4% DUE 7/31/29 (91282CLC3) — February 18, 2026 | Congress Stock Tracker