These 5 analysts won the decade with their stock picks
In what felt like the blink of an eye, the decade has come and gone. Following the public market’s worst ten-year performance since the Great Depression, the 2010s witnessed the longest bull run in history.
Beginning the charge forward in March 2009, the latest bull market reached a record length of 129 months in December. Just to compare, there have only been 13 bull markets since 1926, each…
