Mid-year Review:

Stock portfolio up 84% YTD thanks to the March crash. Biggest winners: $TWLO, $LVGO, $CRWD, $ZS, $AMZN. 

Retirement portfolio: let's not go there; too depressing as it's mostly in index funds and "value" stocks.

Net worth up 28.5% YOY.