Are Returns in Stock market dependent on luck???

KNOWLEDGE BASE