That is somewhat relevant since not the entire world is living in the countries where the street price is the mentioned above.Yeah, it only undercuts the Canon because DxO still has the 24-105 costing 1250, which is far above its current street price. It may be a slightly better than Canon's 24-105, but with the Canon version selling at 600-700, the Sigma isn't quite the bargain as when the Canon sold at 1250.
Canon's MSRP for the lens is $1149.
That is somewhat irrelevant since that is not what people are paying for it. The question would be what is the actual street cost of the two lenses.