Daily Trends
what moved in the storage market

Updated September 09, 2026 from 58 snapshots · directory · insights · metro markets · merger before/after · repricing waves

541,765
units available now
$112
median 10x10 / mo
8,782
stores tracked
The tracked population changed size, so figures either side of these dates are not comparable. The step is a change in which stores are being counted, not a measured change in the market. Totals, medians and any before-and-after read across one of these dates describe two different populations of stores. Series that cross a break are marked on the chart.

National advertised inventory — all tracked operators

Total units marked rentable across the network, per snapshot. This reflects advertised availability — units published as rentable — which may differ from physical vacancy; the two aren't directly comparable from public data. Read this as a measure of what is being advertised over time, not as an occupancy figure.

Marked on the chart: the tracked population changed size on 2026-07-09, 2026-07-23, 2026-09-01, 2026-09-02, 2026-09-04, 2026-09-05, 2026-09-09. Values before and after that line count different sets of stores and are not comparable.

2026-07-09 · tracked population changed; not comparable across this line2026-07-23 · tracked population changed; not comparable across this line2026-09-01 · tracked population changed; not comparable across this line2026-09-02 · tracked population changed; not comparable across this line2026-09-04 · tracked population changed; not comparable across this line2026-09-05 · tracked population changed; not comparable across this line2026-09-09 · tracked population changed; not comparable across this line 543,692 2026-04-29 2026-09-09 212,100

National median 10x10 price

Median of each store's cheapest available 10x10, per snapshot.

Marked on the chart: the tracked population changed size on 2026-07-09, 2026-07-23, 2026-09-01, 2026-09-02, 2026-09-04, 2026-09-05, 2026-09-09. Values before and after that line count different sets of stores and are not comparable.

2026-07-09 · tracked population changed; not comparable across this line2026-07-23 · tracked population changed; not comparable across this line2026-09-01 · tracked population changed; not comparable across this line2026-09-02 · tracked population changed; not comparable across this line2026-09-04 · tracked population changed; not comparable across this line2026-09-05 · tracked population changed; not comparable across this line2026-09-09 · tracked population changed; not comparable across this line $118 2026-04-29 2026-09-09 $96

By operator — median 10x10

The same measure, one line per operator. Operators start on the day their first snapshot was recorded, so the lines have different lengths; the national line above is the population-weighted blend of these, and it steps whenever an operator joins. Tracked today: Public Storage 4,672, CubeSmart 1,578, Storage Sense 311, U-Haul 2,023, StorageMart 198.

Public StorageCubeSmartStorage SenseU-HaulStorageMart $150 2026-04-29 2026-09-09 $84

By operator — stores reporting

Stores with a recorded snapshot each day, per operator. A dip is a collection gap, not a market event.

Public StorageCubeSmartStorage SenseU-HaulStorageMart 4,672 2026-04-29 2026-09-09 198

Public Storage (NYSE: PSA) closing share price

PSA's official daily closing price, plotted on the same scraper snapshot dates as the charts above so the x-axes line up.

How non-trading days are handled. The scraper publishes every calendar day; the market does not. Each snapshot date shows PSA's most recent close on or before that date. A filled dot is a close from a trading day not already plotted. A hollow dot is the same close repeated onto a later snapshot date because no newer close existed yet — a carried-forward value, not that day's price. Where the most recent close is more than 5 days old the point is left blank and the line breaks rather than continuing flat. The daily job runs at 11:00 UTC, ahead of the 16:00 ET close, so the newest close available on any snapshot date is normally the previous trading day's. Because the series is drawn on snapshot dates, closes from trading days with no snapshot are not plotted.

58 of 58 snapshot dates carry a price: 42 are a close from a trading day not already plotted, 16 repeat the previous close (weekend, market holiday, or no newer close at scrape time), and 0 are left blank because the newest close available was more than 5 days old. Latest plotted point: 2026-09-09 showing the close of 2026-09-09 ($295.54).

2026-04-29: $294.09 close of 2026-04-292026-07-09: $319.35 close of 2026-07-092026-07-11: $320.56 close of 2026-07-102026-07-12: $320.56 close of 2026-07-10 (carried forward — no new close since)2026-07-13: $321.86 close of 2026-07-132026-07-14: $318.93 close of 2026-07-142026-07-15: $314.68 close of 2026-07-152026-07-16: $324.50 close of 2026-07-162026-07-17: $318.04 close of 2026-07-172026-07-18: $318.04 close of 2026-07-17 (carried forward — no new close since)2026-07-19: $318.04 close of 2026-07-17 (carried forward — no new close since)2026-07-20: $315.53 close of 2026-07-202026-07-21: $309.75 close of 2026-07-212026-07-22: $311.70 close of 2026-07-222026-07-23: $315.01 close of 2026-07-232026-07-24: $322.48 close of 2026-07-242026-07-25: $322.48 close of 2026-07-24 (carried forward — no new close since)2026-07-26: $322.48 close of 2026-07-24 (carried forward — no new close since)2026-07-27: $324.02 close of 2026-07-272026-07-28: $330.47 close of 2026-07-282026-07-29: $329.44 close of 2026-07-292026-07-30: $317.45 close of 2026-07-302026-07-31: $324.17 close of 2026-07-312026-08-01: $324.17 close of 2026-07-31 (carried forward — no new close since)2026-08-02: $324.17 close of 2026-07-31 (carried forward — no new close since)2026-08-03: $325.90 close of 2026-08-032026-08-04: $326.49 close of 2026-08-042026-08-05: $327.34 close of 2026-08-052026-08-06: $327.00 close of 2026-08-062026-08-07: $328.40 close of 2026-08-072026-08-08: $328.40 close of 2026-08-07 (carried forward — no new close since)2026-08-09: $328.40 close of 2026-08-07 (carried forward — no new close since)2026-08-10: $325.71 close of 2026-08-102026-08-11: $325.10 close of 2026-08-112026-08-12: $323.58 close of 2026-08-122026-08-13: $328.72 close of 2026-08-132026-08-14: $325.93 close of 2026-08-142026-08-15: $325.93 close of 2026-08-14 (carried forward — no new close since)2026-08-16: $325.93 close of 2026-08-14 (carried forward — no new close since)2026-08-17: $324.31 close of 2026-08-172026-08-18: $323.10 close of 2026-08-182026-08-19: $325.13 close of 2026-08-192026-08-20: $322.74 close of 2026-08-202026-08-21: $322.49 close of 2026-08-212026-08-22: $322.49 close of 2026-08-21 (carried forward — no new close since)2026-08-23: $322.49 close of 2026-08-21 (carried forward — no new close since)2026-08-24: $324.97 close of 2026-08-242026-08-25: $322.67 close of 2026-08-252026-08-31: $306.99 close of 2026-08-312026-09-01: $302.86 close of 2026-09-012026-09-02: $301.33 close of 2026-09-022026-09-03: $305.73 close of 2026-09-032026-09-04: $302.01 close of 2026-09-042026-09-05: $302.01 close of 2026-09-04 (carried forward — no new close since)2026-09-06: $302.01 close of 2026-09-04 (carried forward — no new close since)2026-09-07: $302.01 close of 2026-09-04 (carried forward — no new close since)2026-09-08: $301.60 close of 2026-09-082026-09-09: $295.54 close of 2026-09-09close from a new trading dayprevious close carried forward $330.47 2026-04-29 2026-09-09 $294.09

