Sign inGet started

O'Sullivan Michael J.

Insider CIK 1713777 · BRK.B See Remarks · SNAP General Counsel

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
BRK.B BERKSHIRE HATHAWAY INC P Buy2026-08-122026-08-13400$512.52 $205.0K1,108SEC↗
BRK.B BERKSHIRE HATHAWAY INC P Buy2026-08-122026-08-1343$513.61 $22.1K1,151SEC↗
BRK.B BERKSHIRE HATHAWAY INC P Buy2026-08-122026-08-1345$510.64 $23.0K708SEC↗
BRK.B BERKSHIRE HATHAWAY INC P Buy2026-08-122026-08-1343$513.61 $22.1K1,151SEC↗
BRK.B BERKSHIRE HATHAWAY INC P Buy2026-08-122026-08-13400$512.52 $205.0K1,108SEC↗
BRK.B BERKSHIRE HATHAWAY INC P Buy2026-08-122026-08-1345$510.64 $23.0K708SEC↗
BRK.B BERKSHIRE HATHAWAY INC P Buy2026-05-062026-05-0653$470.22 $24.9K663SEC↗
BRK.B BERKSHIRE HATHAWAY INC P Buy2026-05-062026-05-06483$467.13 $225.6K610SEC↗
SNAP Snap Inc S Sale2025-11-172025-11-1970,882$8.34 $591.2K1,854,982SEC↗
SNAP Snap Inc J Other2025-11-172025-11-1960,094— $01,794,888SEC↗
SNAP Snap Inc J Other2025-11-172025-11-1960,094— $0550,548SEC↗
SNAP Snap Inc S Sale2025-10-312025-11-0424,000$7.73 $185.5K490,454SEC↗
SNAP Snap Inc S Sale2025-09-302025-10-0224,000$7.86 $188.6K514,454SEC↗
SNAP Snap Inc S Sale2025-09-162025-09-1814,290$7.58 $108.3K1,939,064SEC↗
SNAP Snap Inc J Other2025-09-162025-09-1813,200— $01,925,864SEC↗
SNAP Snap Inc J Other2025-09-162025-09-1813,200— $0538,454SEC↗
SNAP Snap Inc S Sale2025-08-292025-08-2924,000$7.16 $171.8K525,254SEC↗
SNAP Snap Inc J Other2025-08-182025-08-2062,270— $0549,254SEC↗
SNAP Snap Inc S Sale2025-08-182025-08-2068,705$7.18 $493.3K2,015,624SEC↗
SNAP Snap Inc J Other2025-08-182025-08-2062,270— $01,953,354SEC↗
SNAP Snap Inc S Sale2025-07-312025-08-0424,000$9.57 $229.7K486,984SEC↗
SNAP Snap Inc S Sale2025-06-302025-07-0224,000$8.71 $209.0K510,984SEC↗
SNAP Snap Inc J Other2025-06-162025-06-1813,194— $0534,984SEC↗
SNAP Snap Inc S Sale2025-06-162025-06-1814,297$8.04 $114.9K2,097,523SEC↗
SNAP Snap Inc J Other2025-06-162025-06-1813,194— $02,084,329SEC↗
SNAP Snap Inc S Sale2025-05-302025-06-0324,000$8.15 $195.6K521,790SEC↗
SNAP Snap Inc J Other2025-05-162025-05-1962,130— $02,111,820SEC↗
SNAP Snap Inc S Sale2025-05-162025-05-1968,845$8.59 $591.4K2,173,950SEC↗
SNAP Snap Inc J Other2025-05-162025-05-1962,130— $0545,790SEC↗
SNAP Snap Inc S Sale2025-04-302025-05-0124,000$7.74 $185.8K483,660SEC↗
SNAP Snap Inc S Sale2025-03-312025-04-0224,000$8.60 $206.4K507,660SEC↗
SNAP Snap Inc S Sale2025-03-172025-03-1814,183$8.83 $125.2K2,256,101SEC↗
SNAP Snap Inc J Other2025-03-172025-03-1813,306— $0531,660SEC↗
SNAP Snap Inc J Other2025-03-172025-03-1813,306— $02,242,795SEC↗
SNAP Snap Inc S Sale2025-02-282025-03-0424,000$10.16 $243.8K518,354SEC↗
SNAP Snap Inc S Sale2025-02-182025-02-2069,119$10.84 $749.2K2,332,140SEC↗
SNAP Snap Inc J Other2025-02-182025-02-2061,856— $0542,354SEC↗
SNAP Snap Inc J Other2025-02-182025-02-2061,856— $02,270,284SEC↗
SNAP Snap Inc A Award2025-02-032025-02-051,326,093— $02,401,259SEC↗
SNAP Snap Inc S Sale2025-01-312025-02-0318,000$11.49 $206.8K480,498SEC↗
SNAP Snap Inc S Sale2024-12-312025-01-0218,000$10.84 $195.1K498,498SEC↗
SNAP Snap Inc S Sale2024-12-162024-12-1856,961$11.44 $651.6K1,127,655SEC↗
SNAP Snap Inc J Other2024-12-162024-12-1852,489— $0516,498SEC↗
SNAP Snap Inc J Other2024-12-162024-12-1852,489— $01,075,166SEC↗
SNAP Snap Inc S Sale2024-11-292024-12-0318,000$11.89 $214.0K464,009SEC↗
SNAP Snap Inc J Other2024-11-182024-11-2010,951— $01,184,616SEC↗
SNAP Snap Inc J Other2024-11-182024-11-2010,951— $0482,009SEC↗
SNAP Snap Inc S Sale2024-11-182024-11-2012,315$10.54 $129.8K1,195,567SEC↗
SNAP Snap Inc S Sale2024-10-312024-11-0418,000$12.32 $221.8K471,058SEC↗
SNAP Snap Inc S Sale2024-09-302024-10-0218,000$10.81 $194.6K489,058SEC↗
SNAP Snap Inc J Other2024-09-162024-09-1850,396— $01,207,882SEC↗
SNAP Snap Inc J Other2024-09-162024-09-1850,396— $0507,058SEC↗
SNAP Snap Inc S Sale2024-09-162024-09-1859,053$9.29 $548.6K1,258,278SEC↗
SNAP Snap Inc S Sale2024-08-302024-09-0418,000$9.30 $167.4K456,662SEC↗
SNAP Snap Inc J Other2024-08-162024-08-2010,754— $0474,662SEC↗
SNAP Snap Inc S Sale2024-08-162024-08-2012,512$9.11 $114.0K1,328,085SEC↗
SNAP Snap Inc J Other2024-08-162024-08-2010,754— $01,317,331SEC↗
SNAP Snap Inc S Sale2024-07-312024-08-0218,000$13.28 $239.0K463,908SEC↗
SNAP Snap Inc S Sale2024-06-282024-07-0218,000$16.56 $298.1K481,908SEC↗
SNAP Snap Inc S Sale2024-06-172024-06-2058,924$15.51 $913.9K1,391,122SEC↗
SNAP Snap Inc J Other2024-06-172024-06-2050,525— $01,340,597SEC↗
SNAP Snap Inc J Other2024-06-172024-06-2050,525— $0499,908SEC↗
SNAP Snap Inc S Sale2024-05-312024-06-0418,000$15.01 $270.2K449,383SEC↗
SNAP Snap Inc J Other2024-05-162024-05-2010,571— $0467,383SEC↗
SNAP Snap Inc S Sale2024-05-162024-05-2012,695$15.91 $202.0K1,460,617SEC↗
SNAP Snap Inc J Other2024-05-162024-05-2010,571— $01,450,046SEC↗
SNAP Snap Inc A Award2024-05-082024-05-10255,926— $01,473,312SEC↗
SNAP Snap Inc S Sale2024-04-302024-05-0218,000$15.10 $271.8K456,812SEC↗
SNAP Snap Inc S Sale2024-03-282024-04-0118,000$11.53 $207.5K474,812SEC↗
SNAP Snap Inc J Other2024-03-182024-03-2049,807— $01,217,386SEC↗
SNAP Snap Inc J Other2024-03-182024-03-2049,807— $0492,812SEC↗
SNAP Snap Inc S Sale2024-03-182024-03-2059,641$11.00 $656.1K1,267,193SEC↗
SNAP Snap Inc S Sale2024-02-292024-03-04160$11.06 $1.8K1,326,834SEC↗
SNAP Snap Inc S Sale2024-02-292024-03-0418,000$11.06 $199.1K443,005SEC↗
SNAP Snap Inc A Award2024-02-052024-02-07341,234— $01,326,994SEC↗
SNAP Snap Inc S Sale2024-01-312024-02-0213,000$16.16 $210.1K461,005SEC↗
SNAP Snap Inc S Sale2023-12-152023-12-1913,000$16.88 $219.4K474,005SEC↗
SNAP Snap Inc S Sale2023-11-302023-12-0113,000$13.83 $179.8K487,005SEC↗
SNAP Snap Inc J Other2023-11-162023-11-2030,421— $0500,005SEC↗
SNAP Snap Inc J Other2023-11-162023-11-2030,421— $0985,760SEC↗
SNAP Snap Inc S Sale2023-11-162023-11-2035,683$11.90 $424.6K1,016,181SEC↗
SNAP Snap Inc S Sale2023-10-312023-11-0213,000$9.93 $129.1K469,584SEC↗
SNAP Snap Inc S Sale2023-09-292023-10-0313,000$8.75 $113.8K482,584SEC↗
SNAP Snap Inc S Sale2023-08-312023-09-0113,000$10.33 $134.3K495,584SEC↗
SNAP Snap Inc J Other2023-08-162023-08-1830,067— $0508,584SEC↗
SNAP Snap Inc J Other2023-08-162023-08-1830,067— $01,051,864SEC↗
SNAP Snap Inc S Sale2023-08-162023-08-1836,037$9.23 $332.6K1,081,931SEC↗
SNAP Snap Inc S Sale2023-07-312023-08-0213,000$11.22 $145.9K478,517SEC↗
SNAP Snap Inc S Sale2023-06-302023-07-0513,000$11.87 $154.3K491,517SEC↗
SNAP Snap Inc S Sale2023-05-312023-06-0213,000$9.99 $129.9K504,517SEC↗
SNAP Snap Inc J Other2023-05-162023-05-1852,187— $01,117,968SEC↗
SNAP Snap Inc S Sale2023-05-162023-05-1860,793$8.51 $517.3K1,170,155SEC↗
SNAP Snap Inc J Other2023-05-162023-05-1852,187— $0517,517SEC↗
SNAP Snap Inc S Sale2023-04-282023-05-0213,000$8.55 $111.2K465,330SEC↗
SNAP Snap Inc S Sale2023-03-312023-04-0413,000$11.13 $144.7K478,330SEC↗
SNAP Snap Inc S Sale2023-02-282023-03-0213,000$10.15 $131.9K491,330SEC↗
SNAP Snap Inc S Sale2023-02-162023-02-2161,001$11.06 $674.7K1,282,927SEC↗
SNAP Snap Inc J Other2023-02-162023-02-2151,979— $0504,330SEC↗
SNAP Snap Inc J Other2023-02-162023-02-2151,979— $01,230,948SEC↗
SNAP Snap Inc A Award2023-01-302023-02-01765,678— $01,343,928SEC↗
SNAP Snap Inc J Other2022-12-162022-12-204,314— $0452,351SEC↗
SNAP Snap Inc J Other2022-12-162022-12-204,314— $0578,250SEC↗
SNAP Snap Inc S Sale2022-12-162022-12-205,155$8.47 $43.7K582,564SEC↗
SNAP Snap Inc A Award2022-11-282022-11-309,469— $0587,719SEC↗
SNAP Snap Inc J Other2022-11-162022-11-1835,523— $0578,250SEC↗
SNAP Snap Inc S Sale2022-11-162022-11-1844,404$11.16 $495.5K613,773SEC↗
SNAP Snap Inc J Other2022-11-162022-11-1835,523— $0448,037SEC↗
SNAP Snap Inc J Other2022-08-162022-08-1837,998— $0412,514SEC↗
SNAP Snap Inc J Other2022-08-162022-08-1837,998— $0658,177SEC↗
SNAP Snap Inc S Sale2022-08-162022-08-1841,929$12.29 $515.3K696,175SEC↗
SNAP Snap Inc S Sale2022-05-162022-05-1843,701$23.83 $1.04M774,330SEC↗
SNAP Snap Inc J Other2022-05-162022-05-1836,226— $0738,104SEC↗
SNAP Snap Inc J Other2022-05-162022-05-1836,226— $0374,516SEC↗
SNAP Snap Inc A Award2022-05-112022-05-1356,992— $0818,031SEC↗
SNAP Snap Inc S Sale2022-04-292022-05-036,100$28.95 $176.6K344,690SEC↗
SNAP Snap Inc S Sale2022-04-292022-05-036,400$29.79 $190.7K338,290SEC↗
SNAP Snap Inc S Sale2022-03-312022-04-0412,500$36.12 $451.5K350,790SEC↗
SNAP Snap Inc S Sale2022-02-282022-03-028,759$39.58 $346.7K367,031SEC↗
SNAP Snap Inc S Sale2022-02-282022-03-023,741$40.46 $151.4K363,290SEC↗
SNAP Snap Inc S Sale2022-02-162022-02-1843,837$39.86 $1.75M797,130SEC↗
SNAP Snap Inc J Other2022-02-162022-03-0236,091— $0761,039SEC↗
SNAP Snap Inc J Other2022-02-162022-03-0236,091— $0375,790SEC↗
SNAP Snap Inc A Award2022-02-022022-02-0483,594— $0840,967SEC↗
SNAP Snap Inc S Sale2022-01-052022-01-072,500$43.58 $109.0K339,699SEC↗
SNAP Snap Inc S Sale2022-01-052022-01-071,500$41.48 $62.2K344,199SEC↗
SNAP Snap Inc S Sale2022-01-052022-01-072,000$42.82 $85.6K342,199SEC↗
SNAP Snap Inc S Sale2021-12-152021-12-17833$46.31 $38.6K345,699SEC↗
SNAP Snap Inc S Sale2021-12-152021-12-173,367$44.60 $150.2K348,332SEC↗
SNAP Snap Inc S Sale2021-12-152021-12-171,800$45.53 $82.0K346,532SEC↗
SNAP Snap Inc S Sale2021-11-302021-12-021,352$47.68 $64.5K352,535SEC↗
SNAP Snap Inc S Sale2021-11-302021-12-023,812$46.85 $178.6K353,887SEC↗
SNAP Snap Inc S Sale2021-11-302021-12-02836$48.90 $40.9K351,699SEC↗
SNAP Snap Inc J Other2021-11-162021-11-1821,629— $0357,699SEC↗
SNAP Snap Inc J Other2021-11-162021-11-1821,629— $0757,373SEC↗
SNAP Snap Inc S Sale2021-11-162021-11-1824,346$54.27 $1.32M779,902SEC↗
SNAP Snap Inc S Sale2021-11-162021-11-18900$54.74 $49.3K779,002SEC↗
SNAP Snap Inc S Sale2021-10-292021-11-025,800$52.55 $304.8K336,270SEC↗
SNAP Snap Inc S Sale2021-10-292021-11-02200$53.50 $10.7K336,070SEC↗
SNAP Snap Inc S Sale2021-09-302021-10-042,481$74.15 $184.0K342,670SEC↗
SNAP Snap Inc S Sale2021-09-302021-10-042,919$73.33 $214.1K345,151SEC↗
SNAP Snap Inc S Sale2021-09-302021-10-04600$74.91 $44.9K342,070SEC↗
SNAP Snap Inc S Sale2021-08-312021-09-023,300$76.28 $251.7K349,670SEC↗
SNAP Snap Inc S Sale2021-08-312021-09-021,600$77.22 $123.6K348,070SEC↗
SNAP Snap Inc S Sale2021-08-312021-09-021,100$74.95 $82.4K352,970SEC↗
SNAP Snap Inc J Other2021-08-162021-08-1868,161— $0354,070SEC↗
SNAP Snap Inc J Other2021-08-162021-08-1868,161— $0804,248SEC↗
SNAP Snap Inc S Sale2021-08-162021-08-18800$71.94 $57.6K872,409SEC↗
SNAP Snap Inc S Sale2021-08-162021-08-1856,554$70.56 $3.99M901,108SEC↗
SNAP Snap Inc S Sale2021-08-162021-08-1827,899$70.94 $1.98M873,209SEC↗
SNAP Snap Inc S Sale2021-07-302021-08-033,900$74.70 $291.3K288,009SEC↗
SNAP Snap Inc S Sale2021-07-302021-08-032,100$75.37 $158.3K285,909SEC↗
SNAP Snap Inc S Sale2021-07-232021-07-272,994$75.51 $226.1K313,915SEC↗
SNAP Snap Inc S Sale2021-07-232021-07-275,005$76.64 $383.6K308,910SEC↗
SNAP Snap Inc S Sale2021-07-232021-07-279,412$77.63 $730.7K299,498SEC↗
SNAP Snap Inc S Sale2021-07-232021-07-277,589$78.46 $595.4K291,909SEC↗
SNAP Snap Inc S Sale2021-06-302021-07-023,907$68.16 $266.3K316,909SEC↗
SNAP Snap Inc S Sale2021-06-302021-07-022,093$67.46 $141.2K320,816SEC↗
SNAP Snap Inc S Sale2021-05-282021-06-024,700$61.98 $291.3K324,209SEC↗
SNAP Snap Inc J Other2021-05-282021-06-0272,642— $0328,909SEC↗
SNAP Snap Inc J Other2021-05-282021-06-0272,642— $0957,662SEC↗
SNAP Snap Inc S Sale2021-05-282021-06-021,300$62.37 $81.1K322,909SEC↗
SNAP Snap Inc S Sale2021-05-172021-05-1937,053$53.34 $1.98M1,030,304SEC↗
SNAP Snap Inc S Sale2021-05-172021-05-1943,718$52.69 $2.30M1,067,357SEC↗
SNAP Snap Inc W Will2021-04-302021-05-04160— $01,111,075SEC↗
SNAP Snap Inc S Sale2021-04-302021-05-041,500$62.62 $93.9K256,267SEC↗
SNAP Snap Inc S Sale2021-04-302021-05-044,500$61.94 $278.7K257,767SEC↗
SNAP Snap Inc W Will2021-04-302021-05-04160— $0262,267SEC↗
SNAP Snap Inc S Sale2021-03-312021-04-024,998$52.20 $260.9K293,407SEC↗
SNAP Snap Inc S Sale2021-03-312021-04-02702$51.09 $35.9K298,405SEC↗
SNAP Snap Inc S Sale2021-03-312021-04-02300$52.95 $15.9K293,107SEC↗
SNAP Snap Inc S Sale2021-02-262021-04-28950$63.08 $59.9K298,157SEC↗
SNAP Snap Inc S Sale2021-02-262021-04-283,000$65.86 $197.6K268,107SEC↗
SNAP Snap Inc S Sale2021-02-262021-04-2826,450$65.34 $1.73M271,107SEC↗
SNAP Snap Inc S Sale2021-02-262021-04-28600$64.35 $38.6K297,557SEC↗
SNAP Snap Inc J Other2021-02-252021-04-0273,164— $01,110,915SEC↗
SNAP Snap Inc J Other2021-02-252021-04-0273,164— $0299,107SEC↗
SNAP Snap Inc S Sale2021-02-162021-02-1815,125$62.78 $949.5K1,208,647SEC↗
SNAP Snap Inc S Sale2021-02-162021-02-1814,959$62.28 $931.6K1,193,688SEC↗
SNAP Snap Inc S Sale2021-02-162021-02-189,609$62.69 $602.4K1,184,079SEC↗
SNAP Snap Inc S Sale2021-02-162021-02-1840,556$62.30 $2.53M1,223,772SEC↗
SNAP Snap Inc A Award2021-02-032021-02-0579,336— $01,264,328SEC↗
SNAP Snap Inc S Sale2021-01-042021-01-0628,000$50.44 $1.41M1,410,935SEC↗
SNAP Snap Inc J Other2021-01-042021-01-06225,943— $0225,943SEC↗
SNAP Snap Inc J Other2021-01-042021-01-06225,943— $01,184,992SEC↗
SNAP Snap Inc S Sale2020-11-162020-11-1882,465$39.60 $3.27M1,438,935SEC↗
SNAP Snap Inc S Sale2020-10-012020-10-0528,000$26.28 $735.8K1,521,400SEC↗
SNAP Snap Inc S Sale2020-08-172020-08-1967,549$21.43 $1.45M1,549,400SEC↗
SNAP Snap Inc S Sale2020-07-012020-07-0628,000$23.63 $661.6K1,616,949SEC↗
SNAP Snap Inc S Sale2020-05-182020-05-2064,293$17.75 $1.14M1,644,949SEC↗
SNAP Snap Inc S Sale2020-04-012020-04-0328,000$11.37 $318.4K1,709,242SEC↗
SNAP Snap Inc A Award2020-02-182020-02-20396,627— $01,805,303SEC↗
SNAP Snap Inc S Sale2020-02-182020-02-2068,061$17.28 $1.18M1,737,242SEC↗
SNAP Snap Inc S Sale2020-01-172020-01-2118,500$19.09 $353.2K1,408,676SEC↗
SNAP Snap Inc S Sale2019-12-172019-12-1818,500$15.09 $279.2K1,427,176SEC↗
SNAP Snap Inc S Sale2019-11-192019-11-2018,500$14.49 $268.1K1,445,676SEC↗
SNAP Snap Inc S Sale2019-11-182019-11-2064,214$14.49 $930.5K1,464,176SEC↗
SNAP Snap Inc S Sale2019-10-172019-10-1818,500$13.76 $254.6K1,528,390SEC↗
SNAP Snap Inc S Sale2019-09-172019-09-1818,500$16.84 $311.5K1,546,890SEC↗
SNAP Snap Inc S Sale2019-08-192019-08-2018,500$16.13 $298.4K1,565,390SEC↗
SNAP Snap Inc S Sale2019-08-162019-08-2052,465$16.07 $843.1K1,583,890SEC↗
SNAP Snap Inc S Sale2019-07-172019-07-1818,500$14.88 $275.3K1,636,355SEC↗
SNAP Snap Inc S Sale2019-06-182019-06-1918,500$14.83 $274.4K1,654,855SEC↗
SNAP Snap Inc S Sale2019-06-172019-06-1936,602$13.76 $503.6K1,673,355SEC↗
SNAP Snap Inc S Sale2019-05-172019-05-2018,500$11.22 $207.6K1,709,957SEC↗
SNAP Snap Inc A Award2019-05-162019-05-20750,000— $01,746,578SEC↗
SNAP Snap Inc S Sale2019-05-162019-05-2018,121$11.35 $205.7K1,728,457SEC↗
SNAP Snap Inc S Sale2019-04-172019-04-1818,500$11.80 $218.3K996,578SEC↗
SNAP Snap Inc S Sale2019-03-192019-03-2018,500$10.89 $201.5K1,015,078SEC↗
SNAP Snap Inc S Sale2019-02-282019-03-0118,500$9.85 $182.2K1,033,578SEC↗
SNAP Snap Inc S Sale2019-02-192019-02-2118,484$9.30 $171.9K1,052,078SEC↗
SNAP Snap Inc A Award2018-12-132018-12-1472,767— $01,070,562SEC↗
SNAP Snap Inc S Sale2018-11-162018-11-2027,868$6.46 $180.0K997,795SEC↗
SNAP Snap Inc S Sale2018-08-162018-08-2010,648$12.43 $132.4K1,025,663SEC↗
SNAP Snap Inc S Sale2018-05-162018-05-189,810$10.63 $104.3K1,036,311SEC↗
SNAP Snap Inc S Sale2018-02-162018-02-209,248$20.25 $187.3K1,046,121SEC↗
SNAP Snap Inc S Sale2017-11-162017-11-2010,016$12.54 $125.6K1,055,369SEC↗
SNAP Snap Inc A Award2017-09-082017-09-081,065,385— $01,065,385SEC↗