Rick W. Allen bought US Treasury Note 4% DUE 7/31/29 (91282CLC3) · INSIDER