Largest declines in advertised availability

Stores whose trailing median count of units listed as available fell the most: the median across 2026-09-09 and the 6 snapshots before it, against the 7 snapshots before those (2026-08-22 → 2026-09-09). This measures what the website advertised and nothing more: a smaller number means fewer units were listed as available. Advertised availability is not a physical vacancy count, and a change in it can arise from many ordinary causes — rentals, listing and pricing updates, unit reclassification, or site changes — which public data cannot distinguish between. Stores that stopped publishing availability altogether are listed separately below rather than shown here as the largest decline.

site #addresscitystatemedian units (prior → recent)change
#777969480 E Stockton BlElk GroveCA357 → 197−160
#7801013207 Bois D Arc RdManorTX544 → 437−107
#239255400 Alder DrHoustonTX238 → 132−106
#001321535 Simmons RdKissimmeeFL616 → 515−101
#781069692 Buffalo RdPalmettoFL523 → 424−99
#6858464023 Highway 11Pearl RiverLA205 → 119−86
#68792200 N Bryan RdMissionTX171 → 110−61
#682492771 Oak Tree DrCarrolltonTX184 → 132−52
#781139401 FM 521 RdRosharonTX500 → 453−47
#292841561 Desert Crossing CtLas VegasNV1,366 → 1,324−42
#77884111 Centennial BlvdVoorheesNJ545 → 505−40
#7767616001 SW 117th AvemiamiFL716 → 677−39
#780175950 E Broadway BlvdTucsonAZ131 → 93−38
#7815010667 S 59th AveLaveen VillageAZ311 → 273−38
#254372250 West Copans RoadPompano BeachFL133 → 97−36

Largest increases in advertised availability

The opposite end — stores whose trailing median count of listed-available units rose the most over the same two windows. The same caveat applies in reverse: this is a change in what was advertised, not a measured change in physical occupancy.

site #addresscitystatemedian units (prior → recent)change
#273879130 South Hampton RoadDallasTX345 → 663+318
#258741385 Hunting Valley RdSt PaulMN441 → 660+219
#211104725 N 43rd AvePhoenixAZ116 → 280+164
#230293625 S Grand AveLos AngelesCA798 → 956+158
#27911800 Rep John Lewis Way SNashvilleTN364 → 520+156
#081711111 118th Ave SE STE #2BellevueWA623 → 777+154
#220301400 E Michigan AveSalineMI171 → 315+144
#68172145 North Beacon StBrightonMA10 → 112+102
#779426425 Maurer RdShawneeKS390 → 483+93
#25833156 Lincoln StBrightonMA19 → 110+91

Stopped advertising availability — not a decline

Stores that advertised units through 2026-08-22 → 2026-09-02 and then reported exactly zero on every snapshot since. A store reading zero after a week in the hundreds has stopped publishing availability; reading that as units rented would make it the largest mover on the page and the least likely to mean what the table says it means. Kept separate for that reason.

No tracked store went to zero advertised units across the whole recent window.

10x10 advertised price increases

Largest increases in the trailing median of a store's cheapest advertised 10x10, over the same two windows (2026-08-22 → 2026-09-09). Prices shown are the advertised online rates. A store must carry a 10x10 price across 14 consecutive snapshots, all inside the plausible range for a 10x10, before it can appear.

site #addresscitystateprior medianrecent medianchangechange %
#263314400 Ramona BlvdMonterey ParkCA$266$387+$121+45.5%
#20289190 10th StreetSan FranciscoCA$207$322+$115+55.6%
#2433122992 El Pacifico DrLaguna HillsCA$140$252+$112+80.0%
#2015423811 Ventura BlvdCalabasasCA$203$312+$109+53.7%
#27001130 Landing CourtNovatoCA$193$296+$103+53.4%
#081501751 Old Meadow RoadMcLeanVA$189$292+$103+54.5%
#2634112245 Woodruff AveDowneyCA$213$315+$102+47.9%
#263215892 McFadden AveHuntington BeachCA$277$369+$92+33.2%
#257082336 Biscayne BlvdMiamiFL$217$309+$92+42.4%
#263811421 E Del Amo BlvdCarsonCA$235$325+$90+38.3%

