MORGAN STANLEY
MS · NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE · CIK 0000895421
SIC 6211
Security Brokers, Dealers & Flotation Companies
Category
Other
Entity
operating
Incorp.
DE
Fiscal Y/E
1231
Source: SEC EDGAR · All filings on SEC →
Investment Indicators
$191.11
-1.98 (-1.03%)
Open
$192.36
High
$193.67
Low
$190.04
Prev Close
$193.09
Volume
3,650,876
Quote as of: 2026-05-11
ROE
15.10%
ROA
1.19%
D/E Ratio
11.71
Net Margin
49.19%
Book Value/Share
$70.53
Financial Statements
In USD millions (per-share figures shown directly) · Financials as of: 2026-02-19
Income Statement
| FY | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Net Income | 16,861 | 13,390 | 9,087 | 11,029 | 15,034 |
| EPS (Basic) | 10.32 | 8.04 | 5.24 | 6.23 | 8.16 |
| EPS (Diluted) | 10.21 | 7.95 | 5.18 | 6.15 | 8.03 |
Balance Sheet
| FY | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total Assets | 1,420,270 | 1,215,071 | 1,193,693 | 1,180,231 | 1,188,140 |
| Cash & Equivalents | 111,695 | 105,386 | 89,232 | 128,127 | 127,725 |
| Total Liabilities | 1,307,618 | 1,109,643 | 1,093,711 | 1,079,000 | 1,081,542 |
| Long-term Debt | 341,681 | 284,307 | 260,544 | 233,867 | 227,363 |
| Total Equity | 111,632 | 104,511 | 99,038 | 100,141 | 105,441 |
Cash Flow
| FY | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Operating CF | -17,889 | 1,362 | -33,536 | -6,397 | 33,971 |
| Investing CF | -46,779 | -29,460 | -3,084 | -11,632 | -49,897 |
| Financing CF | 67,758 | 46,756 | -2,726 | 22,714 | 41,547 |
| Dividends Paid | 6,593 | 6,138 | 5,763 | 5,401 | 4,171 |
📄 SEC Filings
Other filings (99)
FWP
FREE WRITING PROSPECTUS TO PRELIMINARY PRICING SUPPLEMENT NO. 15,804
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,804
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,654
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,612
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,762
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,814
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,785
2026-05-08
Open →
424B2
AMENDMENT NO. 1 DATED MAY 8, 2026 RELATING TO PRICING SUPPLEMENT NO. 15,328
2026-05-08
Open →
424B2
AMENDMENT NO. 1 DATED MAY 8, 2026 RELATING TO PRICING SUPPLEMENT NO. 14,477
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,791
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,563
2026-05-08
Open →
FWP
FREE WRITING PROSPECTUS TO PRELIMINARY PRICING SUPPLEMENT NO. 15,851
2026-05-08
Open →
FWP
FREE WRITING PROSPECTUS TO PRELIMINARY PRICING SUPPLEMENT NO. 15,850
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,803
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,800
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,813
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,845
2026-05-08
Open →
424B2
PRICING SUPPLEMENT NO. 15,601
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,851
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,848
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,840
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,847
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,846
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,843
2026-05-08
Open →
FWP
FREE WRITING PROSPECTUS TO PRELIMINARY PRICING SUPPLEMENT NO. 15,839
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,839
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,838
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,841
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,850
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,842
2026-05-08
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,849
2026-05-08
Open →
SCHEDULE 13G/A
xslSCHEDULE_13G_X02/primary_doc.xml
2026-05-07
Open →
SCHEDULE 13G/A
xslSCHEDULE_13G_X02/primary_doc.xml
2026-05-07
Open →
SCHEDULE 13G/A
xslSCHEDULE_13G_X02/primary_doc.xml
2026-05-07
Open →
424B2
PRICING SUPPLEMENT NO. 15,784
2026-05-07
Open →
424B2
PRICING SUPPLEMENT NO. 15,738
2026-05-07
Open →
424B2
PRICING SUPPLEMENT NO. 15,789
2026-05-07
Open →
424B2
PRICING SUPPLEMENT NO. 15,808
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,827
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,830
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,837
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,834
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,835
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,831
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,833
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,832
2026-05-07
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,836
2026-05-07
Open →
FWP
FREE WRITING PROSPECTUS TO PRELIMINARY PRICING SUPPLEMENT NO. 15,817
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,817
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,828
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,805
2026-05-06
Open →
FWP
FREE WRITING PROSPECTUS TO PRELIMINARY PRICING SUPPLEMENT NO. 15,821
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,829
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,807
2026-05-06
Open →
424B2
PRICING SUPPLEMENT NO. 15,697
2026-05-06
Open →
424B2
PRICING SUPPLEMENT NO. 15,734
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,822
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,823
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,821
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,824
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,816
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,820
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,825
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,826
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,812
2026-05-06
Open →
424B2
PRICING SUPPLEMENT NO. 15,595
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,818
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,819
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,815
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,811
2026-05-06
Open →
424B2
AMENDMENT NO. 1 DATED MAY 6, 2026 RELATING TO PRICING SUPPLEMENT NO. 14,571
2026-05-06
Open →
424B2
AMENDMENT NO. 1 DATED MAY 6, 2026 RELATING TO PRICING SUPPLEMENT NO. 14,991
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,809
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,810
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,813
2026-05-06
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,814
2026-05-06
Open →
424B2
AMENDMENT NO. 1 DATED MAY 5, 2026 TO PRICING SUPPLEMENT NO. 14,957
2026-05-05
Open →
424B2
AMENDMENT NO. 1 DATED MAY 5, 2026 RELATING TO PRICING SUPPLEMENT NO. 13,709
2026-05-05
Open →
424B2
AMENDMENT NO. 1 DATED MAY 5, 2026 RELATING TO PRICING SUPPLEMENT NO. 14,753
2026-05-05
Open →
424B2
AMENDMENT NO. 1 DATED MAY 5, 2026 RELATING TO PRICING SUPPLEMENT NO. 14,365
2026-05-05
Open →
424B2
AMENDMENT NO. 1 DATED MAY 5, 2026 RELATING TO PRICING SUPPLEMENT NO. 14,547
2026-05-05
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,808
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,631
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,604
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,614
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,641
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,689
2026-05-05
Open →
424B2
PRELIMINARY PRICING SUPPLEMENT NO. 15,803
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,653
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,669
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,702
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,755
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,778
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,754
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,670
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,616
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,451
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,630
2026-05-05
Open →
424B2
PRICING SUPPLEMENT NO. 15,629
2026-05-05
Open →