I am a successful investor with many assets and achieved this by taking a long term approach with stocks such as TD, RBC, AMAZON ,Walmart Apple etc.TD is the most heavil
Are you a financial advisor or just play one on TV?
Banks always make money on the spread . Thus they are always profitable.
In good and bad shoppers flock to Walmart and market leaders such as Apple, Amazon etc. are always profitable and appreciate in value.
I do have an MBA and majored in Finance but anyone that buys good dividend paying stocks that appreciate can enjoy the same success. Its not complicated but a strategy over a long time period.