Shrestha fits the sell-side archetype. He rates 15 of the 18 stocks he covers a "buy" or a "strong buy," and many of those are companies for which his employer, First Albany Capital, either makes a market or does investment banking. That hasn't stopped him from making extremely accurate predictions about earnings. For two years he has won a spot in our Best Analysts rankings, based on data maintained by StarMine about individual forecasts.
The 32-year-old Shrestha is quick with a laugh and holds forth freely on topics such as the implications of the polysilicon shortage, the history of 20th-century energy infrastructure or the political turmoil that has recently shaken