3.2 billion in cash generated on the quarter and 7% revenue growth. Net income was low but only due to unrealized write downs year over year on their investments. I think this will rebound at $76.96 by Monday. This new support was resistance from January 2023- May 2024. Hopefully this can run to $105.42!