They've been using dynamic pricing for a few years now at least, IIRC. There's no real algorithm, my understanding is that it's similar to Platinum ticketing for concert venues, where a pricing team monitors what similar tickets are going for on the resale/secondary market, and then prices their Platinum tickets to be more in line with those prices.