10x10 advertised price decreases

Largest decreases in the trailing median of a store's cheapest advertised 10x10 over the same two windows. Published rates move for many reasons; this table reports the change without inferring a cause.

site #addresscitystateprior medianrecent medianchangechange %
#68739346 Carr 2Toa BajaPR$336$240−$96−28.6%
#25779161 E Ventura BlvdOxnardCA$254$166−$88−34.6%
#2579614751 SW 29th StMiramarFL$286$198−$88−30.8%
#234304101 North Figueroa StreetLos AngelesCA$358$276−$82−22.9%
#004123080 Pembroke RoadHallandaleFL$248$166−$82−33.1%
#2014513249 Garvey AveBaldwin ParkCA$241$160−$81−33.6%
#2543112123 West Sample RoadCoral SpringsFL$270$190−$80−29.6%
#08110269 Gold StBrooklynNY$356$276−$80−22.5%
#269776990 Noritsu AveBuena ParkCA$274$194−$80−29.2%
#2918420 East StreetWestwoodMA$270$191−$79−29.3%

Advertised price moves by unit size

Change in a listing's trailing median advertised price: the median across 2026-09-03 → 2026-09-09 against the median across 2026-08-22 → 2026-09-02, per store and unit size. Medians rather than two endpoints, because a single mis-scraped reading inside a 7-snapshot window is outvoted by the readings around it, where against one adjacent snapshot it would be the whole signal. 19,786 listings moved; 46,137 were held back as suspected collection artifacts and are itemised below. These are observed changes in published online rates; no cause is inferred.

