In this video, we explore the history of the CAPE (Shiller PE) ratio, how it’s…
#21 Reflections on Investing : The Enterprise Value to Invested Capital Ratio
How does a company like Tesla create so much value compared to competitors like Ford and General Motors? Is Tesla doing more with less? We take a closer look at the relationship between a company’s enterprise value and its invested capital.