{"slug":"nke-decline-from-peak","qid":"peak_receipt","label":"peak_receipt","post_title":"nke-decline-from-peak","post_url":"/blog/lang/es/nke-decline-from-peak#q-peak_receipt","columns":["peak_close","peak_date","peak_year","peak_date_label","latest_close","latest_date","latest_date_label","drawdown_pct","gain_to_recover_pct","sessions_since_peak","years_since_peak","lowest_close_since_peak","lowest_close_date"],"rows":[{"peak_close":177.51,"peak_date":"2021-11-05","peak_year":2021,"peak_date_label":"5 de noviembre de 2021","latest_close":38.67,"latest_date":"2026-10-30","latest_date_label":"30 de octubre de 2026","drawdown_pct":78.2,"gain_to_recover_pct":359,"sessions_since_peak":1250,"years_since_peak":5,"lowest_close_since_peak":33.87,"lowest_close_date":"2026-10-02"}],"shape":"scalar","sql":"SELECT\n    round(any(p.peak_close), 2)                                                      AS peak_close,\n    toString(any(p.peak_date))                                                       AS peak_date,\n    toYear(any(p.peak_date))                                                         AS peak_year,\n    concat(toString(toDayOfMonth(any(p.peak_date))), ' de ',\n           transform(toMonth(any(p.peak_date)),\n                     [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],\n                     ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio',\n                      'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'], ''),\n           ' de ', toString(toYear(any(p.peak_date))))                               AS peak_date_label,\n    round(toFloat64(argMax(a.close, a.date)), 2)                                     AS latest_close,\n    toString(max(a.date))                                                            AS latest_date,\n    concat(toString(toDayOfMonth(max(a.date))), ' de ',\n           transform(toMonth(max(a.date)),\n                     [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],\n                     ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio',\n                      'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'], ''),\n           ' de ', toString(toYear(max(a.date))))                                    AS latest_date_label,\n    round(abs(toFloat64(argMax(a.close, a.date)) / any(p.peak_close) - 1) * 100, 1)  AS drawdown_pct,\n    round((any(p.peak_close) / toFloat64(argMax(a.close, a.date)) - 1) * 100, 1)     AS gain_to_recover_pct,\n    uniqExactIf(a.date, a.date > p.peak_date)                                        AS sessions_since_peak,\n    round(dateDiff('day', any(p.peak_date), max(a.date)) / 365.25, 1)                AS years_since_peak,\n    round(toFloat64(minIf(a.close, a.date > p.peak_date)), 2)                        AS lowest_close_since_peak,\n    toString(argMinIf(a.date, a.close, a.date > p.peak_date))                        AS lowest_close_date\nFROM global_markets.stocks_daily_aggs AS a\nCROSS JOIN\n(\n    SELECT\n        max(toFloat64(close))            AS peak_close,\n        argMax(date, toFloat64(close))   AS peak_date\n    FROM global_markets.stocks_daily_aggs\n    WHERE ticker = 'NKE'\n      AND date >= '2016-01-01'\n) AS p\nWHERE a.ticker = 'NKE'\n  AND a.date >= '2016-01-01'","computed_at":"2026-11-01T01:48:54.102847+00:00","elapsed":0.198117883}