What is the NSC content of his feed? Or, what feed is he on?
If you suspect ulcers, get him off sweet feed or any feed high in NSC (non-structural carbs). NO corn, barley, oats, etc. Get him on someting under 10% NSC such as Triple Crown Lite or a ration balancer such as Buckeye Gro N Win or TC...