Skip to content

SRB CORP

Follow

13F filer, CIK 1496228, BOSTON, MA

SRB CORP reported $1,859,294,349 across 23 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-08-14. Its ten largest share positions make up 70.33% of the portfolio.

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

Period
2026-06-30
Reported value
$1.86B
Holdings
23
Top 10 weight
70.33%
New
0
Sold out
0

Largest buys vs the previous quarter

SecurityShares changeApprox. value
XLKadded+347,007$66.1M
XLIadded+276,962$51.3M
XLPadded+429,247$35.7M

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
INTCreduced-1,079,008-$151M
GEreduced-180,986-$67.6M
WMTreduced-418,331-$47.4M
PGreduced-67,522-$9.9M
MSFTreduced-7,161-$2.67M

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 2026

Share positions as resolved from 13F-HR 0000904454-26-000456, largest first. % of portfolio is the value over $1,859,294,349, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
XLKSELECT SECTOR SPDR TRQuarterly 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$229M12.3%+347,007Timeline
MSFTMICROSOFT CORPQuarterly 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$212M11.4%-7,161Timeline
INTCINTEL CORPQuarterly 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$149M8.02%-1,079,008Timeline
SAFTSAFETY INS GROUP INCQuarterly 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$134M7.23%0Timeline
RNRRENAISSANCERE HLDGS LTDQuarterly 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$123M6.62%0Timeline
AMZNAMAZON COM INCQuarterly 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$107M5.77%0Timeline
GWWWW GRAINGER INCQuarterly 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$91M4.89%0Timeline
XLVSELECT SECTOR SPDR TRQuarterly 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.3M4.75%0Timeline
XLBSELECT SECTOR SPDR TRQuarterly 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.9M4.73%0Timeline
XLCSELECT SECTOR SPDR TRQuarterly 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.8M4.61%0Timeline
GOOGLALPHABET INCQuarterly 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.8M4.4%-1,123Timeline
MRKMERCK & CO INCQuarterly 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.5M3.2%0Timeline
XLISELECT SECTOR SPDR TRQuarterly 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.5M3.09%+276,962Timeline
CVSCVS HEALTH CORPQuarterly 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.3M2.82%0Timeline
TMTOYOTA MOTOR CORPQuarterly 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.1M2.64%-126Timeline
GEGE AEROSPACEQuarterly 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.8M2.41%-180,986Timeline
XLPSELECT SECTOR SPDR TRQuarterly 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.6M2.18%+429,247Timeline
SHWSHERWIN WILLIAMS COQuarterly 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.9M2.04%0Timeline
RSRELIANCE INCQuarterly 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.9M1.93%0Timeline
CMCSACOMCAST CORP NEWQuarterly 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.9M1.45%0Timeline
PGPROCTER & GAMBLE COQuarterly 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.3M1.3%-67,522Timeline
WMTWALMART INCQuarterly 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.9M1.23%-418,331Timeline
XLYSELECT SECTOR SPDR TRQuarterly 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.1M0.97%0Timeline

