Work done for Yahoo Finance in early 2020.