NYSE:O | Shares Outstanding | REALTY INCOME CORP

Complete source-backed shares outstanding history.

Available history
2009-12-31 to 2026-07-30
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-30946,218,033
2026-06-30946,202,000
2026-04-30932,492,530
2026-03-31932,474,000
2026-02-20932,440,218
2025-12-31933,975,000
2025-10-30919,905,765
2025-09-30919,893,000
2025-08-01914,306,087
2025-06-30914,285,000
2025-05-02903,079,947
2025-03-31903,062,000
2025-02-20891,516,161
2024-12-31891,511,000
2024-10-31875,211,050
2024-09-30875,197,000
2024-08-02870,867,608
2024-06-30870,848,000
2024-05-03870,774,436
2024-03-31870,756,000
2024-02-15861,123,757
2023-12-31752,460,000
2023-11-03723,923,644
2023-09-30723,894,000
2023-07-31708,787,568
2023-06-30708,773,000
2023-04-28673,222,491
2023-03-31673,206,775
2023-02-15660,520,906
2022-12-31660,300,000
2022-10-28627,153,861
2022-09-30627,145,827
2022-07-29617,577,455
2022-06-30617,564,272
2022-04-29601,598,306
2022-03-31601,566,581
2022-02-11591,320,553
2021-12-31591,261,991
2021-10-29404,212,884
2021-09-30404,206,076
2021-07-30389,388,286
2021-06-30380,174,042
2021-04-29373,514,747
2021-03-31373,509,822
2021-02-15373,390,661
2020-12-31361,303,445
2020-10-29350,990,129
2020-09-30350,595,869
2020-07-31345,039,333
2020-06-30345,023,421
2020-04-30343,416,057
2020-03-31343,402,030
2020-02-12333,627,261
2019-12-31333,619,106
2019-10-29325,919,119
2019-09-30325,910,281
2019-07-30318,227,804
2019-06-30318,218,713
2019-04-25303,814,640
2019-03-31303,807,421
2019-02-13303,791,717
2018-12-31303,742,090
2018-10-25295,116,368
2018-09-30295,145,532
2018-07-26290,043,300
2018-06-30290,024,275
2018-05-02284,387,217
2018-03-31284,380,175
2018-02-14284,245,504
2017-12-31284,213,685
2017-10-19281,785,414
2017-09-30281,778,537
2017-07-20274,075,269
2017-06-30274,064,985
2017-04-20273,059,276
2017-03-31273,051,486
2017-02-10260,120,152
2016-12-31260,168,259
2016-10-20258,599,202
2016-09-30258,592,608
2016-07-21258,569,373
2016-06-30257,954,902
2016-04-21251,091,486
2016-03-31251,081,853
2016-01-29250,538,261
2015-12-31250,416,757
2015-10-22249,600,461
2015-09-30238,085,515
2015-07-23234,868,966
2015-06-30234,857,578
2015-04-23232,538,873
2015-03-31227,031,104
2015-01-31225,043,990
2014-12-31224,881,192
2014-10-23222,686,209
2014-09-30222,670,846
2014-07-15222,634,394
2014-06-30222,623,256
2014-04-21221,441,858
2014-03-31207,631,143