Casey's General Stores Q1 revenue beats estimates on prepared-food sales, fuel margins - CASY News | Rallies