http exception handling, handle div by zero cases
merge code that both checked div by zero, also think mutual fund incorrect due to assumption about returned data for mutual funds matching that of stocks