May 13, 4:12 PM ET
13F-HR · Blue Edge Capital, LLC · Filed May 13, 2025
BEC 1Q2025 13F HOLDINGS REPORT