Walgreens Fiscal 2024 earning and stock