A listing must carry a real price across 14 consecutive snapshots before it can appear here, and every observation must fall inside the plausible range for its size, taken from the observed distribution of that size (p0.5–p99.5): Locker $10–$158; 5x5 $10–$178; 5x10 $14–$246; 5x15 $21–$347; 10x10 $30–$411; 10x15 $43–$576; 10x20 $56–$647; 10x25 $66–$699; 10x30 $77–$865; Parking $19–$442; 20x25 $139–$761; Other $16–$389; 5x8 $13–$257; 5x20 $24–$290; 20x10 $52–$629; 20x15 $80–$818; 20x20 $102–$1,290; 10x35 $29–$632; 10x12 $31–$345; 5x6 $13–$170; 7.5x10 $26–$261; 4x4 $6–$115; 4x6 $7–$169; 6x8 $13–$210; 3x4 $5–$155; 5x12 $22–$309; 10x13 $43–$331; 8x10 $27–$315; 5x7 $14–$193; 8x40 $64–$457; 10x5 $16–$183; 2x2 $8–$107; 2x4 $10–$26; 3x2 $12–$64; 4x2 $8–$50; 10x40 $29–$639; 8x20 $22–$487; 15x10 $33–$401; 10x14 $45–$589; 5x9 $11–$234; 7x10 $26–$306; 9x10 $32–$355; 15x20 $24–$1,405; 3x3 $3–$123; 4x8 $9–$180; 2x10 $36–$68; 18x10 $101–$335; 6x5 $17–$140; 10x7 $16–$234; 11x10 $85–$455; 13x25 $150–$527; 6x10 $17–$248; 8x6 $22–$180; 10x3 $9–$128; 5x4 $10–$145; 12x12 $27–$230; 15x15 $77–$461; 15x30 $87–$848; 16x12 $85–$195; 6x12 $16–$353; 8x12 $19–$320; 3x6 $6–$192; 6x6 $11–$180; 4x5 $7–$144; 15x4 $88–$150; 10x18 $15–$512; 10x9 $22–$292; 2x12 $26–$26; 2x18 $34–$34; 2x3 $9–$64; 2x4.5 $17–$17; 4x10 $14–$180; 5x3 $6–$82; 6x9 $24–$180; 8x25 $70–$507; 9x5 $41–$110; 3x5 $8–$189; 7x20 $58–$283; 7x15 $36–$295; 7x8 $26–$309; 8x15 $25–$342; 10x17 $58–$292; 13x10 $57–$278; 7x16 $75–$185; 8x9 $32–$272; 9x20 $60–$601; 16x16 $166–$572; 8x8 $23–$242; 9x12 $63–$343; 30x10 $107–$782; 12x24 $108–$410; 12x48 $500–$659; 23x10 $122–$569; 29x33 $1,946–$1,946; 13x15 $79–$329; 12x20 $22–$486; 20x35 $497–$497; 9x15 $38–$367; 10x4 $15–$111; 10x22 $57–$596; 5x13 $37–$279; 6x7 $17–$185; 14x10 $73–$371; 15x7.5 $53–$200; 5x7.5 $15–$165; 10x28 $39–$419; 12x15 $16–$566; 15x22 $195–$207; 15x23 $201–$1,066; 5x28 $86–$91; 7x18 $80–$180; 7x9 $28–$235; 20x30 $158–$900; 20x5 $42–$164; 8x30 $68–$354; 10x12.5 $49–$332; 12x30 $29–$1,027; 10x8 $21–$240; 15x25 $119–$1,097; 10x24 $64–$512; 10x26 $91–$305; 8x12.5 $37–$135; 12x28 $29–$369; 12x32 $39–$375; 12x38 $159–$392; 12x25 $24–$642; 21x20 $285–$339; 24x20 $132–$362; 15x40 $90–$854; 18x30 $72–$439; 10x27 $59–$356; 3x8 $14–$120; 20x95 $1,336–$1,336; 3x10 $24–$131; 10x19 $105–$447; 9x29 $224–$395; 10x17.5 $115–$391; 15x7 $52–$161; 25x8 $210–$210; 8x5 $12–$175; 20x12 $33–$475; 2x5 $16–$50; 2x6 $15–$60; 3x4.5 $20–$180; 10x11 $42–$353; 13x50 $137–$457; 7x7 $26–$170; 10x29 $198–$367; 12x10 $56–$331; 12x6 $20–$150; 20x12.5 $157–$623; 10x23 $64–$540; 20x22 $200–$977; 25x10 $133–$432; 8x16 $30–$353; 6x15 $36–$228; 14x40 $57–$548; 10x50 $72–$541; 7x13 $42–$283; 7x12 $49–$205; 40x30 $498–$498; 11x20 $37–$389; 11x25 $49–$283; 11x30 $49–$360; 9x9 $49–$200; 12x50 $55–$348; 24x25 $282–$345; 7x11 $71–$250; 7x14 $34–$246; 11x14 $108–$158; 8x11 $39–$245; 10x7.5 $17–$228; 13x35 $93–$409; 12x23 $161–$194; 14x16 $155–$223; 18x6 $67–$67; 7x4.5 $97–$97; 13x7.5 $71–$71; 25x15 $140–$384; 10x31 $118–$742; 12x35 $39–$469; 15x35 $161–$727; 13x32 $109–$122; 13x40 $50–$402; 13x45 $146–$310; 7x5 $25–$194; 12.5x10 $100–$170; 21x10 $165–$224; 12x17.5 $173–$187; 22.5x10 $195–$199; 11x35 $60–$305; 7.5x5 $19–$120; 11.5x20 $83–$151; 11.5x25 $85–$88; 11.5x30 $88–$92; 15x5 $25–$249; 18x20 $227–$525; 9x18 $19–$240; 9x30 $75–$298; 7.5x15 $38–$193; 15x18 $157–$384; 30x18 $456–$506; 5x30 $128–$172; 14x25 $197–$224; 10x16.5 $142–$173; 12x40 $24–$1,229; 16x45 $150–$259; 14x20 $179–$500; 4x9 $11–$185; 12.5x12.5 $146–$147; 15x12.5 $193–$484; 20x8 $39–$225; 8x19 $64–$235; 8x28 $49–$191; 10x6 $23–$226; 11x5 $49–$185; 16x10 $52–$256; 30x15 $109–$489; 10x16 $74–$592; 9x17 $90–$208; 12.5x20 $74–$211; 7.5x20 $68–$291; 13x30 $120–$406; 15x16 $98–$335; 16x15 $90–$305; 16x20 $125–$868; 6x20 $25–$109; 10x46 $86–$89; 4x3 $7–$128; 2.5x3 $20–$107; 2.5x3.5 $51–$109; 7.6x10 $52–$52; 12x43 $165–$503; 2.5x2.5 $15–$46; 4.5x5.5 $246–$246; 5x2 $14–$45; 5x3.5 $22–$23; 5x17 $74–$218; 7x25 $78–$324; 11x15 $84–$295; 11x40 $52–$400; 16x34 $170–$170; 8x14 $43–$380; 1.5x3 $54–$54; 2.5x2 $16–$58; 3.5x3.5 $137–$137; 16x8 $75–$295; 9x25 $45–$364; 9x33 $169–$170; 10x22.5 $141–$548; 10.5x20 $818–$883; 11x2.5 $150–$167; 13x20 $100–$569; 5x11 $26–$266; 2x7 $8–$15; 4x14 $105–$158; 5x14 $37–$210; 5x18 $54–$121; 4x12 $13–$225; 4x7 $9–$235; 14x15 $130–$215; 24x15 $242–$302; 30x40 $704–$771; 12x27 $55–$329; 15x45 $184–$595; 10x45 $200–$952; 6x4 $38–$130; 6x3 $5–$192; 20x7.5 $80–$289; 8.5x10 $48–$144; 10x14.5 $155–$240; 10x32 $126–$1,089; 7x7.5 $23–$135; 11x21 $393–$425; 12.5x13 $210–$210; 12.5x25 $78–$482; 12.5x30 $181–$1,097; 15x17.5 $176–$434; 15x28 $1,087–$1,087; 17x28 $1,193–$1,193; 5x12.5 $35–$156; 6x12.5 $111–$111; 12.5x15 $157–$214; 7.5x9 $64–$214; 13.5x45 $409–$420; 4x13 $52–$253; 15x50 $261–$396; 8x13 $38–$277; 9x23 $220–$676; 8x18 $18–$257; 30x20 $94–$560; 10.5x21 $384–$384; 12.8x5 $187–$187; 14x18 $143–$662; 14x21 $424–$424; 15x12 $67–$326; 8x10.5 $209–$209; 20x13 $94–$416; 1.5x2.5 $32–$43; 3.5x3 $35–$112; 8.5x19 $151–$160; 12.5x40 $95–$598; 20x11 $147–$196; 20x24 $211–$482; 6x16 $59–$225; 6.5x20 $56–$134; 7.5x7.5 $23–$170; 26x30 $493–$493; 7x17 $170–$195; 2x2.5 $16–$77; 3x3.5 $49–$112; 20x7 $31–$255; 7x24 $226–$226; 16x30 $377–$653; 40x25 $649–$649; 4.5x5 $65–$80; 12x18 $69–$367; 8x17 $105–$265; 10x21 $109–$552; 8x4 $14–$162; 10x2.5 $42–$49; 15x6 $74–$180; 5x9.5 $33–$145; 12x4 $27–$118; 12.5x29 $184–$193; 12.5x37 $217–$228; 13x29 $191–$247; 12x16 $95–$253; 24x12 $199–$326; 2.8x1.9 $31–$31; 2x2.6 $17–$17; 7x3.5 $30–$70; 13x36.5 $527–$527; 25x10.6 $264–$266; 8x3 $8–$75; 7x3 $41–$198; 14x39 $479–$479; 3x9 $7–$108; 8x44 $141–$141; 11x7 $63–$140; 15x17 $216–$246; 20x17 $191–$580; 2.25x4.5 $69–$69; 2.3x3.5 $36–$36; 2.5x4 $32–$32; 3.5x9 $105–$105; 3.75x3 $69–$69; 4x4.5 $63–$70; 10x13.5 $43–$215; 20x14 $135–$265; 9x14 $53–$239; 5x2.5 $30–$33; 5x16 $57–$150; 10x15.5 $147–$147; 11.5x19 $180–$180; 12x19 $182–$183; 13x18 $74–$194; 16.5x15.5 $211–$211; 17x7 $138–$138; 19x30 $311–$702; 25x33 $329–$329; 8.5x30 $210–$210; 20x40 $70–$2,671; 10x3.5 $29–$83; 10x33 $74–$309; 8x6.5 $142–$142; 11x11 $95–$220; 14x5 $25–$166; 18x3 $62–$71; 6x14 $33–$200; 10x2 $22–$39; 28x20 $431–$432; 12x42 $115–$525; 14x42 $410–$471; 11x22 $88–$112; 3x24 $49–$49; 10.5x50 $230–$230; 16x55 $504–$506; 4x3.5 $139–$139; 15x8 $43–$250; 16x7 $65–$274; 23x7 $161–$161; 8x7 $25–$195; 6.5x10 $80–$197; 12x52 $154–$154; 20x27 $128–$320; 2x1.5 $26–$26; 20x60 $566–$740; 12x36 $115–$260; 14x8 $37–$250; 12x7 $38–$170; 13x5 $80–$137; 13x36 $157–$157; 20x6 $57–$88; 30x25 $387–$509; 24x10 $190–$246; 11.5x28 $79–$121; 11.5x50 $158–$158; 13x14 $180–$262; 12x5 $52–$187; 1x2 $23–$23; 9x7 $37–$193; 24x35 $543–$543; 20x23 $278–$586; 11x33 $268–$268; 16x13 $227–$246; 17x19 $406–$453; 18x16 $145–$287; 18x8 $158–$352; 4.5x8 $58–$73; 4x19 $90–$106; 8x27 $234–$255; 9x8 $35–$152; 9x16 $63–$205; 16x9 $209–$300; 4.5x14 $96–$96; 9x19 $73–$233; 9x27 $74–$315; 14x35 $154–$686; 20x19 $145–$415; 3x20 $43–$43; 15x14 $142–$142; 24x14 $211–$211; 25x25 $365–$436; 14x30 $111–$680; 20x17.5 $278–$278; 5x17.5 $64–$64; 39x65 $2,180–$2,180; 10x10.5 $101–$120; 12.5x7 $49–$59; 18x18 $164–$312; 11x12 $86–$205; 12x11 $59–$190; 12x14 $83–$284; 19x5 $86–$86; 25x12 $111–$297; 5x22 $82–$160; 20x45 $482–$3,013; 15x24 $278–$283; 3.5x25 $68–$72; 5x19 $73–$180; 11.5x5 $52–$52; 12x13 $80–$278; 12x8 $22–$225; 13x4 $49–$63; 20.5x6 $89–$89; 3x1.5 $22–$22; 9x7.5 $28–$120; 18x7 $143–$171; 30x12 $33–$221; 11x16 $98–$386; 25x30 $205–$695; 35x15 $184–$184; 11x3 $13–$13; 12x3 $13–$69; 16x6 $58–$79; 8x22 $159–$159; 9x3 $8–$90; 26x20 $269–$286; 30x45 $747–$747; 40x35 $1,124–$1,124; 10x1 $42–$42; 12x60 $96–$330; 14x2 $8–$9; 12x33 $90–$215; 4x11 $65–$169; 20x16 $250–$250; 11x23 $287–$287; 6x11 $44–$185; 14x12 $94–$215; 40x10 $240–$395; 12x9 $64–$170; 2x8 $22–$34; 13x8 $25–$215; 20x9 $41–$359; 20x18 $104–$549; 3x7 $50–$106; 15x0 $110–$110; 11x28 $171–$171; 16x48 $1,938–$1,938; 12x29 $85–$615; 15x13 $99–$144; 13.5x18.5 $209–$232; 20x4 $101–$101; 23x5 $95–$95; 13x13 $136–$382; 22x20 $85–$86; 6x17 $40–$205; 10x38 $48–$472; 26x5 $130–$145; 10x8.5 $68–$160; 13x7 $91–$101; 15x9 $104–$245; 18x5 $68–$170; 9x13 $67–$230; 50x12 $160–$160; 60x12 $176–$176; 12x26 $50–$463; 14x50 $58–$193; 26.5x67 $1,568–$1,568; 48x59 $2,317–$2,317; 4x17 $85–$125; 9.5x19 $179–$223; 14x22 $40–$194; 30x30 $406–$760; 10x48 $77–$184; 10x36 $127–$495; 18x12 $91–$91; 6x18 $25–$155; 8.5x14 $67–$67; 9.5x25 $71–$71; 7x12.5 $55–$55; 11x26 $95–$95; 50x60 $666–$1,300; 5x21 $90–$90; 9x24 $128–$265; 13x6 $60–$71; 13x9 $65–$185; 14x7 $59–$59; 7.5x18 $71–$71; 24x50 $508–$519; 15x3 $52–$52; 40x15 $91–$499; 40x8 $338–$338; 16x17 $175–$234; 12.5x7.5 $68–$86; 17.5x7.5 $94–$94; 7.5x7 $61–$219; 11x45 $134–$326; 11x48 $342–$342; 12x45 $49–$690; 14x14 $116–$384; 5x25 $49–$185; 11x36 $47–$47; 3.5x10 $33–$33; 4.5x2 $107–$107; 10x60 $114–$796; 14x29 $351–$351; 7.5x12.5 $75–$75; 9x21 $134–$350; 9x22 $79–$373; 14x13 $135–$135; 50x10 $262–$287; 50x15 $308–$308; 10x37 $375–$375; 1.1x7.3 $79–$79; 2.3x2.4 $46–$46; 2.3x4.4 $59–$59; 2.5x7.3 $100–$100; 2.6x4.4 $59–$59; 12x17 $135–$545; 15x19 $103–$103; 3x12 $18–$115; 4x20 $75–$95; 7x26 $120–$120; 13x12 $173–$185; 5x8.5 $61–$105; 8.5x5 $61–$80; 14x6 $31–$165; 7x6 $11–$185; 6x7.5 $90–$100; 4x15 $34–$248; 14x27 $294–$294; 5x36 $96–$96; 30x50 $484–$760; 11x6 $89–$89; 13x11 $116–$160; 13x33 $250–$250; 20x50 $514–$999; 12.5x5 $140–$140; 18x15 $229–$341; 21x12 $265–$279; 7.5x10.5 $116–$139; 9x26 $135–$135; 9x53 $216–$216; 15x7.6 $116–$126; 45x12 $690–$924; 17x10 $168–$650; 19x8 $190–$198; 28x9 $278–$287; 7x27 $185–$185; 4.5x3 $57–$57; 40x12 $37–$148; 17x13 $352–$352; 6x13 $34–$193; 5.5x5.5 $34–$35; 12x22 $95–$240; 10x34 $140–$205; 4.5x7 $167–$185; 6x8.5 $199–$216; 21x46 $628–$653; 13x17 $173–$583; 3.5x5 $15–$55; 18x24 $148–$148; 10x9.5 $106–$372; 9x9.5 $278–$302; 16x25 $1,112–$1,112; 15.5x25 $1,061–$1,061; 10x32.5 $362–$644; 3x6.5 $13–$16; 5x4.5 $33–$50; 24x55 $624–$746; 8x38 $42–$301; 9x32 $79–$79; 13x26 $299–$299; 24x40 $899–$899; 8x24 $105–$400; 32.5x10 $209–$209; 11x34 $189–$394; 0x30 $68–$71; 25x50 $1,099–$1,099; 32x40 $1,140–$1,140; 14x45 $124–$1,147; 27x10 $259–$259; 40x20 $429–$675; 30x8 $129–$129; 26x40 $414–$414; 11x50 $110–$129; 12.5x40.7 $266–$266; 11x38 $99–$99; 16x50 $115–$229; 13x60 $165–$165; 11x55 $49–$144; 12x70 $149–$370; 12x80 $100–$430; 12x55 $34–$182; 9x6 $49–$50; 24x48 $1,273–$1,273; 14x60 $389–$389; 16x40 $32–$285; 12x54 $220–$220; 14x37 $44–$44; 25x40 $199–$199; 12x37 $70–$449; 21x22 $244–$244; 7.3x23.5 $120–$315; 7.3x16.8 $100–$325; 10x7.4 $135–$135; 5x7.4 $90–$90; 7x23.5 $110–$270; 4x16 $100–$190; 5x6.5 $70–$105; 7x11.3 $90–$190; 3.5x9.5 $95–$140; 6.5x3 $100–$100; 6.5x4.5 $115–$115; 7.3x14 $115–$240; 7x16.5 $100–$225; 7x23 $135–$180; 7x4 $25–$163; 50x112.5 $5,250–$5,250; 80x34 $1,875–$1,875; 11x8 $125–$125; 11x9.5 $125–$125; 5.5x9.5 $105–$105; 11x4 $95–$165; 9x35 $45–$45; 18x9 $197–$275; 4.3x4 $35–$35; 3.5x7 $55–$75; 11x31 $120–$120; 9x31 $120–$120; 11x9 $90–$111; 5x23 $185–$185; 7.3x20.8 $135–$220; 12x21 $168–$220; 21x27 $310–$310; 22x27 $335–$335; 23x16 $265–$265; 23x20 $295–$295; 23x21 $300–$300; 39x58 $735–$735; 10x3.7 $85–$85; 5x3.7 $55–$55; 25x20 $446–$460; 4.5x9.5 $105–$105; 12x90 $220–$580; 25x13 $570–$570; 12x12.5 $73–$185; 13x44 $145–$145; 6x2 $18–$75; 9.5x17.5 $275–$275; 10x6.5 $120–$140; 4.5x7.5 $65–$80; 7.5x4 $80–$80; 9.5x10 $140–$170; 9.5x5 $115–$115; 9.5x7.5 $115–$125; 4.5x10 $90–$90; 9x11 $90–$165; 7.2x23.5 $175–$250; 15x26 $190–$190; 1.8x1 $35–$35; 1.8x1.5 $55–$55; 15.5x13.5 $255–$255; 16x13.5 $270–$270; 12x85 $170–$520; 6x7.8 $80–$80; 4.8x9.5 $125–$125; 9x6.5 $130–$130; 4x7.5 $100–$110; 4.8x14 $150–$150; 4.3x4.4 $35–$35; 4.4x5 $40–$40; 4.8x14.3 $95–$95; 9.3x10 $110–$110; 9x13.8 $130–$130; 7.5x8 $85–$100; 14x9 $180–$205; 7x19.5 $110–$110; 8.5x21.5 $60–$60; 7.5x6 $80–$85; 11.5x9 $220–$220; 2.3x1.8 $10–$10; 2.3x3.1 $45–$45; 2.3x3.7 $20–$20; 8.2x3.7 $155–$155; 8.5x7.5 $120–$125; 9.5x18 $95–$95; 9.9x3.7 $210–$210; 3x11 $65–$120; 7.5x12 $85–$220; 7.3x20 $120–$175; 12.5x35 $430–$430; 4.6x5 $75–$75; 18x19 $164–$340; 3.5x7.5 $130–$130; 6.5x13 $215–$215; 6x11.5 $75–$110; 26x33 $500–$500; 9x4 $70–$70; 7.5x9.5 $110–$130; 20x54 $335–$335; 14x24 $235–$235; 10x19.5 $255–$255; 14.5x15 $270–$270; 9.5x14 $190–$200; 9.5x9.5 $130–$135; 7x11.5 $130–$130; 7.8x14.5 $140–$140; 7.8x16.8 $155–$155; 7.8x19.5 $185–$185; 7.8x9.2 $120–$120; 10x9.8 $150–$150; 12.6x9.9 $195–$195; 15x7.8 $190–$190; 5x9.8 $100–$100; 8x9.5 $135–$135; 5.9x25.4 $195–$195; 8x7.6 $105–$105; 23x15 $295–$295; 11.5x10.5 $255–$255; 23x14.5 $445–$445; 7.5x18.5 $195–$195; 7.5x23.5 $145–$240; 10.5x8 $120–$120; 13.5x35 $425–$425; 14.6x16.8 $345–$345; 14x16.8 $310–$310; 3x15 $18–$120; 7.3x14.3 $140–$140; 15x100 $300–$300; 14.5x8.5 $200–$200; 5.4x13 $180–$180; 7.8x23.4 $300–$300; 8x7.5 $110–$110; 8x21 $245–$245; 17x8 $190–$190; 3.4x20 $90–$90; 10x7.3 $110–$110; 5x7.3 $65–$65; 9x10.5 $120–$120; 5.4x9.7 $75–$130; 4.6x10 $90–$90; 16x11 $220–$235; 3x14 $75–$75; 8x14.3 $210–$210; 7.5x8.5 $130–$130; 5x9.6 $120–$120; 8x2.5 $95–$95; 10x4.5 $100–$100; 7x20.5 $125–$200; 8.5x16.5 $65–$65; 13x31 $120–$120; 8x8.3 $165–$165; 9x8.9 $190–$190; 16.5x7.5 $170–$170; 15x60 $750–$750; 7.5x25 $180–$193; 4.6x8 $70–$70; 13x24 $80–$253; 12x31 $215–$215; 12x34 $55–$55; 14x34 $285–$285; 9.5x20 $182–$380; 10.8x25 $120–$120; 7.4x20.8 $195–$195; 13x48 $540–$540; 7.6x11.3 $160–$160; 12x53 $205–$205; 5.5x10 $65–$75; 5x5.5 $45–$45; 5.5x5 $45–$100; 20x8.5 $190–$190; 7x22 $245–$245; 7x19 $170–$170; 8.5x11.8 $165–$165; 7.8x19.6 $150–$170; 7.3x23.6 $150–$150; 4.6x9 $85–$85; 5.4x9 $100–$100; 3.5x8 $75–$75; 19x9 $255–$255; 16x14 $255–$255; 28x49 $1,200–$1,200; 50x50 $1,500–$1,500; 32x32 $800–$800; 32x36 $880–$880; 32x47 $1,120–$1,120; 32x56 $1,255–$1,255; 32x68 $1,255–$1,255; 23x39 $550–$550; 6x2.5 $50–$50; 11x13 $159–$170; 10x18.7 $230–$230; 11x18 $265–$388; 14x19 $325–$325; 13x23 $150–$381; 17x40 $120–$120; 8.7x10 $125–$125; 8x26 $155–$155; 17x9 $180–$180; 5x13.5 $160–$160; 24x42 $750–$750; 12.5x27.5 $280–$280; 7.8x6 $100–$100; 8x8.5 $130–$130; 4.8x8 $60–$60; 9.1x6.6 $90–$90; 8x2 $90–$90; 12.5x45 $185–$185; 4.5x4.5 $60–$70; 7x9.8 $145–$145; 11x42 $65–$65; 11x43 $100–$100; 10x42 $190–$190; 5x3.6 $65–$65; 17x35 $1,031–$1,031; 13.5x16 $299–$300; 8x17.5 $96–$96; 13x16 $179–$179; 13x22 $215–$215; 16x24 $210–$210; 9.5x12.5 $190–$190; 14x11 $219–$230; 6x38 $74–$119; 8x48 $149–$232; 6x28 $39–$99; 6x23 $49–$168; 20x28 $330–$340; 30x28 $380–$399; 1x1 $10–$22; 25x5 $183–$183; 8x33 $89–$149; 14x36 $330–$354; 6x33 $99–$99; 8x23 $34–$144; 10x43 $139–$159; 20x26 $219–$219; 8x43 $109–$139; 24x30 $444–$444; 18x17 $540–$574; 11x24 $264–$264; 9x28 $247–$259; 15x44 $660–$660; 30x11 $230–$230; 11.5x6 $135–$135; 11x32 $175–$175; 9x40 $155–$155; 11x17 $220–$220; 8x3.5 $115–$115; 5x9.4 $85–$85; 16x5 $160–$160; 14x43 $430–$430; 18x22 $652–$652; 1.5x1.5 $20–$20; 8.5x20 $98–$234; 15x11 $246–$246; 10x55 $115–$115; 100x21 $2,500–$2,500; 19x35 $850–$850; 10x75 $70–$70; 17x20 $154–$154; 12x39 $160–$160; 9.5x7 $125–$125; 14x32 $185–$185.

