NIfty back at June 8 levels but index components see a change in complexion