NASDAQ:RPD | Shares Outstanding | Rapid7, Inc.

Complete source-backed shares outstanding history.

Available history
2014-12-31 to 2026-08-03
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-08-0367,400,640
2026-06-3067,316,056
2026-05-0166,830,618
2026-03-3166,772,002
2026-02-1365,893,112
2025-12-3165,846,920
2025-10-3165,480,776
2025-09-3065,337,900
2025-08-0164,745,948
2025-06-3064,707,489
2025-05-0264,239,298
2025-03-3164,181,792
2025-02-2563,968,853
2024-12-3163,496,965
2024-10-3163,206,602
2024-09-3063,177,945
2024-07-3162,734,157
2024-06-3062,701,694
2024-04-3062,324,547
2024-03-3162,268,548
2024-02-2161,985,870
2023-12-3161,714,051
2023-10-3161,446,973
2023-09-3061,422,358
2023-07-3160,966,462
2023-06-3060,940,037
2023-04-3060,352,051
2023-03-3160,321,909
2023-02-1760,040,675
2022-12-3159,719,469
2022-10-3159,235,920
2022-09-3059,204,064
2022-07-2958,700,340
2022-06-3058,635,965
2022-04-2958,264,489
2022-03-3158,241,227
2022-02-1858,078,543
2021-12-3157,695,008
2021-10-3156,466,645
2021-09-3056,441,464
2021-07-3155,783,467
2021-06-3055,748,411
2021-04-3055,129,962
2021-03-3155,091,312
2021-02-1952,687,472
2020-12-3152,225,276
2020-10-3151,838,938
2020-09-3051,777,275
2020-07-3151,006,114
2020-06-3050,951,234
2020-04-3050,501,098
2020-03-3150,419,374
2020-02-2150,209,617
2019-12-3149,911,114
2019-10-3149,384,711
2019-09-3049,303,411
2019-07-3148,842,220
2019-06-3048,797,640
2019-04-3048,202,433
2019-03-3148,157,642
2019-02-2247,992,369
2018-12-3147,600,449
2018-11-0147,324,670
2018-09-3047,286,592
2018-08-0146,845,430
2018-06-3046,739,036
2018-05-0146,231,891
2018-03-3146,198,572
2018-03-0146,014,155
2017-12-3144,053,736
2017-11-0143,881,140
2017-09-3043,857,005
2017-08-0143,550,301
2017-06-3043,532,061
2017-05-0142,858,692
2017-03-3142,840,896
2017-03-0142,640,674
2016-12-3142,554,683
2016-10-3142,495,607
2016-09-3042,480,491
2016-08-0142,074,697
2016-06-3042,064,253
2016-04-3041,936,396
2016-03-3141,875,433
2016-03-0141,608,564
2015-12-3141,540,400
2015-10-3141,593,835
2015-09-3039,393,903
2015-07-3139,340,839
2015-06-3013,194,806
2014-12-3112,563,095