May 15, 3:02 PM ET
13F-HR · Blue Edge Capital, LLC · Filed May 15, 2024
BEC 1Q2024 13F HOLDINGS REPORT