Snowflake Net Change in Investments - Total 2020-2025 | SNOW
Snowflake net change in investments - total for the twelve months ending April 30, 2025 was $0.606B, a 66.48% decline year-over-year.
- Snowflake annual net change in investments - total for 2025 was $0.297B, a 75.34% decline from 2024.
- Snowflake annual net change in investments - total for 2024 was $1.206B, a 750.32% decline from 2023.
- Snowflake annual net change in investments - total for 2023 was $-0.185B, a 670.1% decline from 2022.