Skip to content

RTX CORPORATION: filings

Every RTX CORPORATION annual and quarterly report in the SEC record with the published financial measures it tagged, 69 filings, each linked to its SEC index.

Filings with published measures

Each page shows what one filing reported, as tagged in that filing, with the periods it covered. Later filings can restate a value; the company overview shows the latest-filed value per period.

FormFiledFiscal periodMeasuresFactsSEC accession
10-Q2026-07-23fiscal Q2 2026441250000101829-26-000027
10-Q2026-04-21fiscal Q1 202644930000101829-26-000011
10-K2026-02-06fiscal FY 2025521380000101829-26-000006
10-Q2025-10-21fiscal Q3 2025441250000101829-25-000042
10-Q2025-07-22fiscal Q2 2025441250000101829-25-000032
10-Q2025-04-22fiscal Q1 202544930000101829-25-000015
10-K2025-02-03fiscal FY 2024541440000101829-25-000005
10-Q2024-10-22fiscal Q3 2024451340000101829-24-000038
10-Q2024-07-25fiscal Q2 2024451330000101829-24-000027
10-Q2024-04-23fiscal Q1 202445950000101829-24-000012
10-K2024-02-05fiscal FY 2023521370000101829-24-000008
10-Q2023-10-24fiscal Q3 2023451330000101829-23-000037
10-Q2023-07-25fiscal Q2 2023441290000101829-23-000032
10-Q2023-04-25fiscal Q1 202345950000101829-23-000015
10-K2023-02-07fiscal FY 2022521370000101829-23-000009
10-Q2022-10-25fiscal Q3 2022411230000101829-22-000056
10-Q2022-07-26fiscal Q2 2022411230000101829-22-000040
10-Q2022-04-26fiscal Q1 202241870000101829-22-000018
10-K2022-02-11fiscal FY 2021521370000101829-22-000005
10-Q2021-10-26fiscal Q3 2021411310000101829-21-000056
10-Q2021-07-27fiscal Q2 2021411310000101829-21-000051
10-Q2021-04-27fiscal Q1 202141870000101829-21-000024
10-K2021-02-08fiscal FY 2020541790000101829-21-000008
10-Q2020-10-27fiscal Q3 2020411230000101829-20-000071
10-Q2020-07-29fiscal Q2 2020411340000101829-20-000055
10-Q2020-05-07fiscal Q1 202039830000101829-20-000034
10-K2020-02-06fiscal FY 2019521720000101829-20-000013
10-Q2019-10-25fiscal Q3 2019411200000101829-19-000047
10-Q2019-07-26fiscal Q2 2019411200000101829-19-000038
10-Q2019-04-26fiscal Q1 201941870000101829-19-000016
10-K2019-02-07fiscal FY 2018491670000101829-19-000007
10-Q2018-10-26fiscal Q3 2018391210000101829-18-000043
10-Q2018-07-27fiscal Q2 2018391210000101829-18-000027
10-Q2018-04-27fiscal Q1 201838830000101829-18-000009
10-K2018-02-09fiscal FY 2017481570000101829-18-000005
10-Q2017-10-27fiscal Q3 2017371150000101829-17-000044
10-Q2017-07-28fiscal Q2 2017371150000101829-17-000034
10-Q2017-04-28fiscal Q1 201737810000101829-17-000016
10-K2017-02-09fiscal FY 2016481560000101829-17-000007
10-Q2016-10-27fiscal Q3 2016371150000101829-16-000091
10-Q2016-07-29fiscal Q2 2016371150000101829-16-000080
10-Q2016-04-29fiscal Q1 201637810000101829-16-000062
10-K2016-02-11fiscal FY 2015461500000101829-16-000050
10-Q2015-10-23fiscal Q3 2015371150000101829-15-000042
10-Q2015-07-24fiscal Q2 2015371160000101829-15-000035
10-Q2015-04-24fiscal Q1 201538830000101829-15-000015
10-K2015-02-05fiscal FY 2014451480000101829-15-000005
10-Q2014-10-24fiscal Q3 2014351020000101829-14-000039
10-Q2014-07-25fiscal Q2 2014351020000101829-14-000033
10-Q2014-04-25fiscal Q1 201435720000101829-14-000016
10-K2014-02-06fiscal FY 2013441450000101829-14-000006
10-Q2013-10-25fiscal Q3 201335980000101829-13-000045
10-Q2013-07-26fiscal Q2 201335980000101829-13-000029
10-Q2013-04-26fiscal Q1 201335720000101829-13-000007
10-K2013-02-07fiscal FY 2012431410001193125-13-042195
10-Q2012-10-26fiscal Q3 201235980001193125-12-436499
10-Q2012-07-30fiscal Q2 201235980001193125-12-322870
10-Q2012-04-30fiscal Q1 201235720001193125-12-196669
10-K2012-02-09fiscal FY 2011431410001193125-12-047752
10-Q2011-10-24fiscal Q3 2011371000001193125-11-277919
10-Q2011-07-25fiscal Q2 2011371000001193125-11-195231
10-Q2011-04-25fiscal Q1 201137760001193125-11-106870
10-K2011-02-10fiscal FY 2010431400001193125-11-029695
10-Q2010-10-25fiscal Q3 2010391080001193125-10-235003
10-Q2010-07-26fiscal Q2 2010391080001193125-10-165467
10-Q2010-04-26fiscal Q1 201037740001193125-10-092555
10-K2010-02-11fiscal FY 200934880001193125-10-027861
10-Q2009-10-23fiscal Q3 200933900001193125-09-212352
10-Q2009-07-24fiscal Q2 200933900001193125-09-154417

Inspect the source

Entity
RTX CORPORATION / CIK 0000101829
Captured
2026-09-19T14:53:56.295Z
SEC response SHA-256
6d08f320c9fff931eb211602c6025869e4353fa548d495d8814b4c4842d26f8a

Current SEC company facts · Download the original response snapshot (gzip) · Download the selected JSON

Every published concept a filing tagged, with the periods it covered, as reported in that filing at capture time. Forms 10-K, 10-K/A, 10-Q, 10-Q/A, 20-F, 20-F/A, 40-F, 40-F/A. A filing page needs at least 8 published concepts. Later filings can restate these values; the company history pages show the latest-filed value per period.

Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.

Use this in research

A financial period ends before its results become public. Use the filing date as a minimum availability boundary, inspect amendments, and retain the original filing vintage when testing historical signals. This latest-filed selection can contain information unavailable at the time.

These pages do not supply prices, total-return histories, corporate-action adjustments or a tradable universe. Build those inputs separately before evaluating a strategy. A profitable backtest can still reflect selection bias or costs that were left out.

Research methodology · Execution and cost assumptions · Check backtest overfitting

Build with the open-source tools

Use these accounting records as inspectable inputs. When you have constructed a return series, the validation tools can help test its statistical evidence and preserve the result with its limitations.

Read the published dataset with Python
import json
from urllib.request import urlopen

with urlopen("https://canlicapital.com/company-data/0000101829.json") as response:
    record = json.load(response)
print(record["fetched_at"])
print(record["policy"])
for concept in record["concepts"]:
    print(concept["tag"], next(iter(concept["observations"])))