See today:
Dashboard: last update: August 2, 2019 11:35 am 
Top20 & Positions:  August 2, 2019, 11:35 am EDT : last update (10 min delay for US stocks, end-of-day for Canadian stocks)

1) right now the time displayed is the time when the page was requested by user  or when page auto-refreshed - not necessarily the actual time of the last price update
2) the update time should be the last time we requested the prices for US stocks from IEX- and for CAD stock we should display the previous date with "End of Day"
3) the text display should be dependent on the FLAG setting
4) for Dashboard, Top20, & Positions page:
a) when USD flag:  last update August 2, 2019 11:35 am (prices refresh every 10 minutes)
b) when CAD flag:  last update August 1, 2019 End of Day (prices updated daily)

5) on the Dashboard, remove this text: "Please note that all US-based stocks are updated with a 20-minute delay. Canadian-based stocks are updated at the end of the day."
6) on Dashboard above Low Val and Within 5%, show the text as in 4a)4b) but you can leave out the text in ().