Trading Platforms (TDV)
You can use any discount broker such as Interactive Brokers, Charles Schwab, TD Ameritrade, E-Trade, Fidelity, Saxo Capital, etc. to purchase US listed stocks. Most brokers also provide access to the Canadian exchanges. It is best if you speak directly with their Customer Service.