Nasdaq Rises Over 100 Points; 3M Earnings Top Views