InfraRabbit

L40S list-price median

The L40S list-price median is USD 1.57 per GPU-hour on 2026-10-24 (n=9 providers). Definition: The median, across N providers, of each provider's lowest on-demand list price per L40S GPU-hour, in USD excluding VAT; marketplaces, spot, community-cloud capacity and committed prices are excluded. N is in the value metadata and in the name.

Computed from the SKU state at the end of each UTC day (latest value: 2026-10-24; today's value is recomputed until the day ends). The constituents of the latest value are listed below; each shows when it was verified and links to its source.

1 line, 2026-10-19 to 2026-10-24; values between 1.57 and 1.61 USD; latest 1.57 USD.1.571.581.591.601.61Oct 19Oct 20Oct 21Oct 22Oct 242026-10-20: n 4 → 9; joined: coreweave, crusoe, digitalocean, nebius and 1 more2026-10-19 UTC: 1.61 USD2026-10-20 UTC: 1.57 USD2026-10-21 UTC: 1.57 USD2026-10-22 UTC: 1.57 USD2026-10-23 UTC: 1.57 USD2026-10-24 UTC: 1.57 USD

Change over this window: -0.1% from 2026-10-19 to 2026-10-24 (like for like, on the constituents both days share).

Dashed lines with a diamond mark days on which the set of constituents (n) changed; a jump on such a day can be coverage, not a price move.

Download this chart: SVG · PNG · CSV · JSON

Constituents of the latest value

SKUUSD per GPU-hourDetailLast verifiedSource
gpu/runpod/l40s1.092026-10-24 05:42 UTCsource (first-party)
gpu/crusoe/l40s1.502026-10-23 23:46 UTCsource (first-party)
gpu/nebius/l40s-intel-cpu1.552026-10-23 11:12 UTCsource (first-party)
gpu/ovhcloud/l40s-1801.572026-10-23 23:09 UTCsource (first-party)
gpu/digitalocean/l40s1.572026-10-23 16:44 UTCsource (first-party)
gpu/scaleway/l40s-1-48g1.652026-10-23 22:54 UTCsource (first-party)
gpu/coreweave/l40s2.252026-10-24 00:55 UTCsource (first-party)
gpu/replicate/gpu-l40s3.512026-10-23 16:44 UTCsource (first-party)
gpu/oracle/l40s3.642026-10-23 22:54 UTCsource (first-party)

Details of the latest value

Name
L40S list-price median (9 providers)
N providers
9
Min coverage
4
Value EUR
1.40
Specialists median
1.57
Specialists n
8
Min USD
1.09
Max USD
3.64
stale constituents left out
0
coverage changed
no
All fields (raw JSON)
{
 "chain": {
  "broken": false,
  "change_pct": 0.0,
  "index": 99.904548,
  "matched": 9,
  "prev_day": "2026-10-23",
  "ratio": 1.0
 },
 "constituents": {
  "coreweave|gpu/coreweave/l40s": 2.25,
  "crusoe|gpu/crusoe/l40s": 1.5,
  "digitalocean|gpu/digitalocean/l40s": 1.57,
  "nebius|gpu/nebius/l40s-amd-cpu": 1.82,
  "nebius|gpu/nebius/l40s-intel-cpu": 1.55,
  "oracle|gpu/oracle/l40s": 3.643321,
  "ovhcloud|gpu/ovhcloud/l40s-180": 1.56702,
  "ovhcloud|gpu/ovhcloud/l40s-360": 1.56702,
  "ovhcloud|gpu/ovhcloud/l40s-90": 1.56702,
  "replicate|gpu/replicate/gpu-l40s": 3.51,
  "replicate|gpu/replicate/gpu-l40s-2x": 3.51,
  "replicate|gpu/replicate/gpu-l40s-4x": 3.51,
  "replicate|gpu/replicate/gpu-l40s-8x": 3.51,
  "runpod|gpu/runpod/l40s": 1.09,
  "runpod|gpu/runpod/page-l40s": 1.09,
  "scaleway|gpu/scaleway/l40s-1-48g": 1.645277,
  "scaleway|gpu/scaleway/l40s-2-48g": 1.645277,
  "scaleway|gpu/scaleway/l40s-4-48g": 1.645277,
  "scaleway|gpu/scaleway/l40s-8-48g": 1.645277
 },
 "not_listed": {
  "catalog_only": {
   "n": 24,
   "providers": {
    "ovhcloud": 6,
    "vultr": 9,
    "vultr-metal": 9
   }
  }
 },
 "skipped": {
  "commitment_unknown": 0,
  "end_of_service": 0,
  "no_fx": 0,
  "non_list": 4,
  "unknown_gpu_count": 0,
  "unpriced": 0,
  "vat_included": 0
 }
}

Definition

The median, across N providers, of each provider's lowest on-demand list price per L40S GPU-hour, in USD excluding VAT; marketplaces, spot, community-cloud capacity and committed prices are excluded. N is in the value metadata and in the name.

Inclusion rule

category gpu; GPU is L40S (vendor strings such as SXM/PCIe suffixes both count; NVL, MIG and CC variants excluded); on-demand list price only (spot, community, reserved/committed, dynamic rows skipped); price per GPU-hour = instance hourly price / gpu_count (a per-GPU price carried by the normalizer is used as is); per provider the lowest value, then the median across providers (mean of the two middle values for an even count). Not computed below 4 verified providers. EUR prices convert at the day's ECB rate; the EUR figure is in the metadata. Hyperscalers (oracle, azure, aws, gcp) are tagged. All series are excluding VAT: SKUs flagged vat_included are skipped.

When it cannot be computed: Not computed: that day shows no number and states the reason; the last full value stays shown with its date. A source whose last confirmed snapshot is older than 3x its cadence (6h sources 18 h, 12h sources 36 h, 1d sources 72 h) drops out; below minimum coverage the series is not computed and says 'not verified: <source> stale since <date>'.

Minimum coverage: 4 providers. Below that the series is not computed and says so instead of showing a number.

Sources feeding it

gpu/runpod, gpu/datacrunch, gpu/oracle, gpu/scaleway, gpu/ovhcloud, gpu/vultr-metal, first-party GPU price pages (page recipes)

Deliberately excluded

What can break it

Daily values, last 90 days

Days with a value since 2026-10-19 (days without one are left out of the data files): CSV · JSON.

Day (UTC)ValuenFloor SKU / note
2026-10-241.579
2026-10-231.579
2026-10-221.579
2026-10-211.579
2026-10-201.579
n changed n 4 → 9; joined: coreweave, crusoe, digitalocean, nebius and 1 more
2026-10-191.614

API: JSON · CSV

Cite this

Free to reuse under CC BY 4.0 with this credit. The numbers are list prices, not transacted prices.

InfraRabbit (2026). L40S list-price median [data as of 2026-10-24]. https://infrarabbit.com/index/l40s-list-median (accessed 2026-10-24). List prices, not transacted prices. CC BY 4.0.
BibTeX
@misc{infrarabbit_index_l40s_list_median_2026,
  author       = {{InfraRabbit}},
  title        = {L40S list-price median},
  year         = {2026},
  howpublished = {\url{https://infrarabbit.com/index/l40s-list-median}},
  note         = {Data as of 2026-10-24; accessed 2026-10-24; list prices, not transacted prices; CC BY 4.0}
}