{"slug":"stock-splits-on-euronext-paris","qid":"ratios_courants","label":"ratios_courants","post_title":"stock-splits-on-euronext-paris","post_url":"/blog/lang/fr/stock-splits-on-euronext-paris#q-ratios_courants","columns":["ratio_label","sens","operations"],"rows":[{"ratio_label":"1 pour 10","sens":"regroupement","operations":966},{"ratio_label":"1 pour 20","sens":"regroupement","operations":426},{"ratio_label":"2 pour 1","sens":"division","operations":355},{"ratio_label":"1 pour 5","sens":"regroupement","operations":342},{"ratio_label":"1 pour 4","sens":"regroupement","operations":212},{"ratio_label":"1 pour 15","sens":"regroupement","operations":195},{"ratio_label":"3 pour 1","sens":"division","operations":189},{"ratio_label":"1 pour 3","sens":"regroupement","operations":179},{"ratio_label":"1 pour 25","sens":"regroupement","operations":178},{"ratio_label":"1 pour 2","sens":"regroupement","operations":156},{"ratio_label":"1 pour 50","sens":"regroupement","operations":154},{"ratio_label":"1 pour 100","sens":"regroupement","operations":153}],"shape":"ranking","sql":"SELECT\n    concat(toString(nb_nouvelles), ' pour ', toString(nb_anciennes)) AS ratio_label,\n    if(nb_nouvelles > nb_anciennes, 'division', 'regroupement')      AS sens,\n    count()                                                          AS operations\nFROM\n(\n    SELECT\n        ticker,\n        execution_date,\n        toUInt32(any(split_from)) AS nb_anciennes,\n        toUInt32(any(split_to))   AS nb_nouvelles\n    FROM global_markets.stocks_splits\n    WHERE execution_date >= today() - 1830\n      AND execution_date <  today()\n      AND ticker NOT IN ('SPCX')\n    GROUP BY ticker, execution_date\n)\nWHERE nb_nouvelles != nb_anciennes\nGROUP BY nb_anciennes, nb_nouvelles\nORDER BY operations DESC\nLIMIT 12","computed_at":"2026-09-28T15:26:21.451690+00:00","elapsed":1.564252494}