Life Insurance Corporation of India (LIC) might be one of the country's smartest domestic institutional investors. The stock portfolio of the public sector insurer, which is also the country's largest institutional investor, has outperformed the benchmark index in the last three years as well as in the current calendar year by a wide margin.