cleaned up stock profiles

stock_profiles no longer uses nested dict in dict
converted to list of dicts

this should make it easier to prevent redundant cosmetic changes each
time version is updated in stock profiles