Oracle Corp (ORCL): Shares Outstanding

Annual figures by period end, from SEC filings.

2.88B
As of 2026-05-31
3.02B
As of 2026-08-31
+2.0%
3-year compound annual growth
+0.5%
5-year compound annual growth
-3.5%
10-year compound annual growth
5.07B2009-05-31: 5.00B2010-05-31: 5.03B2011-05-31: 5.07B2012-05-31: 4.91B2013-05-31: 4.65B2014-05-31: 4.46B2015-05-31: 4.34B2016-05-31: 4.13B2017-05-31: 4.14B2018-05-31: 4.00B2019-05-31: 3.36B2020-05-31: 3.07B2021-05-31: 2.81B2022-05-31: 2.67B2023-05-31: 2.71B2024-05-31: 2.75B2025-05-31: 2.81B2026-05-31: 2.88B2.88B
2009-05-31 Shares Outstanding (shares) 2026-05-31
Period endedShares OutstandingChange YoYSource filing
2026-05-312.88B+2.6%2026-06-22, Balance as of period end
2025-05-312.81B+1.9%2026-06-22, Balance as of period end
2024-05-312.75B+1.5%2025-06-18, Balance as of period end
2023-05-312.71B+1.8%2024-06-20, Balance as of period end
2022-05-312.67B-5.3%2023-06-20, Balance as of period end
2021-05-312.81B-8.2%2022-06-21, Balance as of period end
2020-05-313.07B-8.7%2021-06-21, Balance as of period end
2019-05-313.36B-16.0%2020-06-22, Balance as of period end
2018-05-314.00B-3.4%2020-06-22, Balance as of period end
2017-05-314.14B+0.1%2019-06-21, Balance as of period end
2016-05-314.13B-4.9%2018-06-22, Balance as of period end
2015-05-314.34B-2.7%2017-06-27, Balance as of period end
2014-05-314.46B-3.9%2016-06-22, Balance as of period end
2013-05-314.65B-5.3%2015-06-25, Balance as of period end
2012-05-314.91B-3.2%2014-06-26, Balance as of period end
2011-05-315.07B+0.8%2013-06-26, Balance as of period end
2010-05-315.03B+0.4%2012-06-26, Balance as of period end
2009-05-315.00Bn/a2010-07-01, Balance as of period end