1 final trade
The Trade Desk since Thu, Sep 11, 2025.
Percent change from the air-date close
Risky, but price to sales down five turns.