NASDAQ:EQIX | Shares Outstanding | EQUINIX INC

Complete source-backed shares outstanding history.

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

Historical Shares Outstanding

DateShares outstanding
2026-07-2898,671,686
2026-06-3098,671,000
2026-04-2898,624,248
2026-03-3198,623,000
2026-02-1098,254,928
2025-12-3198,226,000
2025-10-2898,186,078
2025-09-3098,187,000
2025-07-2997,863,986
2025-06-3097,865,000
2025-04-2997,818,991
2025-03-3197,819,000
2025-02-1197,332,005
2024-12-3197,287,000
2024-10-2996,488,187
2024-09-3096,488,000
2024-08-0694,944,994
2024-06-3094,945,000
2024-05-0794,905,734
2024-03-3194,904,000
2024-02-1594,621,449
2023-12-3194,479,000
2023-10-2693,883,424
2023-09-3093,883,296
2023-08-0393,564,927
2023-06-3093,564,869
2023-05-0493,523,257
2023-03-3193,514,718
2023-02-1692,744,713
2022-12-3192,620,703
2022-11-0392,538,115
2022-09-3092,536,979
2022-07-2891,075,185
2022-06-3091,075,115
2022-04-2891,021,802
2022-03-3191,013,824
2022-02-1790,721,039
2021-12-3190,571,406
2021-11-0390,041,200
2021-09-3090,041,200
2021-07-2989,750,207
2021-06-3089,750,177
2021-04-2989,579,906
2021-03-3189,574,510
2021-02-1889,287,863
2020-12-3189,134,252
2020-10-2989,101,721
2020-09-3089,101,716
2020-07-3088,557,118
2020-06-3088,549,394
2020-05-0685,927,044
2020-03-3185,927,060
2020-02-2085,443,883
2019-12-3185,308,386
2019-10-3185,278,859
2019-09-3085,278,859
2019-08-0184,819,213
2019-06-3084,819,158
2019-05-0284,070,037
2019-03-3184,070,003
2019-02-2180,865,431
2018-12-3180,722,258
2018-11-0180,390,499
2018-09-3080,390,472
2018-08-0779,508,038
2018-06-3079,507,996
2018-05-0379,457,772
2018-03-3179,457,531
2018-02-2379,228,072
2017-12-3179,038,062
2017-11-0278,233,697
2017-09-3078,233,670
2017-08-0377,945,120
2017-06-3077,944,939
2017-05-0477,911,885
2017-03-3177,911,859
2017-02-2471,637,322
2016-12-3171,409,015
2016-11-0371,379,297
2016-08-0571,074,567
2016-03-3169,427,936
2016-01-2969,025,412
2015-12-3162,100,159
2015-09-3057,285,666
2015-06-3056,958,446
2015-03-3156,922,122
2015-01-3156,473,723
2014-12-3156,451,255
2014-09-3053,322,300
2014-06-3053,194,103
2014-03-3149,822,889
2014-01-3149,403,798
2013-12-3149,589,008
2013-09-3049,776,739
2013-06-3049,418,143
2013-03-3149,339,902
2013-01-3148,803,656
2012-12-3148,776,108
2012-09-3048,625,247
2012-06-3048,184,834