Notice how your red support is just above the 38.2% Fibonacci level. The 38.2% is also close to the 100 ema (green line.) I assume price may tag the 38.2% @ $103.39. 100 ema is just a tad bit above it and is the green line on my chart
50% is the $102.94 and the 200 ema (golden triangle line.) That would take it back to the gray box which is the very long term support level from way back. Interesting that the math lines up with the gray box. There are no coincidences as you always say.