This chart shows the recent sold price of LEGO 76014.
This chart shows the number of LEGO Spider-Trike vs. Electro set sold recently.