Largest increases

site #sizeprior medianrecent medianchangechange %
#2589010x30$212$520+$308+145.3%
#2304410x30$430$707+$277+64.4%
#0823010x30$230$501+$271+117.8%
#7790010x30$526$782+$256+48.7%
#2763610x30$204$456+$252+123.5%
#2589610x30$285$534+$249+87.4%
#0721010x30$365$592+$227+62.2%
#3038410x30$241$467+$226+93.8%
#2580510x30$192$402+$210+109.4%
#6877510x30$164$365+$201+122.6%

Largest decreases

site #sizeprior medianrecent medianchangechange %
#2767610x30$744$274−$470−63.2%
#2815810x30$668$222−$446−66.8%
#0816410x30$684$311−$373−54.5%
#3040810x30$494$182−$312−63.2%
#0703810x30$714$408−$306−42.9%
#2433310x30$449$168−$281−62.6%
#2814910x30$527$258−$269−51.0%
#2204410x30$428$162−$266−62.1%
#2576410x20$416$170−$246−59.1%
#2589110x30$456$227−$229−50.2%

No longer advertised — not a price move

Listings that were priced through 2026-08-22 → 2026-09-02 and then stopped being published. A listing that disappears is a disappearance, not a repricing, so it is counted here rather than shown as a price falling to nothing.

