Search results

  1. Q1 fallout

    Q1 numbers out, almost all down. Hope these companies can navigate hard times. Maybe time to buy stock. Ford Q1 Year on Year sales down 12.5% GM down 7% Fiat Chrysler down 10% Porsche down 20% Tesla up 36%
Top