How Q2 2026 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-26-000456 base2026-08-14acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0000904454-26-000456 Quarter ended 2026-06-302026-08-14acceptance time not in the bulk data set
13F-HR 0000904454-26-000289 Quarter ended 2026-03-312026-05-14acceptance time not in the bulk data set
13F-HR 0000904454-26-000102 Quarter ended 2025-12-312026-02-13acceptance time not in the bulk data set
13F-HR 0000904454-25-000595 Quarter ended 2025-09-302025-11-14acceptance time not in the bulk data set
13F-HR 0000904454-25-000420 Quarter ended 2025-06-302025-08-14acceptance time not in the bulk data set
13F-HR 0000904454-25-000270 Quarter ended 2025-03-312025-05-14acceptance time not in the bulk data set
13F-HR 0000904454-25-000128 Quarter ended 2024-12-312025-02-14acceptance time not in the bulk data set
13F-HR 0000904454-24-000609 Quarter ended 2024-09-302024-11-14acceptance time not in the bulk data set
13F-HR 0000904454-24-000460 Quarter ended 2024-06-302024-08-14acceptance time not in the bulk data set
13F-HR 0000904454-24-000309 Quarter ended 2024-03-312024-05-14acceptance time not in the bulk data set
13F-HR 0000904454-24-000165 Quarter ended 2023-12-312024-02-14acceptance time not in the bulk data set
13F-HR 0000904454-23-000629 Quarter ended 2023-09-302023-11-14acceptance time not in the bulk data set
13F-HR 0000904454-23-000498 Quarter ended 2023-06-302023-08-14acceptance time not in the bulk data set
13F-HR 0000904454-23-000315 Quarter ended 2023-03-312023-05-15acceptance time not in the bulk data set
13F-HR 0001567619-23-002780 Quarter ended 2022-12-312023-02-14acceptance time not in the bulk data set
13F-HR 0001567619-22-019743 Quarter ended 2022-09-302022-11-14acceptance time not in the bulk data set
13F-HR 0001567619-22-015723 Quarter ended 2022-06-302022-08-12acceptance time not in the bulk data set
13F-HR 0001567619-22-010375 Quarter ended 2022-03-312022-05-13acceptance time not in the bulk data set
13F-HR 0001567619-22-003894 Quarter ended 2021-12-312022-02-14acceptance time not in the bulk data set
13F-HR 0001567619-21-019824 Quarter ended 2021-09-302021-11-12acceptance time not in the bulk data set
13F-HR 0001567619-21-015368 Quarter ended 2021-06-302021-08-13acceptance time not in the bulk data set
13F-HR 0001567619-21-009977 Quarter ended 2021-03-312021-05-14acceptance time not in the bulk data set
13F-HR 0001567619-21-003251 Quarter ended 2020-12-312021-02-12acceptance time not in the bulk data set
13F-HR 0001567619-20-019376 Quarter ended 2020-09-302020-11-13acceptance time not in the bulk data set
13F-HR 0001567619-20-015229 Quarter ended 2020-06-302020-08-14acceptance time not in the bulk data set
13F-HR 0001567619-20-010013 Quarter ended 2020-03-312020-05-14acceptance time not in the bulk data set
13F-HR 0001567619-20-004073 Quarter ended 2019-12-312020-02-14acceptance time not in the bulk data set
13F-HR 0001567619-19-021298 Quarter ended 2019-09-302019-11-14acceptance time not in the bulk data set
13F-HR 0001567619-19-016692 Quarter ended 2019-06-302019-08-14acceptance time not in the bulk data set
13F-HR 0001567619-19-010735 Quarter ended 2019-03-312019-05-14acceptance time not in the bulk data set
13F-HR 0001567619-19-004136 Quarter ended 2018-12-312019-02-14acceptance time not in the bulk data set
13F-HR 0001567619-18-005956 Quarter ended 2018-09-302018-11-14acceptance time not in the bulk data set
13F-HR 0001567619-18-000714 Quarter ended 2018-06-302018-08-14acceptance time not in the bulk data set
13F-HR 0001140361-18-023180 Quarter ended 2018-03-312018-05-14acceptance time not in the bulk data set
13F-HR 0001140361-18-007864 Quarter ended 2017-12-312018-02-14acceptance time not in the bulk data set
13F-HR 0001140361-17-042502 Quarter ended 2017-09-302017-11-14acceptance time not in the bulk data set
13F-HR 0001140361-17-032096 Quarter ended 2017-06-302017-08-14acceptance time not in the bulk data set
13F-HR 0001140361-17-020397 Quarter ended 2017-03-312017-05-15acceptance time not in the bulk data set
13F-HR 0001140361-17-007750 Quarter ended 2016-12-312017-02-15acceptance time not in the bulk data set
13F-HR 0001140361-16-086714 Quarter ended 2016-09-302016-11-15acceptance time not in the bulk data set
13F-HR 0001140361-16-076709 Quarter ended 2016-06-302016-08-15acceptance time not in the bulk data set
13F-HR 0001140361-16-065026 Quarter ended 2016-03-312016-05-13acceptance time not in the bulk data set
13F-HR 0001140361-16-052317 Quarter ended 2015-12-312016-02-12acceptance time not in the bulk data set
13F-HR 0001140361-15-041058 Quarter ended 2015-09-302015-11-13acceptance time not in the bulk data set
13F-HR/A 0001140361-15-032034 Quarter ended 2015-06-302015-08-14acceptance time not in the bulk data set
13F-HR 0001140361-15-031763 Quarter ended 2015-06-302015-08-14acceptance time not in the bulk data set
13F-HR 0001140361-15-019857 Quarter ended 2015-03-312015-05-15acceptance time not in the bulk data set
13F-HR 0001140361-15-007562 Quarter ended 2014-12-312015-02-17acceptance time not in the bulk data set
13F-HR 0001140361-14-041971 Quarter ended 2014-09-302014-11-14acceptance time not in the bulk data set
13F-HR 0001140361-14-032667 Quarter ended 2014-06-302014-08-14acceptance time not in the bulk data set
13F-HR 0001140361-14-020814 Quarter ended 2014-03-312014-05-14acceptance time not in the bulk data set
13F-HR 0001140361-14-007258 Quarter ended 2013-12-312014-02-14acceptance time not in the bulk data set
13F-HR 0001140361-13-042675 Quarter ended 2013-09-302013-11-14acceptance time not in the bulk data set
13F-HR 0001140361-13-032379 Quarter ended 2013-06-302013-08-14acceptance time not in the bulk data set