Latest 10-Q

What changed in FirstService Corporation's latest quarterly report, compared with the one before.

We have not read a recent 10-Q for this company yet.

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What FirstService Corporation and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$154.42+$0.26 (+0.17%) Nov 13 close
Oct 13, 2026: $130.81Oct 14, 2026: $130.65Oct 15, 2026: $135.07Oct 16, 2026: $135.67Oct 19, 2026: $133.45Oct 20, 2026: $138.51Oct 21, 2026: $136.59Oct 22, 2026: $147.22Oct 23, 2026: $143.67Oct 26, 2026: $144.16Oct 27, 2026: $141.20Oct 28, 2026: $138.96Oct 29, 2026: $144.50Oct 30, 2026: $144.98Nov 2, 2026: $151.79Nov 3, 2026: $148.90Nov 4, 2026: $155.25Nov 5, 2026: $153.62Nov 6, 2026: $153.12Nov 9, 2026: $157.05Nov 10, 2026: $155.00Nov 11, 2026: $155.94Nov 12, 2026: $154.16Nov 13, 2026: $154.42
Oct 13, 2026Low $130.65 · High $157.05Nov 13, 2026
Aug 13, 2026: $140.80Aug 14, 2026: $140.81Aug 17, 2026: $139.87Aug 18, 2026: $141.57Aug 19, 2026: $146.53Aug 20, 2026: $143.45Aug 21, 2026: $144.49Aug 24, 2026: $143.91Aug 25, 2026: $143.94Aug 26, 2026: $143.50Aug 27, 2026: $141.09Aug 28, 2026: $141.54Aug 31, 2026: $139.34Sep 1, 2026: $139.47Sep 2, 2026: $138.10Sep 3, 2026: $142.91Sep 4, 2026: $144.11Sep 8, 2026: $138.86Sep 9, 2026: $137.87Sep 10, 2026: $136.01Sep 11, 2026: $137.78Sep 14, 2026: $135.31Sep 15, 2026: $131.40Sep 16, 2026: $132.41Sep 17, 2026: $132.55Sep 18, 2026: $129.11Sep 21, 2026: $132.95Sep 22, 2026: $133.34Sep 23, 2026: $129.57Sep 24, 2026: $127.03Sep 25, 2026: $128.62Sep 28, 2026: $129.02Sep 29, 2026: $129.20Sep 30, 2026: $127.88Oct 1, 2026: $128.51Oct 2, 2026: $129.13Oct 5, 2026: $128.28Oct 6, 2026: $128.81Oct 7, 2026: $126.87Oct 8, 2026: $128.22Oct 9, 2026: $129.73Oct 12, 2026: $129.58Oct 13, 2026: $130.81Oct 14, 2026: $130.65Oct 15, 2026: $135.07Oct 16, 2026: $135.67Oct 19, 2026: $133.45Oct 20, 2026: $138.51Oct 21, 2026: $136.59Oct 22, 2026: $147.22Oct 23, 2026: $143.67Oct 26, 2026: $144.16Oct 27, 2026: $141.20Oct 28, 2026: $138.96Oct 29, 2026: $144.50Oct 30, 2026: $144.98Nov 2, 2026: $151.79Nov 3, 2026: $148.90Nov 4, 2026: $155.25Nov 5, 2026: $153.62Nov 6, 2026: $153.12Nov 9, 2026: $157.05Nov 10, 2026: $155.00Nov 11, 2026: $155.94Nov 12, 2026: $154.16Nov 13, 2026: $154.42
Aug 13, 2026Low $126.87 · High $157.05Nov 13, 2026
Nov 13, 2025: $155.74Nov 14, 2025: $156.13Nov 17, 2025: $150.73Nov 18, 2025: $150.91Nov 19, 2025: $152.27Nov 20, 2025: $151.88Nov 21, 2025: $154.88Nov 24, 2025: $152.13Nov 25, 2025: $152.95Nov 26, 2025: $153.73Nov 28, 2025: $156.85Dec 1, 2025: $156.08Dec 2, 2025: $154.33Dec 3, 2025: $154.45Dec 4, 2025: $154.91Dec 5, 2025: $154.92Dec 8, 2025: $152.80Dec 9, 2025: $149.87Dec 10, 2025: $149.71Dec 11, 2025: $152.72Dec 12, 2025: $154.54Dec 15, 2025: $152.97Dec 16, 2025: $154.67Dec 17, 2025: $154.00Dec 18, 2025: $157.99Dec 19, 2025: $154.69Dec 22, 2025: $152.99Dec 23, 2025: $154.94Dec 24, 2025: $156.47Dec 26, 2025: $156.74Dec 29, 2025: $156.43Dec 30, 2025: $155.88Dec 31, 2025: $155.53Jan 2, 2026: $150.99Jan 5, 2026: $152.97Jan 6, 2026: $155.14Jan 7, 2026: $154.28Jan 8, 2026: $156.28Jan 9, 2026: $159.47Jan 12, 2026: $160.47Jan 13, 2026: $156.72Jan 14, 2026: $160.78Jan 15, 2026: $163.13Jan 16, 2026: $162.23Jan 20, 2026: $160.92Jan 21, 2026: $160.74Jan 22, 2026: $159.90Jan 23, 2026: $160.03Jan 26, 2026: $161.19Jan 27, 2026: $157.49Jan 28, 2026: $158.23Jan 29, 2026: $155.44Jan 30, 2026: $155.26Feb 2, 2026: $153.64Feb 3, 2026: $154.55Feb 4, 2026: $165.10Feb 5, 2026: $158.68Feb 6, 2026: $160.80Feb 9, 2026: $164.29Feb 10, 2026: $161.83Feb 11, 2026: $157.54Feb 12, 2026: $150.40Feb 13, 2026: $154.65Feb 17, 2026: $154.30Feb 18, 2026: $156.86Feb 19, 2026: $156.06Feb 20, 2026: $155.75Feb 23, 2026: $151.83Feb 24, 2026: $155.15Feb 25, 2026: $154.96Feb 26, 2026: $158.31Feb 27, 2026: $157.57Mar 2, 2026: $155.52Mar 3, 2026: $153.92Mar 4, 2026: $150.72Mar 5, 2026: $149.81Mar 6, 2026: $148.81Mar 9, 2026: $150.06Mar 10, 2026: $149.52Mar 11, 2026: $145.27Mar 12, 2026: $141.96Mar 13, 2026: $141.24Mar 16, 2026: $141.96Mar 17, 2026: $142.79Mar 18, 2026: $140.83Mar 19, 2026: $138.10Mar 20, 2026: $134.25Mar 23, 2026: $137.51Mar 24, 2026: $136.42Mar 25, 2026: $137.76Mar 26, 2026: $137.92Mar 27, 2026: $134.27Mar 30, 2026: $136.20Mar 31, 2026: $138.94Apr 1, 2026: $138.16Apr 2, 2026: $139.72Apr 6, 2026: $141.35Apr 7, 2026: $142.88Apr 8, 2026: $144.83Apr 9, 2026: $145.74Apr 10, 2026: $145.90Apr 13, 2026: $148.70Apr 14, 2026: $149.15Apr 15, 2026: $149.25Apr 16, 2026: $149.11Apr 17, 2026: $152.26Apr 20, 2026: $149.99Apr 21, 2026: $146.72Apr 22, 2026: $149.56Apr 23, 2026: $149.16Apr 24, 2026: $146.38Apr 27, 2026: $146.80Apr 28, 2026: $143.02Apr 29, 2026: $134.08Apr 30, 2026: $133.81May 1, 2026: $132.34May 4, 2026: $128.01May 5, 2026: $125.66May 6, 2026: $132.53May 7, 2026: $134.46May 8, 2026: $134.56May 11, 2026: $131.34May 12, 2026: $130.75May 13, 2026: $129.13May 14, 2026: $129.91May 15, 2026: $129.70May 18, 2026: $130.77May 19, 2026: $127.13May 20, 2026: $131.62May 21, 2026: $133.13May 22, 2026: $131.66May 26, 2026: $133.84May 27, 2026: $134.83May 28, 2026: $138.72May 29, 2026: $134.20Jun 1, 2026: $134.25Jun 2, 2026: $138.25Jun 3, 2026: $137.27Jun 4, 2026: $139.62Jun 5, 2026: $140.68Jun 8, 2026: $138.40Jun 9, 2026: $143.01Jun 10, 2026: $142.93Jun 11, 2026: $141.46Jun 12, 2026: $143.36Jun 15, 2026: $143.71Jun 16, 2026: $142.69Jun 17, 2026: $138.00Jun 18, 2026: $137.83Jun 22, 2026: $130.55Jun 23, 2026: $132.61Jun 24, 2026: $135.59Jun 25, 2026: $136.01Jun 26, 2026: $140.85Jun 29, 2026: $141.98Jun 30, 2026: $142.11Jul 1, 2026: $143.06Jul 2, 2026: $145.74Jul 6, 2026: $144.64Jul 7, 2026: $144.92Jul 8, 2026: $141.68Jul 9, 2026: $142.57Jul 10, 2026: $143.44Jul 13, 2026: $143.28Jul 14, 2026: $144.71Jul 15, 2026: $146.80Jul 16, 2026: $151.21Jul 17, 2026: $148.46Jul 20, 2026: $146.79Jul 21, 2026: $143.31Jul 22, 2026: $141.63Jul 23, 2026: $131.14Jul 24, 2026: $137.46Jul 27, 2026: $140.23Jul 28, 2026: $143.02Jul 29, 2026: $142.41Jul 30, 2026: $144.57Jul 31, 2026: $140.89Aug 3, 2026: $143.70Aug 4, 2026: $141.40Aug 5, 2026: $144.67Aug 6, 2026: $142.77Aug 7, 2026: $143.91Aug 10, 2026: $142.74Aug 11, 2026: $143.34Aug 12, 2026: $142.01Aug 13, 2026: $140.80Aug 14, 2026: $140.81Aug 17, 2026: $139.87Aug 18, 2026: $141.57Aug 19, 2026: $146.53Aug 20, 2026: $143.45Aug 21, 2026: $144.49Aug 24, 2026: $143.91Aug 25, 2026: $143.94Aug 26, 2026: $143.50Aug 27, 2026: $141.09Aug 28, 2026: $141.54Aug 31, 2026: $139.34Sep 1, 2026: $139.47Sep 2, 2026: $138.10Sep 3, 2026: $142.91Sep 4, 2026: $144.11Sep 8, 2026: $138.86Sep 9, 2026: $137.87Sep 10, 2026: $136.01Sep 11, 2026: $137.78Sep 14, 2026: $135.31Sep 15, 2026: $131.40Sep 16, 2026: $132.41Sep 17, 2026: $132.55Sep 18, 2026: $129.11Sep 21, 2026: $132.95Sep 22, 2026: $133.34Sep 23, 2026: $129.57Sep 24, 2026: $127.03Sep 25, 2026: $128.62Sep 28, 2026: $129.02Sep 29, 2026: $129.20Sep 30, 2026: $127.88Oct 1, 2026: $128.51Oct 2, 2026: $129.13Oct 5, 2026: $128.28Oct 6, 2026: $128.81Oct 7, 2026: $126.87Oct 8, 2026: $128.22Oct 9, 2026: $129.73Oct 12, 2026: $129.58Oct 13, 2026: $130.81Oct 14, 2026: $130.65Oct 15, 2026: $135.07Oct 16, 2026: $135.67Oct 19, 2026: $133.45Oct 20, 2026: $138.51Oct 21, 2026: $136.59Oct 22, 2026: $147.22Oct 23, 2026: $143.67Oct 26, 2026: $144.16Oct 27, 2026: $141.20Oct 28, 2026: $138.96Oct 29, 2026: $144.50Oct 30, 2026: $144.98Nov 2, 2026: $151.79Nov 3, 2026: $148.90Nov 4, 2026: $155.25Nov 5, 2026: $153.62Nov 6, 2026: $153.12Nov 9, 2026: $157.05Nov 10, 2026: $155.00Nov 11, 2026: $155.94Nov 12, 2026: $154.16Nov 13, 2026: $154.42
Nov 13, 2025Low $125.66 · High $165.10Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.