FTDs year to date is $100 million, 82% higher than all of 2025 and higher than McDonalds. Failure to deliver means the market maker couldnt find shares to borrow but shorted shares anyways. They just get slapped with a failure to deliver but no penalties. This data was from MAY 2026. Thats before this was a meme and everyone started buying.
SOURCE: claude. im too lazy to do any fact checking so you guys let me know if its legit. This is not financial advice.