Impact of financial performance indicators on stock returns: Evidence from India · Study