OVBC Ohio reports Q3 2025 EPS of 064 shares tick slightly higher following earnings release Is Giftify GIFT stock a buy on dip opportunity Smart Money Active 20260427 HD Home Depot reports Q1 2026 EPS topping estimates but shares fall 126 percent in todays trading