Rick W. Allen bought US Treasury Note 4% DUE 5/31/30 (91282CNG2) · INSIDER