sortBy('symbol') as $row) { MarketData::updateOrCreate( [ 'symbol' => $row['symbol'] ], [ 'symbol' => $row['symbol'], 'name' => $row['name'], 'market_value' => $row['market_value'], 'fifty_two_week_low' => $row['52_week_low'], 'fifty_two_week_high' => $row['52_week_high'], 'dividend_date' => $row['dividend_date'], 'splits_synced_to_holdings_at' => $row['splits_synced_to_holdings_at'] ] ); } } }