Ever since I started online stock trading, I switched to AngelBroking – Which I think is one of the most under-rated stock trading apps. Try it Free.Who can buy shares?The purchase of shares usually refers to the buying of shares in a company, although there are other types of investme...