In their Q4 2020 investor letter, RGA Investment Advisors mentioned Shopify Inc. (NYSE: SHOP ) and shared their insights on the company. Shopify Inc. is an Ottawa, Canada-based e-commerce company that currently has a $141.4 billion market capitalization. Since the beginning of the year, SHOP delivered a 2.07% return, impressively extending its 12-month gains to 233.64%. As of April 01, 2021, the stock closed at $1,155.41 per share.