Skip to content

SRB CORP

Follow

13F filer, CIK 1496228, BOSTON, MA

SRB CORP reported $1,666,796,524 across 23 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-08-14. Its ten largest share positions make up 71.66% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0000904454-25-000420

Period
2025-06-30
Reported value
$1.67B
Holdings
23
Top 10 weight
71.66%
New
0
Sold out
0

Largest buys vs the previous quarter

SecurityShares changeApprox. value
XLVadded+498,227$67.2M
XLBadded+134,501$11.8M
XLCadded+86,265$9.36M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
MRKreduced-748,990-$59.3M
XLKreduced-187,297-$47.4M
CVSreduced-82,795-$5.71M
MSFTreduced-89-$44.3K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2025

Share positions as resolved from 13F-HR 0000904454-25-000420, largest first. % of portfolio is the value over $1,666,796,524, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 748,727 shares; 2024Q4: 748,727 shares; 2025Q1: 693,012 shares; 2025Q2: 692,923 shares 692,923$345M20.68%-89Timeline
SAFTSAFETY INS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,842,284 shares; 2024Q4: 1,842,284 shares; 2025Q1: 1,842,284 shares; 2025Q2: 1,842,284 shares 1,842,284$146M8.77%0Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 490,272 shares; 2024Q4: 490,272 shares; 2025Q1: 490,272 shares; 2025Q2: 490,272 shares 490,272$108M6.45%0Timeline
RNRRENAISSANCERE HLDGS LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 443,851 shares; 2024Q4: 443,851 shares; 2025Q1: 421,659 shares; 2025Q2: 421,659 shares 421,659$102M6.14%0Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 396,579 shares; 2024Q4: 396,579 shares; 2025Q1: 382,754 shares; 2025Q2: 382,754 shares 382,754$98.5M5.91%0Timeline
XLCSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 34,940 shares; 2025Q1: 714,509 shares; 2025Q2: 800,774 shares 800,774$86.9M5.21%+86,265Timeline
XLKSELECT SECTOR SPDR TRQuarterly 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: 511,482 shares; 2025Q2: 324,185 shares 324,185$82.1M4.93%-187,297Timeline
XLBSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 35,489 shares; 2025Q1: 730,289 shares; 2025Q2: 864,790 shares 864,790$75.9M4.56%+134,501Timeline
XLVSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 24,429 shares; 2025Q1: 58,591 shares; 2025Q2: 556,818 shares 556,818$75.1M4.5%+498,227Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 767,502 shares; 2024Q4: 767,502 shares; 2025Q1: 767,502 shares; 2025Q2: 767,502 shares 767,502$75M4.5%0Timeline
GWWWW GRAINGER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,018 shares; 2024Q4: 72,018 shares; 2025Q1: 70,760 shares; 2025Q2: 70,760 shares 70,760$73.6M4.42%0Timeline
TMTOYOTA MOTOR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 390,948 shares; 2024Q4: 398,656 shares; 2025Q1: 298,992 shares; 2025Q2: 298,992 shares 298,992$51.5M3.09%0Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,398,974 shares; 2024Q4: not reported; 2025Q1: 2,185,098 shares; 2025Q2: 2,185,098 shares 2,185,098$48.9M2.94%0Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 280,762 shares; 2024Q4: 280,762 shares; 2025Q1: 280,762 shares; 2025Q2: 280,762 shares 280,762$44.7M2.68%0Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 428,093 shares; 2024Q4: 428,093 shares; 2025Q1: 234,211 shares; 2025Q2: 234,211 shares 234,211$41.3M2.48%0Timeline
CVSCVS HEALTH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,131,646 shares; 2024Q4: 1,131,646 shares; 2025Q1: 678,988 shares; 2025Q2: 596,193 shares 596,193$41.1M2.47%-82,795Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,297,433 shares; 2024Q4: 1,297,433 shares; 2025Q1: 1,245,536 shares; 2025Q2: 496,546 shares 496,546$39.3M2.36%-748,990Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 253,460 shares; 2024Q4: 253,460 shares; 2025Q1: 112,070 shares; 2025Q2: 112,070 shares 112,070$38.5M2.31%0Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,009,847 shares; 2024Q4: 2,009,847 shares; 2025Q1: 1,007,150 shares; 2025Q2: 1,007,150 shares 1,007,150$35.9M2.16%0Timeline
RSRELIANCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,075 shares; 2024Q4: 235,075 shares; 2025Q1: 98,231 shares; 2025Q2: 98,231 shares 98,231$30.8M1.85%0Timeline
XLYSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 17,692 shares; 2025Q1: 77,270 shares; 2025Q2: 77,270 shares 77,270$16.8M1.01%0Timeline
XLISELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 20,584 shares; 2025Q1: 33,621 shares; 2025Q2: 33,621 shares 33,621$4.96M0.3%0Timeline
XLPSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 26,265 shares; 2025Q1: 59,584 shares; 2025Q2: 59,584 shares 59,584$4.82M0.29%0Timeline

How Q2 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0000904454-25-000420 base2025-08-14acceptance time not in the bulk data set