Wall Street Petz - Stonks Movie Production DiaryGoliath vs. DavidIsn’t the saying David vs. Goliath and not Goliath vs. David?Feb 27, 2022Feb 27, 2022