 Callon Petroleum Company is one of the only energy companies to deliver a negative return over the past year. The poor stock performance appears unwarranted, as most of the companys financial metrics are showing QOQ and YOY improvement. 