According to Half-Scratched, a 10 lb fully cooked ham from Costco should be heated in an oven at 325°F for approximately 15-18 minutes per pound. It is also recommended to glaze the ham before heating to enhance the flavor.