asx vulcan stock analysis