Open Promise Investment Snowflake will increase its total minimum purchase commitment to $390 million over the three-year contract term ending November 2028. Said Sep 04, 2026 · due Nov 30, 2028 · 10-Q quarterly report, Sep 04, 2026