XLK SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 511,482 shares; 2025Q2: 324,185 shares; 2025Q3: 400,624 shares; 2025Q4: 853,424 shares; 2026Q1: 853,424 shares; 2026Q2: 1,200,431 shares 1,200,431 $229M 12.3% +347,007 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 748,727 shares; 2024Q4: 748,727 shares; 2025Q1: 693,012 shares; 2025Q2: 692,923 shares; 2025Q3: 692,923 shares; 2025Q4: 692,923 shares; 2026Q1: 575,549 shares; 2026Q2: 568,388 shares 568,388 $212M 11.4% -7,161 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,398,974 shares; 2024Q4: not reported; 2025Q1: 2,185,098 shares; 2025Q2: 2,185,098 shares; 2025Q3: 2,185,098 shares; 2025Q4: 2,185,098 shares; 2026Q1: 2,146,415 shares; 2026Q2: 1,067,407 shares 1,067,407 $149M 8.02% -1,079,008 Timeline SAFT SAFETY INS GROUP INC More: the full row for SAFETY INS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,842,284 shares; 2024Q4: 1,842,284 shares; 2025Q1: 1,842,284 shares; 2025Q2: 1,842,284 shares; 2025Q3: 1,842,284 shares; 2025Q4: 1,842,284 shares; 2026Q1: 1,794,655 shares; 2026Q2: 1,794,655 shares 1,794,655 $134M 7.23% 0 Timeline RNR RENAISSANCERE HLDGS LTD More: the full row for RENAISSANCERE HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 443,851 shares; 2024Q4: 443,851 shares; 2025Q1: 421,659 shares; 2025Q2: 421,659 shares; 2025Q3: 420,089 shares; 2025Q4: 420,089 shares; 2026Q1: 388,478 shares; 2026Q2: 388,478 shares 388,478 $123M 6.62% 0 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; 2024Q3: 490,272 shares; 2024Q4: 490,272 shares; 2025Q1: 490,272 shares; 2025Q2: 490,272 shares; 2025Q3: 460,450 shares; 2025Q4: 460,450 shares; 2026Q1: 450,434 shares; 2026Q2: 450,434 shares 450,434 $107M 5.77% 0 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,018 shares; 2024Q4: 72,018 shares; 2025Q1: 70,760 shares; 2025Q2: 70,760 shares; 2025Q3: 68,199 shares; 2025Q4: 68,199 shares; 2026Q1: 66,861 shares; 2026Q2: 66,861 shares 66,861 $91M 4.89% 0 Timeline XLV SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 24,429 shares; 2025Q1: 58,591 shares; 2025Q2: 556,818 shares; 2025Q3: 556,818 shares; 2025Q4: 556,818 shares; 2026Q1: 556,818 shares; 2026Q2: 556,818 shares 556,818 $88.3M 4.75% 0 Timeline XLB SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 35,489 shares; 2025Q1: 730,289 shares; 2025Q2: 864,790 shares; 2025Q3: 864,790 shares; 2025Q4: 1,729,580 shares; 2026Q1: 1,729,580 shares; 2026Q2: 1,729,580 shares 1,729,580 $87.9M 4.73% 0 Timeline XLC SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 34,940 shares; 2025Q1: 714,509 shares; 2025Q2: 800,774 shares; 2025Q3: 800,774 shares; 2025Q4: 800,774 shares; 2026Q1: 800,774 shares; 2026Q2: 800,774 shares 800,774 $85.8M 4.61% 0 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 428,093 shares; 2024Q4: 428,093 shares; 2025Q1: 234,211 shares; 2025Q2: 234,211 shares; 2025Q3: 234,211 shares; 2025Q4: 234,211 shares; 2026Q1: 229,991 shares; 2026Q2: 228,868 shares 228,868 $81.8M 4.4% -1,123 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,297,433 shares; 2024Q4: 1,297,433 shares; 2025Q1: 1,245,536 shares; 2025Q2: 496,546 shares; 2025Q3: 473,365 shares; 2025Q4: 473,365 shares; 2026Q1: 463,298 shares; 2026Q2: 463,298 shares 463,298 $59.5M 3.2% 0 Timeline XLI SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 20,584 shares; 2025Q1: 33,621 shares; 2025Q2: 33,621 shares; 2025Q3: 33,621 shares; 2025Q4: 33,621 shares; 2026Q1: 33,621 shares; 2026Q2: 310,583 shares 310,583 $57.5M 3.09% +276,962 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,131,646 shares; 2024Q4: 1,131,646 shares; 2025Q1: 678,988 shares; 2025Q2: 596,193 shares; 2025Q3: 526,855 shares; 2025Q4: 526,855 shares; 2026Q1: 506,016 shares; 2026Q2: 506,016 shares 506,016 $52.3M 2.82% 0 Timeline TM TOYOTA MOTOR CORP More: the full row for TOYOTA MOTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 390,948 shares; 2024Q4: 398,656 shares; 2025Q1: 298,992 shares; 2025Q2: 298,992 shares; 2025Q3: 298,092 shares; 2025Q4: 298,092 shares; 2026Q1: 291,815 shares; 2026Q2: 291,689 shares 291,689 $49.1M 2.64% -126 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 396,579 shares; 2024Q4: 396,579 shares; 2025Q1: 382,754 shares; 2025Q2: 382,754 shares; 2025Q3: 369,895 shares; 2025Q4: 369,895 shares; 2026Q1: 300,911 shares; 2026Q2: 119,925 shares 119,925 $44.8M 2.41% -180,986 Timeline XLP SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 26,265 shares; 2025Q1: 59,584 shares; 2025Q2: 59,584 shares; 2025Q3: 59,584 shares; 2025Q4: 59,584 shares; 2026Q1: 59,584 shares; 2026Q2: 488,831 shares 488,831 $40.6M 2.18% +429,247 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; 2024Q3: 253,460 shares; 2024Q4: 253,460 shares; 2025Q1: 112,070 shares; 2025Q2: 112,070 shares; 2025Q3: 112,070 shares; 2025Q4: 112,070 shares; 2026Q1: 110,041 shares; 2026Q2: 110,041 shares 110,041 $37.9M 2.04% 0 Timeline RS RELIANCE INC More: the full row for RELIANCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 235,075 shares; 2024Q4: 235,075 shares; 2025Q1: 98,231 shares; 2025Q2: 98,231 shares; 2025Q3: 98,231 shares; 2025Q4: 98,231 shares; 2026Q1: 95,976 shares; 2026Q2: 95,976 shares 95,976 $35.9M 1.93% 0 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,009,847 shares; 2024Q4: 2,009,847 shares; 2025Q1: 1,007,150 shares; 2025Q2: 1,007,150 shares; 2025Q3: 1,007,150 shares; 2025Q4: 1,096,685 shares; 2026Q1: 1,096,685 shares; 2026Q2: 1,096,685 shares 1,096,685 $26.9M 1.45% 0 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 280,762 shares; 2024Q4: 280,762 shares; 2025Q1: 280,762 shares; 2025Q2: 280,762 shares; 2025Q3: 265,635 shares; 2025Q4: 265,635 shares; 2026Q1: 232,924 shares; 2026Q2: 165,402 shares 165,402 $24.3M 1.3% -67,522 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 767,502 shares; 2024Q4: 767,502 shares; 2025Q1: 767,502 shares; 2025Q2: 767,502 shares; 2025Q3: 727,050 shares; 2025Q4: 727,050 shares; 2026Q1: 620,579 shares; 2026Q2: 202,248 shares 202,248 $22.9M 1.23% -418,331 Timeline XLY SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 17,692 shares; 2025Q1: 77,270 shares; 2025Q2: 77,270 shares; 2025Q3: 77,270 shares; 2025Q4: 154,540 shares; 2026Q1: 154,540 shares; 2026Q2: 154,540 shares 154,540 $18.1M 0.97% 0 Timeline