TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 389,655 shares 389,655 $97.7M 6.3% new Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 489,358 shares; 2025Q2: 399,603 shares; 2025Q3: 386,308 shares; 2025Q4: 380,974 shares; 2026Q1: 356,661 shares 356,661 $89.1M 5.74% -24,313 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 172,330 shares; 2024Q4: 171,351 shares; 2025Q1: 172,281 shares; 2025Q2: 104,701 shares; 2025Q3: 101,263 shares; 2025Q4: 100,159 shares; 2026Q1: 94,067 shares 94,067 $81.4M 5.25% -6,092 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 652,030 shares 652,030 $81M 5.22% new Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 191,026 shares 191,026 $79.6M 5.13% new Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 380,520 shares; 2024Q4: 383,628 shares; 2025Q1: 529,519 shares; 2025Q2: 430,741 shares; 2025Q3: 417,459 shares; 2025Q4: 323,970 shares; 2026Q1: 225,829 shares 225,829 $77.2M 4.97% -98,141 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,211,726 shares; 2026Q1: 1,135,210 shares 1,135,210 $76.1M 4.91% -76,516 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 202,783 shares; 2024Q4: 200,822 shares; 2025Q1: 195,673 shares; 2025Q2: 158,876 shares; 2025Q3: 153,880 shares; 2025Q4: 152,121 shares; 2026Q1: 141,616 shares 141,616 $70.8M 4.56% -10,505 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 511,058 shares; 2024Q4: 507,003 shares; 2025Q1: 414,719 shares; 2025Q2: 333,429 shares; 2025Q3: 289,747 shares; 2025Q4: 210,649 shares; 2026Q1: 227,097 shares 227,097 $70.3M 4.53% +16,448 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 118,275 shares; 2025Q2: 96,863 shares; 2025Q3: 93,840 shares; 2025Q4: 80,578 shares; 2026Q1: 75,612 shares 75,612 $69.5M 4.48% -4,966 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 313,414 shares; 2024Q4: 310,421 shares; 2025Q1: 311,557 shares; 2025Q2: 253,109 shares; 2025Q3: 244,794 shares; 2025Q4: 240,911 shares; 2026Q1: 226,102 shares 226,102 $68.3M 4.4% -14,809 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 290,210 shares; 2024Q4: 286,690 shares; 2025Q1: 288,082 shares; 2025Q2: 233,938 shares; 2025Q3: 226,426 shares; 2025Q4: 223,462 shares; 2026Q1: 210,062 shares 210,062 $67.3M 4.34% -13,400 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 564,587 shares; 2024Q4: 564,897 shares; 2025Q1: 524,710 shares; 2025Q2: 425,841 shares; 2025Q3: 312,260 shares; 2025Q4: 251,035 shares; 2026Q1: 235,546 shares 235,546 $66.8M 4.31% -15,489 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 348,635 shares 348,635 $66.2M 4.26% new Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 188,730 shares; 2024Q4: 187,211 shares; 2025Q1: 156,745 shares; 2025Q2: 127,407 shares; 2025Q3: 123,310 shares; 2025Q4: 120,907 shares; 2026Q1: 120,209 shares 120,209 $64.8M 4.17% -698 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 164,049 shares; 2024Q4: 160,304 shares; 2025Q1: 162,315 shares; 2025Q2: 173,498 shares; 2025Q3: 168,015 shares; 2025Q4: 138,008 shares; 2026Q1: 129,062 shares 129,062 $63.4M 4.09% -8,946 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 232,024 shares; 2024Q4: 230,113 shares; 2025Q1: 199,665 shares; 2025Q2: 162,283 shares; 2025Q3: 157,072 shares; 2025Q4: 154,981 shares; 2026Q1: 144,288 shares 144,288 $62.9M 4.06% -10,693 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 143,796 shares; 2024Q4: 142,848 shares; 2025Q1: 142,663 shares; 2025Q2: 116,103 shares; 2025Q3: 112,201 shares; 2025Q4: 110,558 shares; 2026Q1: 138,884 shares 138,884 $60.1M 3.87% +28,326 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 516,559 shares; 2024Q4: 512,451 shares; 2025Q1: 514,722 shares; 2025Q2: 393,511 shares; 2025Q3: 380,234 shares; 2025Q4: 374,391 shares; 2026Q1: 352,067 shares 352,067 $59.5M 3.84% -22,324 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 611,263 shares; 2026Q1: 463,289 shares 463,289 $58.5M 3.77% -147,974 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 248,878 shares; 2025Q3: 239,609 shares; 2025Q4: 302,228 shares; 2026Q1: 292,167 shares 292,167 $57.9M 3.73% -10,061 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 226,767 shares; 2024Q4: 225,191 shares; 2025Q1: 224,519 shares; 2025Q2: 183,021 shares; 2025Q3: 177,318 shares; 2025Q4: 154,913 shares; 2026Q1: 145,506 shares 145,506 $53.9M 3.47% -9,407 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,806 shares; 2024Q4: 17,168 shares; 2025Q1: 9,151 shares; 2025Q2: 724 shares; 2025Q3: 3,147 shares; 2025Q4: 22,627 shares; 2026Q1: 6,850 shares 6,850 $4.46M 0.29% -15,777 Timeline TRI THOMSON REUTERS CORP More: the full row for THOMSON REUTERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,950 shares; 2024Q4: 6,396 shares; 2025Q1: 5,765 shares; 2025Q2: 5,572 shares; 2025Q3: 5,224 shares; 2025Q4: 3,994 shares; 2026Q1: 7,491 shares 7,491 $674K 0.04% +3,497 Timeline CM CANADIAN IMPERIAL BANK OF CO More: the full row for CANADIAN IMPERIAL BANK OF CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,931 shares; 2026Q1: 6,934 shares 6,934 $655K 0.04% +3 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,687 shares; 2024Q4: 6,124 shares; 2025Q1: 5,549 shares; 2025Q2: 5,334 shares; 2025Q3: 5,001 shares; 2025Q4: 3,060 shares; 2026Q1: 3,979 shares 3,979 $644K 0.04% +919 Timeline RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,051 shares; 2026Q1: 3,804 shares 3,804 $613K 0.04% -247 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 7,690 shares 7,690 $603K 0.04% new Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,268 shares; 2024Q4: 9,108 shares; 2025Q1: 8,206 shares; 2025Q2: 9,870 shares; 2025Q3: 9,261 shares; 2025Q4: 5,698 shares; 2026Q1: 5,700 shares 5,700 $585K 0.04% +2 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 27,824 shares; 2024Q4: 21,627 shares; 2025Q1: 19,485 shares; 2025Q2: 18,716 shares; 2025Q3: 17,639 shares; 2025Q4: 14,253 shares; 2026Q1: 14,290 shares 14,290 $577K 0.04% +37 Timeline FSV FIRSTSERVICE CORP NEW More: the full row for FIRSTSERVICE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 6,132 shares; 2024Q4: 6,629 shares; 2025Q1: 5,978 shares; 2025Q2: 5,740 shares; 2025Q3: 5,386 shares; 2025Q4: 3,313 shares; 2026Q1: 4,134 shares 4,134 $573K 0.04% +821 Timeline