site #sizeunits advertised before it left the feed
#257085x1016
#291465x1013
#2555010x1012
#2017610x2010
#2660210x2010
#0810110x1010
#0822610x2010
#2395010x2510
#244085x1010
#268305x109
#211075x109
#2040810x208
#242375x108
#2584010x108
#201305x108

The rate-change log (history/rate_changes.csv) holds 470,958 individual price changes across 32 days. It records deltas only, so it cannot support a trailing median or tell a placeholder from a repricing; the tables above are built from the per-listing price levels in history/store-sizes-YYYY-MM.csv instead.

Excluded rows

54,925 rows were held back from the movers tables above as suspected collection artifacts — 46,137 of the 71,979 tracked store-size listings, and 8,788 store-level rows across the 8,782 stores tracked. Nothing is dropped silently: every excluded row is written to quarantine/movers_quarantine.csv with its reason and the values that triggered it, so this count can be checked rather than taken on trust.

tablereasonrowswhat it means
price by sizestore_not_tracked_through_window36,889the store was not in the dataset for all 14 snapshots being compared.
price by sizeno_baseline7,727no real price across the 7 snapshots before the comparison window. A store that has just entered the dataset has no prior reading, so any change computed for it is arithmetic on a value nobody observed.
price by sizeno_longer_advertised1,213priced before the comparison window and not priced through it — the listing stopped being published. A disappearance, not a repricing.
price by sizeprice_out_of_bounds308at least one observation fell outside the p0.5–p99.5 range of observed prices for that unit size, which marks it as a placeholder rather than a rate.
10x10 pricestore_not_tracked_through_window4,118the store was not in the dataset for all 14 snapshots being compared.
10x10 priceno_baseline409no real price across the 7 snapshots before the comparison window. A store that has just entered the dataset has no prior reading, so any change computed for it is arithmetic on a value nobody observed.
10x10 priceno_longer_advertised86priced before the comparison window and not priced through it — the listing stopped being published. A disappearance, not a repricing.
10x10 priceprice_out_of_bounds52at least one observation fell outside the p0.5–p99.5 range of observed prices for that unit size, which marks it as a placeholder rather than a rate.
availabilitystore_not_tracked_through_window4,118the store was not in the dataset for all 14 snapshots being compared.
availabilitystarted_advertising_availability5advertised units were zero and are not any more, which is a store that began publishing availability rather than one that returned units to stock.

