FINHUB Insights

What the executives and directors of CoStar Group actually did with their own shares, decoded from three years of SEC Form 4 filings.

$5.9M net open-market flow, 12 m
7 open-market buys, 12 m
0% of sale value on 10b5-1 plans
2 days since an insider bought

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$50$1002024Jul2025Jul2026JulCluster buy: 4 insiders inside two weeksDESMARAIS MICHAEL J — routine flow, 1,663 (2023-10-01)KLEIN MICHAEL R — routine flow, 4,055 (2023-10-30)NASSETTA CHRISTOPHER J — routine flow, 4,055 (2023-10-30)Hill John W — routine flow, 3,956 (2023-10-30)Musslewhite Robert W — routine flow, 3,532 (2023-10-30)Glosserman Michael J — routine flow, 3,913 (2023-10-30)Kaplan Laura Cox — routine flow, 3,702 (2023-10-30)Brunner Angelique G. — routine flow, 3,532 (2023-10-30)Sams Louise S — routine flow, 3,744 (2023-10-30)KLEIN MICHAEL R — routine flow, 60K (2023-11-29)FLORANCE ANDREW C — routine flow, 16.3K (2024-02-15)SAINT FREDERICK G. — routine flow, 2,349 (2024-02-15)Wheeler Scott T — routine flow, 3,462 (2024-02-15)Ruggles Lisa — routine flow, 2,367 (2024-02-15)SIMURO FRANK — routine flow, 4,233 (2024-02-15)FLORANCE ANDREW C — routine flow, 389.9K (2024-02-22)SAINT FREDERICK G. — routine flow, 74K (2024-02-22)Wheeler Scott T — routine flow, 5,347 (2024-02-22)Ruggles Lisa — routine flow, 62K (2024-02-22)Boxer Gene — routine flow, 18.2K (2024-02-22)DESMARAIS MICHAEL J — routine flow, 17K (2024-02-22)SIMURO FRANK — routine flow, 131K (2024-02-22)FLORANCE ANDREW C — routine flow, 24.2K (2024-03-01)SAINT FREDERICK G. — routine flow, 6,351 (2024-03-01)Wheeler Scott T — routine flow, 31.4K (2024-03-01)Ruggles Lisa — routine flow, 6,091 (2024-03-01)Boxer Gene — routine flow, 9,932 (2024-03-01)DESMARAIS MICHAEL J — routine flow, 8,753 (2024-03-01)SIMURO FRANK — routine flow, 6,091 (2024-03-01)Wheeler Scott T — routine flow, 10.4K (2024-03-15)Ruggles Lisa — routine flow, 666 (2024-03-15)Boxer Gene — routine flow, 372 (2024-03-15)DESMARAIS MICHAEL J — routine flow, 2,267 (2024-03-15)SIMURO FRANK — routine flow, 5,128 (2024-03-15)Wheeler Scott T — routine flow, 122.7K (2024-04-26)NASSETTA CHRISTOPHER J — routine flow, 92K (2024-05-07)Ruggles Lisa — routine flow, 11 (2024-06-01)LOWN CHRISTIAN M. — routine flow, 33.8K (2024-07-01)KLEIN MICHAEL R — routine flow, 3,781 (2024-07-17)NASSETTA CHRISTOPHER J — routine flow, 3,781 (2024-07-17)Hill John W — routine flow, 3,689 (2024-07-17)Musslewhite Robert W — routine flow, 3,293 (2024-07-17)Kaplan Laura Cox — routine flow, 3,452 (2024-07-17)Brunner Angelique G. — routine flow, 3,491 (2024-07-17)Sams Louise S — routine flow, 3,491 (2024-07-17)Cann Cynthia Cammett — routine flow, 9,553 (2024-07-26)SAINT FREDERICK G. — routine flow, 12.7K (2024-07-26)KLEIN MICHAEL R — routine flow, 16.5K (2024-07-27)KLEIN MICHAEL R — routine flow, 5,872 (2024-10-25)KLEIN MICHAEL R — routine flow, 64.9K (2024-12-10)Hill John W — routine flow, 195 (2024-12-10)FLORANCE ANDREW C — routine flow, 47.7K (2025-02-15)SAINT FREDERICK G. — routine flow, 8,951 (2025-02-15)Ruggles Lisa — routine flow, 11K (2025-02-15)SIMURO FRANK — routine flow, 13K (2025-02-15)FLORANCE ANDREW C — routine flow, 451.4K (2025-02-20)SAINT FREDERICK G. — routine flow, 97.6K (2025-02-20)LOWN CHRISTIAN M. — routine flow, 97.6K (2025-02-20)Ruggles Lisa — routine flow, 65.4K (2025-02-20)SIMURO FRANK — routine flow, 130.6K (2025-02-20)Cann Cynthia Cammett — routine flow, 4,848 (2025-03-01)Boxer Gene — routine flow, 30.5K (2025-03-01)DESMARAIS MICHAEL J — routine flow, 22.7K (2025-03-01)FLORANCE ANDREW C — routine flow, 41.3K (2025-03-01)SAINT FREDERICK G. — routine flow, 8,252 (2025-03-01)Ruggles Lisa — routine flow, 7,410 (2025-03-01)SIMURO FRANK — routine flow, 12.4K (2025-03-01)FLORANCE ANDREW C — routine flow, 76.2K (2025-03-05)Cann Cynthia Cammett — routine flow, 1,498 (2025-03-05)Boxer Gene — routine flow, 12.5K (2025-03-05)DESMARAIS MICHAEL J — routine flow, 9,026 (2025-03-05)Cann Cynthia Cammett — routine flow, 1,191 (2025-03-15)Ruggles Lisa — routine flow, 1,958 (2025-03-15)Boxer Gene — routine flow, 481 (2025-03-15)DESMARAIS MICHAEL J — routine flow, 3,641 (2025-03-15)SIMURO FRANK — routine flow, 5,700 (2025-03-15)Ruggles Lisa — routine flow, 12 (2025-06-01)Cann Cynthia Cammett — routine flow, 461 (2025-06-15)LOWN CHRISTIAN M. — routine flow, 4,666 (2025-07-01)Cann Cynthia Cammett — routine flow, 719 (2025-08-01)SAINT FREDERICK G. — routine flow, 1,436 (2025-08-01)McCarthy Christine M — routine flow, 2,973 (2025-09-09)Hill John W — routine flow, 3,177 (2025-09-09)Musslewhite Robert W — routine flow, 3,121 (2025-09-09)BERISFORD JOHN L — routine flow, 2,973 (2025-09-09)Glaser Rachel C — routine flow, 3,143 (2025-09-09)Brunner Angelique G. — routine flow, 3,143 (2025-09-09)Sams Louise S — routine flow, 3,291 (2025-09-09)FLORANCE ANDREW C — routine flow, 17.5K (2026-02-15)SAINT FREDERICK G. — routine flow, 2,424 (2026-02-15)Ruggles Lisa — routine flow, 3,576 (2026-02-15)SIMURO FRANK — routine flow, 4,151 (2026-02-15)FLORANCE ANDREW C — routine flow, 19.2K (2026-02-19)SAINT FREDERICK G. — routine flow, 2,149 (2026-02-19)Ruggles Lisa — routine flow, 3,219 (2026-02-19)SIMURO FRANK — routine flow, 4,421 (2026-02-19)FLORANCE ANDREW C — routine flow, 59.6K (2026-03-01)Cann Cynthia Cammett — routine flow, 1,385 (2026-03-01)SAINT FREDERICK G. — routine flow, 11.1K (2026-03-01)LOWN CHRISTIAN M. — routine flow, 7,175 (2026-03-01)Ruggles Lisa — routine flow, 8,931 (2026-03-01)Boxer Gene — routine flow, 4,547 (2026-03-01)DESMARAIS MICHAEL J — routine flow, 6,353 (2026-03-01)SIMURO FRANK — routine flow, 18.7K (2026-03-01)FLORANCE ANDREW C — routine flow, 124.2K (2026-03-10)LOWN CHRISTIAN M. — routine flow, 12.3K (2026-03-10)Cann Cynthia Cammett — routine flow, 5,568 (2026-03-15)Boxer Gene — routine flow, 22.8K (2026-03-15)DESMARAIS MICHAEL J — routine flow, 20.5K (2026-03-15)Ruggles Lisa — routine flow, 2,977 (2026-03-15)SIMURO FRANK — routine flow, 11.1K (2026-03-15)Cann Cynthia Cammett — routine flow, 461 (2026-06-15)McCarthy Christine M — routine flow, 8,262 (2026-06-23)Hill John W — routine flow, 8,262 (2026-06-23)Musslewhite Robert W — routine flow, 8,262 (2026-06-23)BERISFORD JOHN L — routine flow, 8,262 (2026-06-23)Glaser Rachel C — routine flow, 8,262 (2026-06-23)Brunner Angelique G. — routine flow, 8,262 (2026-06-23)Sams Louise S — routine flow, 8,262 (2026-06-23)LOWN CHRISTIAN M. — routine flow, 5,597 (2026-07-01)Cann Cynthia Cammett — routine flow, 1,077 (2026-08-01)SAINT FREDERICK G. — routine flow, 1,436 (2026-08-01)Routine: vests, tax, giftsNASSETTA CHRISTOPHER J (Director) — Discretionary sale: 1,500 @ $77.86 = $117K (2023-11-08)Hill John W (Director) — Discretionary sale: 3,020 @ $84.07 = $254K (2023-11-28)Wheeler Scott T (CFO) — Discretionary sale: 122.7K @ $92.61 = $11.4M (2024-04-26)DESMARAIS MICHAEL J (Officer) — Discretionary sale: 3,800 @ $92.67 = $352K (2024-04-26)Ruggles Lisa (Officer) — Discretionary sale: 20K @ $91.15 = $1.8M (2024-05-09)SAINT FREDERICK G. (Officer) — Discretionary sale: 2,500 @ $88.43 = $221K (2024-05-16)Hill John W (Director) — Discretionary sale: 1,325 @ $78.16 = $104K (2024-07-30)Cann Cynthia Cammett (Officer) — Discretionary sale: 1,200 @ $78.2 = $94K (2024-07-31)KLEIN MICHAEL R (Director) — Discretionary sale: 71.6K @ $74.69 = $5.4M (2024-10-25)Cann Cynthia Cammett (Officer) — Discretionary sale: 1,310 @ $76.85 = $101K (2024-11-11)DESMARAIS MICHAEL J (Officer) — Discretionary sale: 5,500 @ $79.88 = $439K (2024-11-26)NASSETTA CHRISTOPHER J (Director) — Discretionary sale: 1,681 @ $80.39 = $135K (2024-11-27)Hill John W (Director) — Discretionary sale: 2,735 @ $76.76 = $210K (2024-12-10)Cann Cynthia Cammett (Officer) — Discretionary sale: 1,749 @ $79.9 = $140K (2025-03-10)SAINT FREDERICK G. (Officer) — Discretionary sale: 25K @ $81.1 = $2M (2025-06-11)Cann Cynthia Cammett (Officer) — Discretionary sale: 2,033 @ $92.85 = $189K (2025-07-28)SAINT FREDERICK G. (Officer) — Discretionary sale: 25K @ $93.23 = $2.3M (2025-07-28)SAINT FREDERICK G. (Officer) — Discretionary sale: 25K @ $90.33 = $2.3M (2025-08-28)Hill John W (Director) — Discretionary sale: 2,250 @ $68.68 = $155K (2025-11-13)Cann Cynthia Cammett (Officer) — Discretionary sale: 1,841 @ $68.79 = $127K (2025-11-13)FLORANCE ANDREW C (CEO) — Open-market buy: 14.7K @ $74.67 = $1.1M (2024-10-25)FLORANCE ANDREW C (CEO) — Open-market buy: 55.7K @ $44.52 = $2.5M (2026-02-27)Glaser Rachel C (Director) — Open-market buy: 1,000 @ $44.94 = $45K (2026-03-02)SAINT FREDERICK G. (Officer) — Open-market buy: 20K @ $45.33 = $907K (2026-03-02)Sams Louise S (Director) — Open-market buy: 1,000 @ $48.36 = $48K (2026-03-06)FLORANCE ANDREW C (CEO) — Open-market buy: 71.4K @ $35.2 = $2.5M (2026-05-01)FLORANCE ANDREW C (CEO) — Open-market buy: 83.3K @ $29.89 = $2.5M (2026-08-04)Wheeler $11.4MKlein $5.4M

