Understanding the glove sector stock rally conundrum