Article By:
Interactive Brokers
Wednesday, January 20, 2021 1:18 PM EST
The big news of the world today is the Inauguration of President Biden, but the big news of the financial world is the eye-popping rise of Netflix shares on the back of yesterday’s earnings release.