Richard W. Allen — June 18, 2025

Disclosure Details

Politician: Richard W. Allen
Disclosure document
Year: 2025
Filing Date: June 18, 2025
Branch: house

Periodic Transaction Report

Asset Ticker Category Type Transaction Date Amount
Netflix, Inc. - Common Stock (NFLX) NFLX STOCK Purchase May 16, 2025 $15,001 - $50,000
Thermo Fisher Scientific Inc Common Stock (TMO) TMO STOCK Sale May 16, 2025 $15,001 - $50,000
US Treasury Bill 912797MS3 DUE 10/02/25 BILL Purchase May 16, 2025 $1,001 - $15,000