Hudco Stock Analysis