Pending Review
Rick Smith filed filing with the SEC on 2015-10-09. Accession number: N/A.
Date: 2015-10-09
Added: 23 Apr 2026
Pending Review
Rick Smith received $164.53 million in total yearly compensation as of 2026, comprised of 0.02% salary and 100% bonuses
Date: 2026-01-01
Added: 13 Apr 2026
Pending Review
Patrick Smith donated $25,000 to the Scalise Leadership Fund in 2024
Date: 2024-01-01
Added: 13 Apr 2026