Every marker sits at the exact price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

Granted: 260.1KGranted 260.1KBought on market: 232.5KBought on market 232.5KWithheld for tax: 372.9KWithheld for tax 372.9KDiscretionary sales: 29.1KDiscretionary sales 29.1KKept: 90.5KKept 90.5K

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

Skin in the game

10020222023202420252026NASSETTA CHRISTOPHER JSAINT FREDERICK G.SIMURO FRANKFLORANCE ANDREW CKLEIN MICHAEL RFlorance 265.5Simuro 119.8Saint 118.1Nassetta 85.3Klein 83.1

Directly held shares as reported after each trade, indexed to 100 five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
KLEIN MICHAEL R Director 1.8M 2024-10-25
FLORANCE ANDREW C Founder and CEO CEO 1.8M $7.5M 2026-08-04
SIMURO FRANK Chief Technology Officer Officer 414.5K 2023-06-27
Wheeler Scott T Chief Financial Officer CFO 348.2K 2024-04-26
SAINT FREDERICK G. President, Marketplaces Officer 278.4K $907K $2.3M 2026-03-02
NASSETTA CHRISTOPHER J Director 275.7K 2024-11-27
Ruggles Lisa Senior VP, Global Operations Officer 174.9K 2024-05-09
LOWN CHRISTIAN M. Chief Financial Officer CFO 129.7K
Glosserman Michael J Director 101.5K 2016-08-01
Boxer Gene General Counsel and Secretary Officer 95.5K
DESMARAIS MICHAEL J Chief Human Resources Officer Officer 87.7K 2024-11-26
Sams Louise S Director 28.7K $48K 2026-03-06
Musslewhite Robert W Director 26.5K
Hill John W Director 26.5K $155K 2025-11-13

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-08-04 FLORANCE ANDREW C (CEO) Open-market buy 83.3K $29.89 $2.5M 0% 2026-08-05
2026-05-01 FLORANCE ANDREW C (CEO) Open-market buy 3,100 $35.82 $111K -16.6% 2026-05-04
2026-05-01 FLORANCE ANDREW C (CEO) Open-market buy 68.3K $35.17 $2.4M -15% 2026-05-04
2026-03-06 Sams Louise S (Director) Open-market buy 1,000 $48.36 $48K -38.2% 2026-03-09
2026-03-02 Glaser Rachel C (Director) Open-market buy 1,000 $44.94 $45K -33.5% 2026-03-03
2026-03-02 SAINT FREDERICK G. (Officer) Open-market buy 20K $45.33 $907K -34.1% 2026-03-03
2026-02-27 FLORANCE ANDREW C (CEO) Open-market buy 55.7K $44.52 $2.5M -32.9% 2026-03-02
2025-11-13 Hill John W (Director) Discretionary sale 2,250 $68.68 $155K -56.5% 2025-11-17
2025-11-13 Cann Cynthia Cammett (Officer) Discretionary sale 1,841 $68.79 $127K -56.6% 2025-11-17
2025-08-28 SAINT FREDERICK G. (Officer) Discretionary sale 25K $90.33 $2.3M -66.9% 2025-09-02
2025-07-28 Cann Cynthia Cammett (Officer) Discretionary sale 2,033 $92.85 $189K -67.8% 2025-07-29
2025-07-28 SAINT FREDERICK G. (Officer) Discretionary sale 25K $93.23 $2.3M -67.9% 2025-07-29
2025-06-11 SAINT FREDERICK G. (Officer) Discretionary sale 25K $81.10 $2M -63.1% 2025-06-12
2025-03-10 Cann Cynthia Cammett (Officer) Discretionary sale 1,749 $79.90 $140K -62.6% 2025-03-14 late
2024-12-10 Hill John W (Director) Discretionary sale 2,735 $76.76 $210K -61.1% 2024-12-12
2024-11-27 NASSETTA CHRISTOPHER J (Director) Discretionary sale 1,681 $80.39 $135K -62.8% 2024-12-02
2024-11-26 DESMARAIS MICHAEL J (Officer) Discretionary sale 5,500 $79.88 $439K -62.6% 2024-11-27
2024-11-11 Cann Cynthia Cammett (Officer) Discretionary sale 1,310 $76.85 $101K -61.1% 2025-03-14 late
2024-10-25 FLORANCE ANDREW C (CEO) Open-market buy 14.7K $74.67 $1.1M -60% 2024-10-28
2024-10-25 KLEIN MICHAEL R (Director) Discretionary sale 71.6K $74.69 $5.4M -60% 2024-10-28
2024-07-31 Cann Cynthia Cammett (Officer) Discretionary sale 1,200 $78.20 $94K -61.8% 2025-03-14 late
2024-07-30 Hill John W (Director) Discretionary sale 1,325 $78.16 $104K -61.8% 2024-08-01
2024-05-16 SAINT FREDERICK G. (Officer) Discretionary sale 2,500 $88.43 $221K -66.2% 2024-05-17
2024-05-09 Ruggles Lisa (Officer) Discretionary sale 20K $91.15 $1.8M -67.2% 2024-05-10
2024-04-26 Wheeler Scott T (CFO) Discretionary sale 122.7K $92.61 $11.4M -67.7% 2024-04-30
2024-04-26 DESMARAIS MICHAEL J (Officer) Discretionary sale 3,800 $92.67 $352K -67.8% 2024-04-30
2023-11-28 Hill John W (Director) Discretionary sale 3,020 $84.07 $254K -64.5% 2023-11-29
2023-11-08 NASSETTA CHRISTOPHER J (Director) Discretionary sale 1,500 $77.86 $117K -61.6% 2023-11-09
2023-06-30 Ruggles Lisa (Officer) Discretionary sale 30.5K $91.42 $2.8M -67.3% 2023-06-30
2023-06-28 Wheeler Scott T (CFO) Discretionary sale 21.5K $89.30 $1.9M -66.5% 2023-06-30
2023-06-27 SIMURO FRANK (Officer) Discretionary sale 92.3K $89.65 $8.3M -66.7% 2023-06-28
2023-06-26 Hill John W (Director) Discretionary sale 1,500 $86.57 $130K -65.5% 2023-06-28
2023-06-12 Wheeler Scott T (CFO) Discretionary sale 24.7K $80.68 $2M -63% 2023-06-14
2023-06-07 SAINT FREDERICK G. (Officer) Discretionary sale 30K $80.24 $2.4M -62.8% 2023-06-09
2023-04-28 FLORANCE ANDREW C (CEO) Discretionary sale 360.5K $76.77 $27.7M -61.1% 2023-05-02
2023-03-31 Hill John W (Director) Discretionary sale 2,300 $68.50 $158K -56.4% 2023-04-04
2023-03-08 DESMARAIS MICHAEL J (Officer) Discretionary sale 5,600 $70.36 $394K -57.5% 2023-03-09
2023-03-01 SIMURO FRANK (Officer) Discretionary sale 35.2K $70.09 $2.5M -57.4% 2023-03-03
2022-11-03 Hill John W (Director) Discretionary sale 3,650 $78.92 $288K -62.1% 2022-11-04
2022-10-28 DESMARAIS MICHAEL J (Officer) Discretionary sale 1,296 $82.81 $107K -63.9% 2022-10-31
2022-08-10 Hill John W (Director) Discretionary sale 1,400 $74.49 $104K -59.9% 2022-08-11
2022-08-05 KLEIN MICHAEL R (Director) Discretionary sale 150K $72.42 $10.9M -58.7% 2022-08-09
2022-08-03 DESMARAIS MICHAEL J (Officer) Discretionary sale 2,000 $72.51 $145K -58.8% 2022-08-05
2022-05-24 Hill John W (Director) Discretionary sale 1,750 $57.07 $100K -47.6% 2022-05-26
2022-05-02 DESMARAIS MICHAEL J (Officer) Discretionary sale 1,000 $63.14 $63K -52.7% 2022-05-04
2022-03-02 Ruggles Lisa (Officer) Discretionary sale 21.6K $59.88 $1.3M -50.1% 2022-03-03
2021-11-11 Wheeler Scott T (CFO) Discretionary sale 85 $81.72 $7K -63.4% 2021-11-15
2021-11-10 NASSETTA CHRISTOPHER J (Director) Discretionary sale 2,120 $83.21 $176K -64.1% 2021-11-12
2021-11-05 Kaplan Laura Cox (Director) Discretionary sale 4,040 $83.29 $336K -64.1% 2021-11-08
2021-10-29 Hill John W (Director) Discretionary sale 9,235 $86.97 $803K -65.6% 2021-11-02
2021-08-09 Hill John W (Director) Discretionary sale 6,160 $85.77 $528K -65.2% 2021-08-11
2021-04-30 Kaplan Laura Cox (Director) Discretionary sale 1,062 $869.03 $923K 2021-05-03
2021-03-23 SAINT FREDERICK G. (Officer) Discretionary sale 7,834 $831.70 $6.5M 2021-03-25
2021-03-16 Wheeler Scott T (CFO) Discretionary sale 7,326 $843.28 $6.2M 2021-03-17
2021-03-10 FLORANCE ANDREW C (CEO) Discretionary sale 19.6K $818.37 $16M 2021-03-11
2020-09-02 Ruggles Lisa (Officer) Discretionary sale 7,596 $870.00 $6.6M 2020-09-03
2020-08-27 FLORANCE ANDREW C (CEO) Discretionary sale 15.6K $851.66 $13.3M 2020-08-28
2020-08-26 FLORANCE ANDREW C (CEO) Discretionary sale 15.6K $848.16 $13.2M 2020-08-28
2020-08-12 Linnington Matthew (Officer) Discretionary sale 2,419 $826.32 $2M 2020-08-13
2020-08-04 Wheeler Scott T (CFO) Discretionary sale 12K $826.71 $9.9M 2020-08-05

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

159 Forms 4, 3 years
12 filed late
2 amendments
3.6 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06