Jul 29, 3:25 PM ET
13F-HR · Main Street Research LLC · Filed Jul 29, 2026
INFORMATION TABLE FOR MAIN STREET RESEARCH LLC (9903)