MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 68,723 shares; 2024Q4: 76,796 shares; 2025Q1: 79,091 shares; 2025Q2: 79,583 shares 79,583 $41.5M 10.19% +492 Timeline AER AERCAP HOLDINGS NV More: the full row for AERCAP HOLDINGS NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 249,615 shares; 2024Q4: 293,563 shares; 2025Q1: 322,882 shares; 2025Q2: 337,375 shares 337,375 $37.2M 9.13% +14,493 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 137,353 shares; 2024Q4: 145,471 shares; 2025Q1: 149,816 shares; 2025Q2: 161,538 shares 161,538 $36M 8.83% +11,722 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 266,279 shares; 2024Q4: 282,016 shares; 2025Q1: 262,417 shares; 2025Q2: 264,048 shares 264,048 $28.9M 7.08% +1,631 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 45,652 shares; 2025Q2: 53,371 shares 53,371 $27.4M 6.73% +7,719 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,539 shares; 2024Q4: 4,389 shares; 2025Q1: 4,942 shares; 2025Q2: 4,972 shares 4,972 $26.9M 6.6% +30 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 120,463 shares; 2024Q4: 127,581 shares; 2025Q1: 131,510 shares; 2025Q2: 137,369 shares 137,369 $25.6M 6.28% +5,859 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,705 shares; 2024Q4: 39,933 shares; 2025Q1: 41,125 shares; 2025Q2: 41,381 shares 41,381 $23.8M 5.83% +256 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,371 shares; 2024Q4: 66,056 shares; 2025Q1: 68,029 shares; 2025Q2: 68,452 shares 68,452 $23.1M 5.66% +423 Timeline J JACOBS SOLUTIONS INC More: the full row for JACOBS SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,937 shares; 2024Q4: 90,151 shares; 2025Q1: 127,033 shares; 2025Q2: 153,121 shares 153,121 $22.7M 5.57% +26,088 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,959 shares; 2024Q4: 88,347 shares; 2025Q1: 97,012 shares; 2025Q2: 51,179 shares 51,179 $19.5M 4.79% -45,833 Timeline EXP EAGLE MATLS INC More: the full row for EAGLE MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,955 shares; 2024Q4: not reported; 2025Q1: 84,271 shares; 2025Q2: 84,795 shares 84,795 $19.1M 4.68% +524 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,308 shares; 2024Q4: 15,036 shares; 2025Q1: 20,325 shares; 2025Q2: 21,733 shares 21,733 $16.3M 3.99% +1,408 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,741 shares; 2024Q4: 74,639 shares; 2025Q1: 76,869 shares; 2025Q2: 77,347 shares 77,347 $15.8M 3.87% +478 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,241 shares; 2024Q4: 25,952 shares; 2025Q1: 32,950 shares; 2025Q2: 40,593 shares 40,593 $12.1M 2.96% +7,643 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 83,502 shares; 2024Q4: 88,436 shares; 2025Q1: 73,339 shares; 2025Q2: 50,233 shares 50,233 $10.2M 2.49% -23,106 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 38,240 shares; 2025Q2: 48,254 shares 48,254 $9.68M 2.37% +10,014 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,216 shares; 2024Q4: 43,764 shares; 2025Q1: 45,072 shares; 2025Q2: 45,352 shares 45,352 $7.39M 1.81% +280 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 51,582 shares 51,582 $4.62M 1.13% new Timeline