Apr 30, 2:55 PM ET
13F-HR · Main Street Research LLC · Filed Apr 30, 2026
INFORMATION TABLE FOR MAIN STREET RESEARCH LLC (9582)