ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers
32.53
0.61
(1.91%)
Closed July 16 4:12PM
Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Cash from Operating Activities 153.9M221.79M250.92M301.89M748.93M1.17B1.02B646.5M
Cash from Investing Activities -180.18M-478.73M-453.32M-251.53M-160.11M-511.7M-521.4M-820.8M
Cash from Financing Activities 42M251.74M204.47M15.12M-70.71M-431.1M-385M-276.6M