
Picture: Leonardo da Vinci, via Wikimedia Commons, Public domain
Collectibles
the painting
The most expensive painting ever sold.
$450.3M
Estimate as of 12 Oct 2026
Source: Estimate from general knowledge, not yet checked against a source
Tokens on ItemFi are not backed by, and cannot be redeemed for, the item they are paired with. The item only sets the opening price.
Loading tokens…