Michael J. O'Sullivan
Officer, Berkshire Hathaway.
Companies
- Berkshire HathawayOfficer May 5, 2026 to now1
- Snap Inc.General counsel Aug 7, 2017 to now2
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Snap Inc. SNAP2,345,436 shares3$14.8M at $6.33Nov 17, 2025
Berkshire Hathaway BRK-B1,151 shares4$624.2K at $542.33Aug 12, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 12, 2026Bought 43 shares at $513.61 of Berkshire Hathaway4
- Aug 12, 2026Bought 400 shares at $512.52 of Berkshire Hathaway4
- Aug 12, 2026Bought 45 shares at $510.64 of Berkshire Hathaway4
- May 6, 2026Bought 53 shares at $470.22 of Berkshire Hathaway5
- May 6, 2026Bought 483 shares at $467.13 of Berkshire Hathaway5
- Nov 17, 2025Other 60,094 shares of Snap Inc.3
- Nov 17, 2025Other 60,094 shares of Snap Inc.3
- Nov 17, 2025Sold 70,882 shares at $8.34 of Snap Inc.3
- Oct 31, 2025Sold 24,000 shares at $7.73 of Snap Inc.6
- Sep 30, 2025Sold 24,000 shares at $7.86 of Snap Inc.7
- Sep 16, 2025Other 13,200 shares of Snap Inc.8
- Sep 16, 2025Other 13,200 shares of Snap Inc.8
- Sep 16, 2025Sold 14,290 shares at $7.58 of Snap Inc.8
- Aug 29, 2025Sold 24,000 shares at $7.16 of Snap Inc.9
- Aug 18, 2025Other 62,270 shares of Snap Inc.10
- Aug 18, 2025Other 62,270 shares of Snap Inc.10
- Aug 18, 2025Sold 68,705 shares at $7.18 of Snap Inc.10
- Jul 31, 2025Sold 24,000 shares at $9.57 of Snap Inc.11
- Jun 30, 2025Sold 24,000 shares at $8.71 of Snap Inc.12
- Jun 16, 2025Other 13,194 shares of Snap Inc.13
- Jun 16, 2025Other 13,194 shares of Snap Inc.13
- Jun 16, 2025Sold 14,297 shares at $8.04 of Snap Inc.13
- May 30, 2025Sold 24,000 shares at $8.15 of Snap Inc.14
- May 16, 2025Other 62,130 shares of Snap Inc.15
- May 16, 2025Other 62,130 shares of Snap Inc.15
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARBerkshire Hathaway, Officer
- 2SEC EDGARSnap Inc., General counsel
- 3
- 4
- 5SEC EDGARForm 4 filed May 6, 2026
- 6SEC EDGARForm 4 filed Nov 4, 2025
- 7SEC EDGARForm 4 filed Oct 2, 2025
- 8SEC EDGARForm 4 filed Sep 18, 2025
- 9SEC EDGARForm 4 filed Aug 29, 2025
- 10SEC EDGARForm 4 filed Aug 20, 2025
- 11SEC EDGARForm 4 filed Aug 4, 2025
- 12SEC EDGARForm 4 filed Jul 2, 2025
- 13SEC EDGARForm 4 filed Jun 18, 2025
- 14SEC EDGARForm 4 filed Jun 3, 2025
- 15SEC EDGARForm 4 filed May 19, 2025