163 of 586 past upward swings (28%) went beyond the current size. Among those that did, the typical remaining advance was 18% over the next 95 days. Note: possible stalling — 33 days since last high. That’s 75% of the swing’s duration, and historically only 30% of up swings extended beyond this point.