Export the columns to frame, convert Price values to titlecase and recreate the multi index columns back.
cols = df.columns.to_frame().assign(Price=lambda x: x['Price'].str.title()) df.columns = pd.MultiIndex.from_frame(cols)