CONSTELLATION SOFTWARE INC

Ticker: CNSWF CUSIP: 21037X100 Class: Common Stock

WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC's Holding History (CIK: 0001644956)

Note: Option positions (PUT/CALL) are excluded.

Q2 2017
Shares 245,065 Value ($000) $128,016 Avg Close $475.22 Range $426.05 - $521.46
Q1 2017
Shares 259,558 Value ($000) $127,186 Avg Close $442.79 Range $417.27 - $467.85
Q4 2016
Shares 249,671 Value ($000) $113,590 Avg Close $431.65 Range $410.28 - $455.43
Q3 2016
Shares 165,015 Value ($000) $74,258 Avg Close $392.93 Range $359.22 - $429.15
Q2 2016
Shares 66,310 Value ($000) $25,530 Avg Close $378.46 Range $347.63 - $400.44
Q1 2016
Shares 68,628 Value ($000) $28,216 Avg Close $353.82 Range $293.60 - $405.90
Q4 2015
Shares 69,238 Value ($000) $28,754 Avg Close $397.91 Range $382.42 - $416.44
Q3 2015
Shares 67,992 Value ($000) $28,367 Avg Close $397.19 Range $348.12 - $431.49