Final note...

There were only 6 other $SPX 15 MAY 20 2795 PUT contracts traded all day.

I know that these trades don't mean much in a vacuum, but it seems like something to take note of.

It is the notional equivalent of 20,500 $ES_F futures contracts at 2788.75 (time of sale) https://t.co/JYwk7vNXPW