Babcock CEO Steps Down After 500% Stock Growth