
Halliburton Co (HAL) ticks all the boxes for top investors with its surprise performance of -18.28% last month.
Halliburton Co (NYSE: HAL) kicked off on Friday, down -10.76% from the previous trading day, before settling in for the closing price of $22.39. Over