TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,553 shares; 2024Q4: 56,459 shares; 2025Q1: 64,644 shares; 2025Q2: 66,750 shares 66,750 $13.9M 4.63% +2,106 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 77,029 shares; 2024Q4: 77,029 shares; 2025Q1: 100,910 shares; 2025Q2: 94,697 shares 94,697 $13.3M 4.45% -6,213 Timeline SRE SEMPRA More: the full row for SEMPRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 135,405 shares; 2024Q4: 135,405 shares; 2025Q1: 143,276 shares; 2025Q2: 166,384 shares 166,384 $12.6M 4.21% +23,108 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,515 shares; 2024Q4: 37,515 shares; 2025Q1: 40,259 shares; 2025Q2: 42,109 shares 42,109 $12.2M 4.08% +1,850 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 170,000 shares; 2024Q4: 245,000 shares; 2025Q1: 245,000 shares; 2025Q2: 245,000 shares 245,000 $11.5M 3.85% 0 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,375 shares; 2024Q4: 46,580 shares; 2025Q1: 49,993 shares; 2025Q2: 51,298 shares 51,298 $11.2M 3.73% +1,305 Timeline CTRA COTERRA ENERGY INC More: the full row for COTERRA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 403,106 shares; 2024Q4: 440,262 shares; 2025Q1: 427,580 shares; 2025Q2: 439,410 shares 439,410 $11.2M 3.72% +11,830 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 142,109 shares; 2024Q4: 174,635 shares; 2025Q1: 169,254 shares; 2025Q2: 156,940 shares 156,940 $11.1M 3.71% -12,314 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 266,951 shares; 2024Q4: 400,263 shares; 2025Q1: 430,108 shares; 2025Q2: 454,020 shares 454,020 $11M 3.67% +23,912 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,234 shares; 2024Q4: 56,629 shares; 2025Q1: 60,751 shares; 2025Q2: 47,376 shares 47,376 $10.5M 3.5% -13,375 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO 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: 58,577 shares; 2025Q1: 87,729 shares; 2025Q2: 81,612 shares 81,612 $10.1M 3.38% -6,117 Timeline PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,972 shares; 2024Q4: 44,972 shares; 2025Q1: 49,932 shares; 2025Q2: 53,417 shares 53,417 $9.96M 3.32% +3,485 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,793 shares; 2024Q4: 12,793 shares; 2025Q1: 17,783 shares; 2025Q2: 18,037 shares 18,037 $9.9M 3.31% +254 Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,377 shares; 2024Q4: 117,377 shares; 2025Q1: 125,999 shares; 2025Q2: 92,723 shares 92,723 $9.79M 3.27% -33,276 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,732 shares; 2024Q4: 46,749 shares; 2025Q1: 50,397 shares; 2025Q2: 55,286 shares 55,286 $9.52M 3.18% +4,889 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,089 shares; 2024Q4: 82,954 shares; 2025Q1: 88,958 shares; 2025Q2: 90,505 shares 90,505 $9.51M 3.18% +1,547 Timeline CPT CAMDEN PPTY TR More: the full row for CAMDEN PPTY TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,210 shares; 2024Q4: 67,210 shares; 2025Q1: 73,177 shares; 2025Q2: 82,813 shares 82,813 $9.33M 3.12% +9,636 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,312 shares; 2024Q4: 20,312 shares; 2025Q1: 24,409 shares; 2025Q2: 25,270 shares 25,270 $9.26M 3.09% +861 Timeline TECK TECK RESOURCES LTD More: the full row for TECK RESOURCES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 202,423 shares; 2024Q4: 202,423 shares; 2025Q1: 216,798 shares; 2025Q2: 221,779 shares 221,779 $8.96M 2.99% +4,981 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 182,046 shares; 2024Q4: 182,046 shares; 2025Q1: 214,679 shares; 2025Q2: 183,605 shares 183,605 $8.69M 2.9% -31,074 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,718 shares; 2024Q4: 27,718 shares; 2025Q1: 29,437 shares; 2025Q2: 30,681 shares 30,681 $8.65M 2.89% +1,244 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,588 shares; 2024Q4: 32,588 shares; 2025Q1: 34,875 shares; 2025Q2: 37,151 shares 37,151 $8.55M 2.85% +2,276 Timeline ADVANCED ENERGY INDS ADVANCED ENERGY INDS More: the full row for ADVANCED ENERGY INDS 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: 2,000,000 shares; 2025Q1: 7,000,000 shares; 2025Q2: 7,000,000 shares 7,000,000 $8.41M 2.81% 0 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: 17,305 shares; 2024Q4: 17,305 shares; 2025Q1: 22,439 shares; 2025Q2: 16,894 shares 16,894 $8.4M 2.81% -5,545 Timeline EXE EXPAND ENERGY CORPORATION More: the full row for EXPAND ENERGY CORPORATION 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,000 shares; 2025Q2: 66,099 shares 66,099 $7.73M 2.58% +28,099 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 186,838 shares; 2024Q4: 186,838 shares; 2025Q1: 190,468 shares; 2025Q2: 173,365 shares 173,365 $7.45M 2.49% -17,103 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW 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: 86,243 shares 86,243 $7.04M 2.35% new Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,182 shares; 2024Q4: 90,441 shares; 2025Q1: 94,305 shares; 2025Q2: 72,216 shares 72,216 $7.03M 2.35% -22,089 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,795 shares; 2024Q4: 72,795 shares; 2025Q1: 76,840 shares; 2025Q2: 79,061 shares 79,061 $6.98M 2.33% +2,221 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 229,313 shares; 2024Q4: 126,381 shares; 2025Q1: 198,721 shares; 2025Q2: 204,892 shares 204,892 $6.93M 2.31% +6,171 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,988 shares; 2024Q4: 22,988 shares; 2025Q1: 25,081 shares; 2025Q2: 33,537 shares 33,537 $6.88M 2.3% +8,456 Timeline ARE ALEXANDRIA REAL ESTATE EQ IN More: the full row for ALEXANDRIA REAL ESTATE EQ IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,041 shares; 2024Q4: 25,132 shares; 2025Q1: 25,132 shares; 2025Q2: 25,132 shares 25,132 $1.83M 0.61% 0 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY 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: 2,842 shares 2,842 $197K 0.07% new Timeline