Trends by size

Availability and price over time, split by unit size, from the state-by-size demand log (history/sizes-YYYY-MM.csv). Price is a national average weighted by each state's listing count, since raw per-listing prices aren't retained at this granularity — read it as a trendline, not a precise national median. 57 days logged so far — the chart needs at least two distinct days to show a line, and gains one day per successful collection run.

Marked on the chart: the tracked population changed size on 2026-07-09, 2026-07-23, 2026-09-01, 2026-09-02, 2026-09-04, 2026-09-05, 2026-09-09. Values before and after that line count different sets of stores and are not comparable.

Advertised availability — Locker

2026-07-09 · tracked population changed; not comparable across this line2026-07-23 · tracked population changed; not comparable across this line2026-09-01 · tracked population changed; not comparable across this line2026-09-02 · tracked population changed; not comparable across this line2026-09-04 · tracked population changed; not comparable across this line2026-09-05 · tracked population changed; not comparable across this line2026-09-09 · tracked population changed; not comparable across this line 10,030 2026-07-09 2026-09-09 9,018

Weighted-avg price — Locker

2026-07-09 · tracked population changed; not comparable across this line2026-07-23 · tracked population changed; not comparable across this line2026-09-01 · tracked population changed; not comparable across this line2026-09-02 · tracked population changed; not comparable across this line2026-09-04 · tracked population changed; not comparable across this line2026-09-05 · tracked population changed; not comparable across this line2026-09-09 · tracked population changed; not comparable across this line $39 2026-07-09 2026-09-09 $28

Tracking coverage

2,447 stores are tracked now that weren't in the 2026-09-02 snapshot, and 1 dropped out. Additions can reflect improved discovery as well as new openings; drops are usually closures. Coverage change becomes a clean openings/closures signal once the baseline stabilizes.