SC 13G | 2024-02-14 | T. Rowe Price Investment Management, Inc. | FirstService Corp | 2,138,477 | 4.8% | EDGAR |
SC 13G/A | 2024-02-12 | Durable Capital Partners LP | FirstService Corp | 3,057,879 | 6.9% | EDGAR |
SC 13G | 2023-02-14 | T. Rowe Price Investment Management, Inc. | FirstService Corp | 2,628,279 | 5.9% | EDGAR |
SC 13G/A | 2023-02-13 | Durable Capital Partners LP | FirstService Corp | 3,993,742 | 9.0% | EDGAR |
SC 13G/A | 2022-08-10 | PRICE T ROWE ASSOCIATES INC /MD/ | FirstService Corp | 1,798,682 | 4.0% | EDGAR |
SC 13G/A | 2022-02-14 | PRICE T ROWE ASSOCIATES INC /MD/ | FirstService Corp | 4,988,748 | 11.3% | EDGAR |
SC 13G/A | 2022-02-07 | Durable Capital Partners LP | FirstService Corp | 3,152,276 | 7.2% | EDGAR |
SC 13G/A | 2021-02-16 | PRICE T ROWE ASSOCIATES INC /MD/ | FirstService Corp | 5,567,958 | 12.7% | EDGAR |
SC 13G | 2021-02-12 | Durable Capital Partners LP | FirstService Corp | 3,046,257 | 7.0% | EDGAR |
SC 13G/A | 2020-02-14 | PRICE T ROWE ASSOCIATES INC /MD/ | FirstService Corp | 5,704,682 | 13.7% | EDGAR |
SC 13D/A | 2019-05-13 | Hennick Jay S | FirstService Corp | 5,767,080 | 14.8% | EDGAR |
SC 13G/A | 2019-01-10 | PRICE T ROWE ASSOCIATES INC /MD/ | FirstService Corp | 5,441,637 | 15.7% | EDGAR |
SC 13G/A | 2018-02-14 | SPRUCE HOUSE INVESTMENT MANAGEMENT LLC | FirstService Corp | 0 | 0.0% | EDGAR |
SC 13G | 2018-02-14 | PRICE T ROWE ASSOCIATES INC /MD/ | FirstService Corp | 3,677,229 | 10.6% | EDGAR |
SC 13D | 2017-12-15 | Hennick Jay S | FirstService Corp | 3,598,220 | 10.0% | EDGAR |
SC 13G/A | 2017-02-14 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | FirstService Corp | 1,704,437 | 4.9% | EDGAR |
SC 13G/A | 2016-02-16 | SPRUCE HOUSE INVESTMENT MANAGEMENT LLC | FirstService Corp | 2,453,036 | 7.1% | EDGAR |
SC 13G | 2016-02-09 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | FirstService Corp | 2,796,572 | 8.1% | EDGAR |
SC 13G | 2015-06-22 | SPRUCE HOUSE INVESTMENT MANAGEMENT LLC | FirstService Corp | 2,453,036 | 7.1% | EDGAR |