Follow the people · Insider
Christian Kleinerman
Christian Kleinerman files insider transactions with the SEC as an evp, product management of Snowflake (SNOW). We hold 18 disclosed purchases and sales filed since 12 June 2023, 9 of them in the last 90 days.
- Files forSNOW
- Disclosed buys and sells18 in all, 9 in the last 90 days
- Last disclosure3 September 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 8 June 2023 — 3 September 2026EVP, Product Management · Snowflake (SNOW)169 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 15,000 shares of SnowflakeSEC Form 43 September 2026Common Stock · traded 1 September 2026 · filed 3 September 2026
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 43 September 2026Common Stock · traded 3 September 2026 · filed 3 September 2026
- ▼ sold on the open market 25,000 shares of SnowflakeSEC Form 411 August 2026Common Stock · traded 7 August 2026 · filed 11 August 2026
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 411 August 2026Common Stock · traded 7 August 2026 · filed 11 August 2026
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 45 August 2026Common Stock · traded 3 August 2026 · filed 5 August 2026
- ▼ sold on the open market 20,000 shares of SnowflakeSEC Form 43 August 2026Common Stock · traded 31 July 2026 · filed 3 August 2026
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 43 August 2026Common Stock · traded 31 July 2026 · filed 3 August 2026
- ▼ sold on the open market 4,986 shares of SnowflakeSEC Form 43 August 2026Common Stock · traded 31 July 2026 · filed 3 August 2026
- ▼ sold on the open market 2,500 shares of SnowflakeSEC Form 416 July 2026Common Stock · traded 14 July 2026 · filed 16 July 2026
- ▼ sold on the open market 2,500 shares of SnowflakeSEC Form 46 July 2026Common Stock · traded 1 July 2026 · filed 6 July 2026
- had shares withheld for tax on 1,793 shares of SnowflakeSEC Form 424 June 2026Common Stock · traded 22 June 2026 · filed 24 June 2026
- had shares withheld for tax on 859 shares of SnowflakeSEC Form 424 June 2026Common Stock · traded 22 June 2026 · filed 24 June 2026
- ▼ sold on the open market 2,621 shares of SnowflakeSEC Form 424 June 2026Common Stock · traded 23 June 2026 · filed 24 June 2026
- had shares withheld for tax on 1,566 shares of SnowflakeSEC Form 417 June 2026Common Stock · traded 15 June 2026 · filed 17 June 2026
- had shares withheld for tax on 1,456 shares of SnowflakeSEC Form 417 June 2026Common Stock · traded 15 June 2026 · filed 17 June 2026
- had shares withheld for tax on 1,342 shares of SnowflakeSEC Form 417 June 2026Common Stock · traded 15 June 2026 · filed 17 June 2026
- ▼ sold on the open market 2,986 shares of SnowflakeSEC Form 417 June 2026Common Stock · traded 16 June 2026 · filed 17 June 2026
- had shares withheld for tax on 1,859 shares of SnowflakeSEC Form 410 June 2026Common Stock · traded 8 June 2026 · filed 10 June 2026
- had shares withheld for tax on 904 shares of SnowflakeSEC Form 410 June 2026Common Stock · traded 8 June 2026 · filed 10 June 2026
- ▼ sold on the open market 2,729 shares of SnowflakeSEC Form 410 June 2026Common Stock · traded 9 June 2026 · filed 10 June 2026
- ▼ sold on the open market 2,500 shares of SnowflakeSEC Form 43 June 2026Common Stock · traded 1 June 2026 · filed 3 June 2026
- ▼ sold on the open market 7,500 shares of SnowflakeSEC Form 43 June 2026Common Stock · traded 1 June 2026 · filed 3 June 2026
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 429 May 2026Common Stock · traded 28 May 2026 · filed 29 May 2026
- ▼ sold on the open market 100 shares of SnowflakeSEC Form 429 May 2026Common Stock · traded 28 May 2026 · filed 29 May 2026
- had shares withheld for tax on 1,793 shares of SnowflakeSEC Form 424 March 2026Common Stock · traded 20 March 2026 · filed 24 March 2026
- had shares withheld for tax on 860 shares of SnowflakeSEC Form 424 March 2026Common Stock · traded 20 March 2026 · filed 24 March 2026
- was granted 42,716 shares of SnowflakeSEC Form 424 March 2026Common Stock · traded 20 March 2026 · filed 24 March 2026
- ▼ sold on the open market 2,621 shares of SnowflakeSEC Form 424 March 2026Common Stock · traded 23 March 2026 · filed 24 March 2026
- had shares withheld for tax on 1,793 shares of SnowflakeSEC Form 424 March 2026Common Stock · traded 20 March 2026 · filed 24 March 2026
- had shares withheld for tax on 860 shares of SnowflakeSEC Form 424 March 2026Common Stock · traded 20 March 2026 · filed 24 March 2026
- was granted 42,716 shares of SnowflakeSEC Form 424 March 2026Common Stock · traded 20 March 2026 · filed 24 March 2026
- ▼ sold on the open market 2,621 shares of SnowflakeSEC Form 424 March 2026Common Stock · traded 23 March 2026 · filed 24 March 2026
- had shares withheld for tax on 1,567 shares of SnowflakeSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- had shares withheld for tax on 1,456 shares of SnowflakeSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 2,986 shares of SnowflakeSEC Form 418 March 2026Common Stock · traded 17 March 2026 · filed 18 March 2026
- had shares withheld for tax on 1,567 shares of SnowflakeSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- had shares withheld for tax on 1,456 shares of SnowflakeSEC Form 418 March 2026Common Stock · traded 16 March 2026 · filed 18 March 2026
- ▼ sold on the open market 2,986 shares of SnowflakeSEC Form 418 March 2026Common Stock · traded 17 March 2026 · filed 18 March 2026
- had shares withheld for tax on 6,630 shares of SnowflakeSEC Form 411 March 2026Common Stock · traded 9 March 2026 · filed 11 March 2026
- had shares withheld for tax on 558 shares of SnowflakeSEC Form 411 March 2026Common Stock · traded 9 March 2026 · filed 11 March 2026
- had shares withheld for tax on 904 shares of SnowflakeSEC Form 411 March 2026Common Stock · traded 9 March 2026 · filed 11 March 2026
- ▼ sold on the open market 550 shares of SnowflakeSEC Form 411 March 2026Common Stock · traded 10 March 2026 · filed 11 March 2026
- had shares withheld for tax on 6,630 shares of SnowflakeSEC Form 411 March 2026Common Stock · traded 9 March 2026 · filed 11 March 2026
- had shares withheld for tax on 558 shares of SnowflakeSEC Form 411 March 2026Common Stock · traded 9 March 2026 · filed 11 March 2026
- had shares withheld for tax on 904 shares of SnowflakeSEC Form 411 March 2026Common Stock · traded 9 March 2026 · filed 11 March 2026
- ▼ sold on the open market 550 shares of SnowflakeSEC Form 411 March 2026Common Stock · traded 10 March 2026 · filed 11 March 2026
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 43 March 2026Common Stock · traded 2 March 2026 · filed 3 March 2026
- was granted 59,126 shares of SnowflakeSEC Form 426 February 2026Common Stock · traded 24 February 2026 · filed 26 February 2026
- was granted 59,126 shares of SnowflakeSEC Form 426 February 2026Common Stock · traded 24 February 2026 · filed 26 February 2026
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 43 February 2026Common Stock · traded 2 February 2026 · filed 3 February 2026
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 43 February 2026Common Stock · traded 2 February 2026 · filed 3 February 2026
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 46 January 2026Common Stock · traded 2 January 2026 · filed 6 January 2026
- gave away 5,086 shares of SnowflakeSEC Form 430 December 2025Common Stock · traded 26 December 2025 · filed 30 December 2025
- ▼ sold on the open market 2,611 shares of SnowflakeSEC Form 429 December 2025Common Stock · traded 23 December 2025 · filed 29 December 2025
- had shares withheld for tax on 1,801 shares of SnowflakeSEC Form 423 December 2025Common Stock · traded 22 December 2025 · filed 23 December 2025
- had shares withheld for tax on 863 shares of SnowflakeSEC Form 423 December 2025Common Stock · traded 22 December 2025 · filed 23 December 2025
- ▼ sold on the open market 4,755 shares of SnowflakeSEC Form 423 December 2025Common Stock · traded 23 December 2025 · filed 23 December 2025
- had shares withheld for tax on 3,033 shares of SnowflakeSEC Form 416 December 2025Common Stock · traded 15 December 2025 · filed 16 December 2025
- ▼ sold on the open market 2,975 shares of SnowflakeSEC Form 416 December 2025Common Stock · traded 16 December 2025 · filed 16 December 2025
- had shares withheld for tax on 560 shares of SnowflakeSEC Form 410 December 2025Common Stock · traded 8 December 2025 · filed 10 December 2025
- had shares withheld for tax on 907 shares of SnowflakeSEC Form 410 December 2025Common Stock · traded 8 December 2025 · filed 10 December 2025
- ▼ sold on the open market 548 shares of SnowflakeSEC Form 410 December 2025Common Stock · traded 9 December 2025 · filed 10 December 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 43 December 2025Common Stock · traded 1 December 2025 · filed 3 December 2025
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 44 November 2025Common Stock · traded 31 October 2025 · filed 4 November 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 44 November 2025Common Stock · traded 3 November 2025 · filed 4 November 2025
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 410 October 2025Common Stock · traded 8 October 2025 · filed 10 October 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 42 October 2025Common Stock · traded 1 October 2025 · filed 2 October 2025
- had shares withheld for tax on 1,800 shares of SnowflakeSEC Form 424 September 2025Common Stock · traded 22 September 2025 · filed 24 September 2025
- had shares withheld for tax on 863 shares of SnowflakeSEC Form 424 September 2025Common Stock · traded 22 September 2025 · filed 24 September 2025
- ▼ sold on the open market 2,611 shares of SnowflakeSEC Form 424 September 2025Common Stock · traded 23 September 2025 · filed 24 September 2025
- had shares withheld for tax on 1,573 shares of SnowflakeSEC Form 417 September 2025Common Stock · traded 15 September 2025 · filed 17 September 2025
- had shares withheld for tax on 1,461 shares of SnowflakeSEC Form 417 September 2025Common Stock · traded 15 September 2025 · filed 17 September 2025
- ▼ sold on the open market 2,975 shares of SnowflakeSEC Form 417 September 2025Common Stock · traded 16 September 2025 · filed 17 September 2025
- had shares withheld for tax on 560 shares of SnowflakeSEC Form 410 September 2025Common Stock · traded 8 September 2025 · filed 10 September 2025
- had shares withheld for tax on 908 shares of SnowflakeSEC Form 410 September 2025Common Stock · traded 8 September 2025 · filed 10 September 2025
- ▼ sold on the open market 548 shares of SnowflakeSEC Form 410 September 2025Common Stock · traded 9 September 2025 · filed 10 September 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 44 September 2025Common Stock · traded 2 September 2025 · filed 4 September 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 44 August 2025Common Stock · traded 1 August 2025 · filed 4 August 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 426 June 2025Class A Common Stock · traded 25 June 2025 · filed 26 June 2025
- had shares withheld for tax on 1,800 shares of SnowflakeSEC Form 424 June 2025Class A Common Stock · traded 20 June 2025 · filed 24 June 2025
- had shares withheld for tax on 863 shares of SnowflakeSEC Form 424 June 2025Class A Common Stock · traded 20 June 2025 · filed 24 June 2025
- ▼ sold on the open market 845 shares of SnowflakeSEC Form 424 June 2025Class A Common Stock · traded 23 June 2025 · filed 24 June 2025
- ▼ sold on the open market 1,765 shares of SnowflakeSEC Form 424 June 2025Class A Common Stock · traded 23 June 2025 · filed 24 June 2025
- had shares withheld for tax on 1,572 shares of SnowflakeSEC Form 418 June 2025Class A Common Stock · traded 16 June 2025 · filed 18 June 2025
- had shares withheld for tax on 1,461 shares of SnowflakeSEC Form 418 June 2025Class A Common Stock · traded 16 June 2025 · filed 18 June 2025
- ▼ sold on the open market 1,542 shares of SnowflakeSEC Form 418 June 2025Class A Common Stock · traded 17 June 2025 · filed 18 June 2025
- ▼ sold on the open market 1,433 shares of SnowflakeSEC Form 418 June 2025Class A Common Stock · traded 17 June 2025 · filed 18 June 2025
- had shares withheld for tax on 560 shares of SnowflakeSEC Form 411 June 2025Class A Common Stock · traded 9 June 2025 · filed 11 June 2025
- had shares withheld for tax on 907 shares of SnowflakeSEC Form 411 June 2025Class A Common Stock · traded 9 June 2025 · filed 11 June 2025
- ▼ sold on the open market 548 shares of SnowflakeSEC Form 411 June 2025Class A Common Stock · traded 10 June 2025 · filed 11 June 2025
- ▼ sold on the open market 5,000 shares of SnowflakeSEC Form 44 June 2025Class A Common Stock · traded 22 May 2025 · filed 4 June 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 44 June 2025Class A Common Stock · traded 2 June 2025 · filed 4 June 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 45 May 2025Class A Common Stock · traded 1 May 2025 · filed 5 May 2025
- ▼ sold on the open market 10,000 shares of SnowflakeSEC Form 428 April 2025Class A Common Stock · traded 25 April 2025 · filed 28 April 2025
- had shares withheld for tax on 7,199 shares of SnowflakeSEC Form 424 March 2025Class A Common Stock · traded 20 March 2025 · filed 24 March 2025
- had shares withheld for tax on 863 shares of SnowflakeSEC Form 424 March 2025Class A Common Stock · traded 20 March 2025 · filed 24 March 2025
- ▼ sold on the open market 7,908 shares of SnowflakeSEC Form 424 March 2025Class A Common Stock · traded 21 March 2025 · filed 24 March 2025
- had shares withheld for tax on 1,106 shares of SnowflakeSEC Form 419 March 2025Class A Common Stock · traded 17 March 2025 · filed 19 March 2025
- had shares withheld for tax on 1,138 shares of SnowflakeSEC Form 419 March 2025Class A Common Stock · traded 17 March 2025 · filed 19 March 2025
- ▼ sold on the open market 3,765 shares of SnowflakeSEC Form 419 March 2025Class A Common Stock · traded 18 March 2025 · filed 19 March 2025
- had shares withheld for tax on 423 shares of SnowflakeSEC Form 412 March 2025Class A Common Stock · traded 10 March 2025 · filed 12 March 2025
- was granted 28,744 shares of SnowflakeSEC Form 412 March 2025Class A Common Stock · traded 10 March 2025 · filed 12 March 2025
- ▼ sold on the open market 685 shares of SnowflakeSEC Form 412 March 2025Class A Common Stock · traded 11 March 2025 · filed 12 March 2025
- ▼ sold on the open market 15,000 shares of SnowflakeSEC Form 45 March 2025Class A Common Stock · traded 4 March 2025 · filed 5 March 2025
- was granted 57,045 shares of SnowflakeSEC Form 426 February 2025Class A Common Stock · traded 25 February 2025 · filed 26 February 2025
- ▼ sold on the open market 15,000 shares of SnowflakeSEC Form 45 February 2025Class A Common Stock · traded 4 February 2025 · filed 5 February 2025
- ▼ sold on the open market 15,000 shares of SnowflakeSEC Form 47 January 2025Class A Common Stock · traded 6 January 2025 · filed 7 January 2025
- had shares withheld for tax on 848 shares of SnowflakeSEC Form 423 December 2024Class A Common Stock · traded 20 December 2024 · filed 23 December 2024
- ▼ sold on the open market 861 shares of SnowflakeSEC Form 423 December 2024Class A Common Stock · traded 23 December 2024 · filed 23 December 2024
- had shares withheld for tax on 1,544 shares of SnowflakeSEC Form 418 December 2024Class A Common Stock · traded 16 December 2024 · filed 18 December 2024
- had shares withheld for tax on 1,435 shares of SnowflakeSEC Form 418 December 2024Class A Common Stock · traded 16 December 2024 · filed 18 December 2024
- ▼ sold on the open market 3,029 shares of SnowflakeSEC Form 418 December 2024Class A Common Stock · traded 17 December 2024 · filed 18 December 2024
- had shares withheld for tax on 550 shares of SnowflakeSEC Form 411 December 2024Class A Common Stock · traded 9 December 2024 · filed 11 December 2024
- ▼ sold on the open market 558 shares of SnowflakeSEC Form 411 December 2024Class A Common Stock · traded 10 December 2024 · filed 11 December 2024
- ▼ sold on the open market 15,000 shares of SnowflakeSEC Form 45 December 2024Class A Common Stock · traded 4 December 2024 · filed 5 December 2024
- ▼ sold on the open market 15,000 shares of SnowflakeSEC Form 47 November 2024Class A Common Stock · traded 6 November 2024 · filed 7 November 2024
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.