Wednesday's close of $89 appears to be the lowest on record since the stock was first issued in 2025.