{
  "author_name": "StockScorer",
  "backtest": {
    "costs": {
      "currency": "EUR",
      "tax_rate": 0.0,
      "transaction_fee_fixed": 0.0,
      "transaction_fee_pct": 0.0
    },
    "p10": {
      "benchmark": "URTH",
      "benchmark_cumulative": [
        100.0,
        100.0,
        103.94846251795606,
        112.02954096385741,
        118.1239722533181,
        114.98794887856094,
        116.89446503506619,
        121.97610309911545,
        117.07900724764367,
        126.5225828927441,
        131.95198841117022,
        116.42402621659556,
        133.51720495359476,
        136.989454233433,
        143.5680586820569,
        152.356878837887,
        122.07026858897947,
        142.98384027385066,
        147.92706120941114,
        160.66417388516507,
        177.67906369409812,
        188.4363294346993,
        193.14582123662876,
        213.3599067253631,
        206.73838526718535,
        184.26826320651574,
        183.13748999504742,
        185.25005785048234,
        196.84817117177766,
        209.07021650930506,
        208.19445730084186,
        222.54317467542594,
        248.03640841339706,
        256.3187235731585,
        262.381565719422,
        280.4879640894172,
        265.5557991366916,
        271.38454920764286,
        292.3401600383276,
        300.9338492191284,
        296.59677927593185,
        340.143785133721
      ],
      "cagr_benchmark": 13.022849920473845,
      "cagr_portfolio": 7.265975235408795,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 0,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "lv-01",
          "lv-02",
          "lv-03",
          "lv-04",
          "lv-05",
          "lv-06",
          "lv-07"
        ],
        "applied_rule_names": [
          "Defensive Bilanz (Eigenkapitalquote > 40 %)",
          "Deutlich schwankungsärmer als der Markt (Vola 1J < 20 %)",
          "Hochvolatil (Vola 1J > 40 %)",
          "Moderat defensiv (Vola 1J 20 – 28 %)",
          "Stabile Profitabilität (ROE > 10 % bei positivem Gewinn)",
          "Verlustjahr (Nettogewinn negativ)",
          "Verlässliche Ausschüttung (Dividende ≥ 5 Jahre nicht gesenkt)"
        ],
        "available_rules": 7,
        "configured_buy_threshold": 4,
        "configured_sell_threshold": 1,
        "coverage_pct": 100.0,
        "effective_buy_threshold": 4,
        "effective_cap_thresholds": {
          "large": {
            "buy": 4,
            "sell": 1
          },
          "mid": {
            "buy": 4,
            "sell": 1
          },
          "small": {
            "buy": 4,
            "sell": 1
          }
        },
        "effective_sell_threshold": 1,
        "reliability_issues": [],
        "skipped_rule_ids": [],
        "skipped_rule_names": [],
        "total_rules": 7
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        9954.45,
        10051.1,
        10845.16,
        10525.67,
        10270.08,
        10530.77,
        9945.49,
        10701.82,
        11324.4,
        11296.05,
        13037.03,
        13497.86,
        14654.44,
        14573.79,
        12448.46,
        13821.37,
        14701.34,
        14486.32,
        15221.02,
        15787.98,
        16525.19,
        18438.75,
        18400.34,
        17432.46,
        17270.37,
        17448.62,
        17581.4,
        18065.98,
        17748.31,
        17771.52,
        19095.7,
        18925.25,
        19773.65,
        19662.9,
        19815.24,
        18474.74,
        18223.37,
        18797.64,
        19807.49,
        20166.0
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {
        "score": 1
      },
      "final_cash_eur": 1045.33,
      "final_positions": [],
      "final_value_eur": 20166.0,
      "initial_capital": 10000.0,
      "labels": [
        "Start",
        "Q2 2016",
        "Q3 2016",
        "Q4 2016",
        "Q1 2017",
        "Q2 2017",
        "Q3 2017",
        "Q4 2017",
        "Q1 2018",
        "Q2 2018",
        "Q3 2018",
        "Q4 2018",
        "Q1 2019",
        "Q2 2019",
        "Q3 2019",
        "Q4 2019",
        "Q1 2020",
        "Q2 2020",
        "Q3 2020",
        "Q4 2020",
        "Q1 2021",
        "Q2 2021",
        "Q3 2021",
        "Q4 2021",
        "Q1 2022",
        "Q2 2022",
        "Q3 2022",
        "Q4 2022",
        "Q1 2023",
        "Q2 2023",
        "Q3 2023",
        "Q4 2023",
        "Q1 2024",
        "Q2 2024",
        "Q3 2024",
        "Q4 2024",
        "Q1 2025",
        "Q2 2025",
        "Q3 2025",
        "Q4 2025",
        "Q1 2026",
        "Q2 2026"
      ],
      "max_drawdown_benchmark": -19.878728469578014,
      "max_drawdown_portfolio": -15.05332298561139,
      "max_years": 10,
      "non_tradable_count": 0,
      "period_details": [
        {
          "benchmark_return_eur": null,
          "cash_eur": 0.0,
          "dividends_eur": 0.0,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 9.17,
              "exit_price_native": 79.0,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 13.914924297043996,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 109.0,
              "exit_price_native": 121.3,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 11.141652922851385,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 76.09,
              "exit_price_native": 84.67,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 2.2584541062802055,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 46.23,
              "exit_price_native": 51.44508413958315,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 11.48553472748941,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 68.78,
              "exit_price_native": 76.53795535901736,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 6.025550274008018,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 68.99,
              "exit_price_native": 75.15,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 4.592901878914413,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 3.16,
              "entry_price_native": 4.71,
              "exit_price_estimated": false,
              "exit_price_eur": 3.16,
              "exit_price_native": 4.71,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 12.142857142857144,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 316.45435247325906,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 107.68,
              "exit_price_native": 119.83,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 12.12688312903527,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.2865726533092,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 31.36,
              "exit_price_native": 45.01,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 3.566497929130219,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 4.94,
              "exit_price_native": 7.37,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 2.0775623268698196,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            }
          ],
          "label": "Q2 2016",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.948462517956064,
          "cash_eur": 53.91,
          "dividends_eur": 53.91,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 105.29,
              "exit_price_native": 118.13,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -1.0056146819743539,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 79.99,
              "exit_price_native": 89.75,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 6.959837921582657,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 9.19,
              "exit_price_native": 80.15,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 1.1356466876971671,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 69.86,
              "exit_price_native": 78.3781,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 3.314631214598185,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 70.62,
              "exit_price_native": 76.55,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 2.4080267558528323,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 42.71,
              "exit_price_native": 47.92,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -4.083423487248561,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 103.76,
              "exit_price_native": 116.41,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -2.020031983839754,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.2865726533092,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 3.16,
              "entry_price_native": 4.71,
              "exit_price_estimated": false,
              "exit_price_eur": 3.24,
              "exit_price_native": 4.76,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 2.586206896551735,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 316.45435247325906,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 29.18,
              "exit_price_native": 43.07,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -4.182424916573979,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 4.93,
              "exit_price_native": 7.23,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -1.4986376021798309,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            }
          ],
          "label": "Q3 2016",
          "portfolio_return_eur": -0.45547608164786535,
          "portfolio_value_eur": 9954.45,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.774120222803127,
          "cash_eur": 116.12,
          "dividends_eur": 62.21,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 108.94,
              "exit_price_native": 115.21,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -1.7566299991472745,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 79.51,
              "exit_price_native": 84.08,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -4.70361555026636,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 8.69,
              "exit_price_native": 71.25,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -11.10417966313163,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 67.94,
              "exit_price_native": 73.05,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -5.252918287937735,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 28.43,
              "exit_price_native": 40.16,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -7.422775472568022,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 113.29,
              "exit_price_native": 119.81,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 3.55229040622298,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.2865726533092,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 3.16,
              "entry_price_native": 4.71,
              "exit_price_estimated": false,
              "exit_price_eur": 3.14,
              "exit_price_native": 4.58,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": -2.553191489361706,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 316.45435247325906,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 41.79,
              "exit_price_native": 44.19,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -7.08578637510514,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 5.11,
              "exit_price_native": 7.46,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 3.7552155771905404,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 73.59,
              "exit_price_native": 77.8282,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 0.9205337773265043,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2016",
          "portfolio_return_eur": 0.9708584015102995,
          "portfolio_value_eur": 10051.1,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 5.440021655919169,
          "cash_eur": 180.2,
          "dividends_eur": 64.08,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 116.54,
              "exit_price_native": 124.55,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 8.106935161878305,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 84.07,
              "exit_price_native": 89.85,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 6.862511893434808,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 71.88,
              "exit_price_native": 76.85,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 5.201916495550996,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 9.81,
              "exit_price_native": 81.25,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 14.035087719298245,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 28.8,
              "exit_price_native": 40.85,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 1.7181274900398558,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 123.19,
              "exit_price_native": 131.65,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 9.882313663300234,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.2865726533092,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 46.66,
              "exit_price_native": 49.87,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 12.853586784340344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 3.16,
              "entry_price_native": 4.71,
              "exit_price_estimated": false,
              "exit_price_eur": 3.32,
              "exit_price_native": 4.64,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 1.3100436681222627,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 316.45435247325906,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 5.4,
              "exit_price_native": 7.54,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 1.072386058981234,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 80.02,
              "exit_price_native": 85.517,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 9.879195458715472,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2017",
          "portfolio_return_eur": 7.900247060330812,
          "portfolio_value_eur": 10845.16,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -2.654857701561142,
          "cash_eur": 272.18,
          "dividends_eur": 91.98,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 115.62,
              "exit_price_native": 132.29,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 5.899775856548173,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 76.17,
              "exit_price_native": 87.15,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -3.8079470198675414,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 76.35,
              "exit_price_native": 83.45,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 7.538659793814451,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 9.26,
              "exit_price_native": 82.6,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 1.536570374923163,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 28.81,
              "exit_price_native": 42.68,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 3.9201363525687816,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 121.29,
              "exit_price_native": 138.78,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 5.216072782410919,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.2865726533092,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 45.34,
              "exit_price_native": 51.88,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 3.677058353317353,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 5.16,
              "exit_price_native": 7.67,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 2.2666666666666613,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 3.16,
              "entry_price_native": 4.71,
              "exit_price_estimated": false,
              "exit_price_eur": 2.95,
              "exit_price_native": 4.38,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": -6.41025641025641,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 316.45435247325906,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 73.75,
              "exit_price_native": 84.3772,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -1.4365647668998949,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            }
          ],
          "label": "Q2 2017",
          "portfolio_return_eur": -2.945905759538192,
          "portfolio_value_eur": 10525.67,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.6580138832798186,
          "cash_eur": 326.75,
          "dividends_eur": 54.57,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 110.35,
              "exit_price_native": 130.01,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -1.9828106151990266,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 77.22,
              "exit_price_native": 90.98,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 4.586734107368673,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 8.67,
              "exit_price_native": 80.05,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -4.016786570743413,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 70.92,
              "exit_price_native": 81.1,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -3.0484160191273313,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 120.54,
              "exit_price_native": 142.02,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 2.3125135076723646,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.2865726533092,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 29.13,
              "exit_price_native": 42.91,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 0.9647058823529342,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 5.16,
              "exit_price_native": 7.78,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 0.9079118028534339,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 41.12,
              "exit_price_native": 48.45,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -6.485234510712212,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 3.16,
              "entry_price_native": 4.71,
              "exit_price_estimated": false,
              "exit_price_eur": 2.85,
              "exit_price_native": 4.3,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": -5.286343612334809,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 316.45435247325906,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 72.8,
              "exit_price_native": 85.7669,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 2.0825497636198342,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            }
          ],
          "label": "Q3 2017",
          "portfolio_return_eur": -2.4282349244238555,
          "portfolio_value_eur": 10270.08,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.347201608326667,
          "cash_eur": 386.51,
          "dividends_eur": 59.77,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 8.57,
              "exit_price_native": 79.95,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -0.12492192379761624,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 76.94,
              "exit_price_native": 91.88,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 0.9892284018465425,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 117.0,
              "exit_price_native": 139.72,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 7.468656257210982,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 71.71,
              "exit_price_native": 83.8,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 3.329223181257701,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 129.66,
              "exit_price_native": 154.84,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 9.026897620053509,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 9.2865726533092,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 26.67,
              "exit_price_native": 40.25,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -6.199021207177802,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 5.29,
              "exit_price_native": 8.13,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 4.498714652956304,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 42.01,
              "exit_price_native": 50.17,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 3.5500515995872117,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 3.16,
              "entry_price_native": 4.71,
              "exit_price_estimated": false,
              "exit_price_eur": 2.92,
              "exit_price_native": 4.48,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 4.186046511627928,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 316.45435247325906,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 77.72,
              "exit_price_native": 92.8059,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 8.207128857403024,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2017",
          "portfolio_return_eur": 2.5383441755211233,
          "portfolio_value_eur": 10530.77,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -4.0147993968068345,
          "cash_eur": 267.28,
          "dividends_eur": 58.71,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 8.26,
              "exit_price_native": 79.9,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -0.0625390869293252,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 64.44,
              "exit_price_native": 79.28,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -13.713539399216367,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 64.28,
              "exit_price_native": 75.62,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -9.761336515513118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 25.87,
              "exit_price_native": 41.1,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 2.111801242236022,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 130.8,
              "exit_price_native": 160.92,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 3.926633944717106,
              "rebalance_delta_eur": -21.22,
              "rebalance_delta_shares": -0.16223788091775046,
              "rule_hits": null,
              "score": 7,
              "shares": 9.12433477239145,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 4.88,
              "exit_price_native": 7.83,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -3.690036900369009,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 3.03,
              "entry_price_native": 4.573822441611346,
              "exit_price_estimated": false,
              "exit_price_eur": 2.51,
              "exit_price_native": 4.03,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": -10.044642857142861,
              "rebalance_delta_eur": 199.17,
              "rebalance_delta_shares": 79.24274131384405,
              "rule_hits": null,
              "score": 6,
              "shares": 395.6970937871031,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 40.93,
              "exit_price_native": 50.36,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 0.3787123779150914,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 104.16,
              "exit_price_native": 128.15,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -8.28084740910392,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 79.57,
              "exit_price_native": 97.8951,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 5.48370308353241,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2018",
          "portfolio_return_eur": -5.557854900385695,
          "portfolio_value_eur": 9945.49,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 8.065985411992372,
          "cash_eur": 414.78,
          "dividends_eur": 99.25,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 9.22,
              "exit_price_native": 84.5,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 5.757196495619521,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 66.67,
              "exit_price_native": 76.9,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 1.6926738957947718,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 67.51,
              "exit_price_native": 78.06,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -1.5388496468213941,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 3.03,
              "entry_price_native": 4.573822441611346,
              "exit_price_estimated": false,
              "exit_price_eur": 2.52,
              "exit_price_native": 3.97,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": -1.488833746898266,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 395.6970937871031,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 31.36,
              "entry_price_native": 45.01,
              "exit_price_estimated": false,
              "exit_price_eur": 29.12,
              "exit_price_native": 44.69,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 8.734793187347933,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.88846904927302,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 5.05,
              "exit_price_native": 7.97,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 1.7879948914431676,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 104.94,
              "exit_price_native": 121.34,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -5.314085056574324,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 45.97,
              "exit_price_native": 53.16,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 5.559968228752976,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 85.33,
              "exit_price_native": 98.665,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 0.786454071756415,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 146.03,
              "exit_price_native": 168.86,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 4.934128759632128,
              "rebalance_delta_eur": -48.25,
              "rebalance_delta_shares": -0.3304127468384798,
              "rule_hits": null,
              "score": 4,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            }
          ],
          "label": "Q2 2018",
          "portfolio_return_eur": 7.604788618632075,
          "portfolio_value_eur": 10701.82,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.291254094163377,
          "cash_eur": 193.36,
          "dividends_eur": 55.87,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 71.97,
              "exit_price_native": 81.82,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 6.397919375812733,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.09,
              "exit_price_native": 91.65,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 8.461538461538476,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 71.52,
              "exit_price_native": 83.23,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 6.623110427876,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 26.82,
              "exit_price_native": 40.18,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -10.09174311926605,
              "rebalance_delta_eur": 277.28,
              "rebalance_delta_shares": 10.339869270620332,
              "rule_hits": null,
              "score": 7,
              "shares": 42.22833831989335,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 3.03,
              "entry_price_native": 4.573822441611346,
              "exit_price_estimated": false,
              "exit_price_eur": 2.58,
              "exit_price_native": 4.15,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 4.534005037783384,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 395.6970937871031,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 4.94,
              "exit_price_native": 7.94,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -0.37641154328732496,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 118.73,
              "exit_price_native": 138.17,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 13.870117026536999,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 51.02,
              "exit_price_native": 59.37,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 11.681715575620766,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 93.36,
              "exit_price_native": 108.6435,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 10.113515431003893,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 152.68,
              "exit_price_native": 177.68,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 5.223261873741558,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            }
          ],
          "label": "Q3 2018",
          "portfolio_return_eur": 5.817505707842874,
          "portfolio_value_eur": 11324.4,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -11.767887988310266,
          "cash_eur": 0.0,
          "dividends_eur": 70.51,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 70.92,
              "exit_price_native": 79.8,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -2.468834025910527,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 9.88,
              "exit_price_native": 88.5,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -3.436988543371533,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 30.26,
              "exit_price_native": 47.34,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 17.81981085116975,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.22833831989335,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 2.83,
              "entry_price_native": 4.32560408391817,
              "exit_price_estimated": false,
              "exit_price_eur": 2.16,
              "exit_price_native": 3.52,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": -15.180722891566267,
              "rebalance_delta_eur": 263.87,
              "rebalance_delta_shares": 121.92004077995038,
              "rule_hits": null,
              "score": 7,
              "shares": 517.6171345670534,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 80.35,
              "exit_price_native": 91.92,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 10.440946773999759,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 4.94,
              "entry_price_native": 7.37,
              "exit_price_estimated": false,
              "exit_price_eur": 4.66,
              "exit_price_native": 7.58,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -4.534005037783384,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 202.23880599037315,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 137.02,
              "exit_price_native": 156.75,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -11.77960378208015,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 112.81,
              "exit_price_native": 129.05,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -6.60056452196568,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 57.48,
              "exit_price_native": 65.76,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 10.76301162203135,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 90.13,
              "exit_price_native": 103.1043,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -5.098510265225265,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 14.53932229867093,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2018",
          "portfolio_return_eur": -0.2503731554532429,
          "portfolio_value_eur": 11296.05,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.681830969493358,
          "cash_eur": 0.0,
          "dividends_eur": 67.0,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 84.94,
              "exit_price_native": 94.9,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 18.92230576441103,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 32.86,
              "exit_price_native": 49.2,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 4.1269841269841345,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.22833831989335,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 79.0,
              "exit_price_estimated": false,
              "exit_price_eur": 10.33,
              "exit_price_native": 91.0,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 2.3046655424395768,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.0746798098049,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 2.83,
              "entry_price_native": 4.32560408391817,
              "exit_price_estimated": false,
              "exit_price_eur": 2.44,
              "exit_price_native": 3.85,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 6.648199445983383,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 517.6171345670534,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 92.65,
              "exit_price_native": 104.05,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 14.114937486290845,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 4.83,
              "exit_price_native": 7.63,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 1.5978695073235683,
              "rebalance_delta_eur": 211.54,
              "rebalance_delta_shares": 43.82555564752281,
              "rule_hits": null,
              "score": 6,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 124.48,
              "exit_price_native": 139.79,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 9.837353657578385,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 175.89,
              "exit_price_native": 197.52,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 27.596899224806194,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 63.43,
              "exit_price_native": 71.23,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 8.33460076045629,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 117.54,
              "exit_price_native": 131.9999,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 29.64744707286291,
              "rebalance_delta_eur": -144.54,
              "rebalance_delta_shares": -1.2296924500749378,
              "rule_hits": null,
              "score": 2,
              "shares": 13.309629848595993,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2019",
          "portfolio_return_eur": 15.41231492540005,
          "portfolio_value_eur": 13037.03,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.600600634985639,
          "cash_eur": -0.0,
          "dividends_eur": 116.86,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 33.01,
              "exit_price_native": 49.14,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -0.12195121951219523,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.22833831989335,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 9.24,
              "entry_price_native": 79.99277773805828,
              "exit_price_estimated": false,
              "exit_price_eur": 9.71,
              "exit_price_native": 86.2,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -5.274725274725267,
              "rebalance_delta_eur": 169.45,
              "rebalance_delta_shares": 17.445309565431483,
              "rule_hits": null,
              "score": 7,
              "shares": 126.51998937523639,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 96.41,
              "exit_price_native": 109.65,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 5.382027871215778,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.01,
              "exit_price_native": 8.12,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 6.422018348623837,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 91.0,
              "exit_price_native": 101.06,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 6.491043203371971,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 109.0,
              "entry_price_native": 121.3,
              "exit_price_estimated": false,
              "exit_price_eur": 122.47,
              "exit_price_native": 139.28,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -0.3648329637313097,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 180.76,
              "exit_price_native": 205.58,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 4.080599432968812,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 64.24,
              "exit_price_native": 73.06,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 2.5691422153586885,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 2.83,
              "entry_price_native": 4.32560408391817,
              "exit_price_estimated": false,
              "exit_price_eur": 2.57,
              "exit_price_native": 4.17,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 8.311688311688314,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 517.6171345670534,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 125.65,
              "exit_price_native": 142.8982,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 8.256294133556175,
              "rebalance_delta_eur": -52.59,
              "rebalance_delta_shares": -0.41851234048740893,
              "rule_hits": null,
              "score": 2,
              "shares": 12.891117508108584,
              "symbol": "DHR"
            }
          ],
          "label": "Q2 2019",
          "portfolio_return_eur": 3.534784145364789,
          "portfolio_value_eur": 13497.86,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.802270718893298,
          "cash_eur": 0.0,
          "dividends_eur": 68.48,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 40.41,
              "exit_price_native": 58.33,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 18.701668701668694,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.22833831989335,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.07,
              "exit_price_native": 8.19,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 0.8620689655172376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 99.85,
              "exit_price_native": 108.28,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 7.14427073025925,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 9.24,
              "entry_price_native": 79.99277773805828,
              "exit_price_estimated": false,
              "exit_price_eur": 9.64,
              "exit_price_native": 82.35,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -4.466357308584701,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 126.51998937523639,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 118.23,
              "exit_price_native": 129.38,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -7.107983917288918,
              "rebalance_delta_eur": 68.48,
              "rebalance_delta_shares": 0.5791674574846352,
              "rule_hits": null,
              "score": 6,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 113.66,
              "exit_price_native": 124.38,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 13.43365253077975,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 197.67,
              "exit_price_native": 216.3,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 5.214515030645006,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 2.83,
              "entry_price_native": 4.32560408391817,
              "exit_price_estimated": false,
              "exit_price_eur": 2.82,
              "exit_price_native": 4.55,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 9.11270983213428,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 517.6171345670534,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 68.76,
              "exit_price_native": 75.24,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 2.983848891322194,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 131.97,
              "exit_price_native": 144.408,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 1.0565563457062277,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 12.891117508108584,
              "symbol": "DHR"
            }
          ],
          "label": "Q3 2019",
          "portfolio_return_eur": 8.568626875899854,
          "portfolio_value_eur": 14654.44,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.121709965650268,
          "cash_eur": 103.4,
          "dividends_eur": 86.35,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 36.81,
              "exit_price_native": 53.59,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -7.4598514936971005,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.22833831989335,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.45,
              "exit_price_native": 8.71,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 7.002457002457008,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 96.54,
              "exit_price_native": 104.78,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -2.7112349117920154,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 9.24,
              "entry_price_native": 79.99277773805828,
              "exit_price_estimated": false,
              "exit_price_eur": 9.39,
              "exit_price_native": 81.9,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -0.6067961165048597,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 126.51998937523639,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 130.21,
              "exit_price_native": 145.87,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 13.429237947122875,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 111.49,
              "exit_price_native": 124.9,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 0.26491129485430864,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 187.41,
              "exit_price_native": 209.94,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -1.7180843593464834,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 62.8,
              "exit_price_native": 70.35,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -7.018239492466305,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 2.83,
              "entry_price_native": 4.32560408391817,
              "exit_price_estimated": false,
              "exit_price_eur": 2.89,
              "exit_price_native": 4.62,
              "exit_reason": null,
              "name": "Stockland",
              "period_return_pct": 1.5384615384615552,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 517.6171345670534,
              "symbol": "SGP.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 136.99,
              "exit_price_native": 153.4566,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 8.420394450979774,
              "rebalance_delta_eur": -17.06,
              "rebalance_delta_shares": -0.12450977475323166,
              "rule_hits": null,
              "score": 2,
              "shares": 12.766607733355352,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2019",
          "portfolio_return_eur": -0.5503089660776617,
          "portfolio_value_eur": 14573.79,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -19.87872846957801,
          "cash_eur": 0.0,
          "dividends_eur": 74.06,
          "exits": [
            {
              "entry_price_eur": 2.83,
              "entry_price_native": 4.32560408391817,
              "exit_price_estimated": false,
              "exit_price_eur": 1.41,
              "exit_price_native": 2.53,
              "exit_reason": "score",
              "name": "Stockland",
              "period_return_pct": -46.28450106157113,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 0,
              "shares": 517.6171345670534,
              "symbol": "SGP.AX"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 41.07,
              "entry_price_native": 4870.0,
              "exit_price_estimated": false,
              "exit_price_eur": 41.07,
              "exit_price_native": 4870.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -7.061068702290074,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.035959845613394,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 93.94,
              "exit_price_native": 99.45,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -5.0868486352357305,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 36.69,
              "exit_price_native": 56.91,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 5.5061179087875445,
              "rebalance_delta_eur": -55.45,
              "rebalance_delta_shares": -1.5113118819443465,
              "rule_hits": null,
              "score": 4,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 9.24,
              "entry_price_native": 79.99277773805828,
              "exit_price_estimated": false,
              "exit_price_eur": 8.37,
              "exit_price_native": 71.5,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -13.647342995169076,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 126.51998937523639,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 3.72,
              "exit_price_native": 6.69,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -24.23556058890147,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 58.18,
              "exit_price_native": 64.18,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -8.770433546552937,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 99.72,
              "exit_price_native": 110.0,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -11.6252912348357,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 150.94,
              "exit_price_native": 166.49,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -20.23666938149762,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 118.88,
              "exit_price_native": 131.13,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -9.752236751548526,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 125.46,
              "exit_price_native": 138.3889,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -9.441245623024175,
              "rebalance_delta_eur": -107.89,
              "rebalance_delta_shares": -0.8599248745678691,
              "rule_hits": null,
              "score": 1,
              "shares": 11.906682858787484,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2020",
          "portfolio_return_eur": -14.583267045632887,
          "portfolio_value_eur": 12448.46,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 17.132404087099108,
          "cash_eur": 293.7,
          "dividends_eur": 80.56,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 41.07,
              "entry_price_native": 4870.0,
              "exit_price_estimated": false,
              "exit_price_eur": 48.02,
              "exit_price_native": 5820.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 19.140225179119753,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.035959845613394,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 97.94,
              "exit_price_native": 104.74,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 7.491789819376016,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 36.72,
              "exit_price_native": 56.0,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -0.19604348600962274,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 9.24,
              "entry_price_native": 79.99277773805828,
              "exit_price_estimated": false,
              "exit_price_eur": 8.73,
              "exit_price_native": 76.0,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 6.51716888577436,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 126.51998937523639,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 4.42,
              "exit_price_native": 7.19,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 14.126984126984144,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 125.04,
              "exit_price_native": 140.63,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 14.184800259824627,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 68.73,
              "exit_price_native": 77.3,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 24.73777634339196,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 106.31,
              "exit_price_native": 119.57,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 8.532268312607783,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 157.2,
              "exit_price_native": 176.8031,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 27.601402724761815,
              "rebalance_delta_eur": -213.14,
              "rebalance_delta_shares": -1.3558461936344668,
              "rule_hits": null,
              "score": 1,
              "shares": 10.550836665153017,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 160.21,
              "exit_price_native": 180.19,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 13.170455972867723,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            }
          ],
          "label": "Q2 2020",
          "portfolio_return_eur": 11.02876591103945,
          "portfolio_value_eur": 13821.37,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.4571885368954502,
          "cash_eur": -0.0,
          "dividends_eur": 63.1,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.21343646647384,
              "exit_price_estimated": false,
              "exit_price_eur": 7.92,
              "exit_price_native": 72.0,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -4.635761589403975,
              "rebalance_delta_eur": 287.11,
              "rebalance_delta_shares": 36.23151857920919,
              "rule_hits": null,
              "score": 4,
              "shares": 162.75150795444557,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 41.14,
              "entry_price_native": 4915.492487262109,
              "exit_price_estimated": false,
              "exit_price_eur": 41.45,
              "exit_price_native": 5120.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -12.478632478632479,
              "rebalance_delta_eur": 240.07,
              "rebalance_delta_shares": 5.7916726665753515,
              "rule_hits": null,
              "score": 4,
              "shares": 31.827632512188746,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 40.93,
              "exit_price_native": 63.89,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 13.360539389638038,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 101.29,
              "exit_price_native": 109.34,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 4.212733511246669,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 4.53,
              "exit_price_native": 7.41,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 4.073033707865159,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 79.81,
              "exit_price_native": 93.71,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 22.14546402502606,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 126.79,
              "exit_price_native": 148.88,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 7.077100115074808,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 118.37,
              "exit_price_native": 138.99,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 18.128505864354928,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 183.35,
              "exit_price_native": 215.2972,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 24.915841716283605,
              "rebalance_delta_eur": -170.39,
              "rebalance_delta_shares": -0.9292765408552238,
              "rule_hits": null,
              "score": 1,
              "shares": 9.621560124297794,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 177.46,
              "exit_price_native": 208.37,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 17.3783235691753,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 8.79392202555297,
              "symbol": "SYK"
            }
          ],
          "label": "Q3 2020",
          "portfolio_return_eur": 6.36671511264848,
          "portfolio_value_eur": 14701.34,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 8.610400674236885,
          "cash_eur": 64.98,
          "dividends_eur": 51.41,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.21343646647384,
              "exit_price_estimated": false,
              "exit_price_eur": 7.52,
              "exit_price_native": 71.7,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -0.1392757660166999,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 162.75150795444557,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 41.14,
              "entry_price_native": 4915.492487262109,
              "exit_price_estimated": false,
              "exit_price_eur": 39.65,
              "exit_price_native": 5000.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -2.5341130604288553,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 31.827632512188746,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 36.52,
              "exit_price_native": 56.8,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -11.540258526709234,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 97.07,
              "exit_price_native": 104.26,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -4.95897903372835,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 113.12,
              "exit_price_native": 139.14,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 1.3696634125018203,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 70.92,
              "exit_price_native": 87.23,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -6.052773290253088,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.27,
              "exit_price_native": 8.37,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 11.7489986648865,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 127.95,
              "exit_price_native": 157.38,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 7.017543859649122,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 180.58,
              "exit_price_native": 222.1062,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 5.2746282904512665,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 9.621560124297794,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 199.22,
              "exit_price_native": 245.04,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 19.68350102569112,
              "rebalance_delta_eur": -13.58,
              "rebalance_delta_shares": -0.06814923122048783,
              "rule_hits": null,
              "score": 1,
              "shares": 8.725772794332482,
              "symbol": "SYK"
            }
          ],
          "label": "Q4 2020",
          "portfolio_return_eur": -1.462577448105018,
          "portfolio_value_eur": 14486.32,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.590344690717712,
          "cash_eur": 164.39,
          "dividends_eur": 78.97,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 38.91,
              "exit_price_native": 57.33,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 0.19224047535826294,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.21343646647384,
              "exit_price_estimated": false,
              "exit_price_eur": 8.28,
              "exit_price_native": 75.5,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 4.209799861973762,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 162.75150795444557,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 115.52,
              "exit_price_native": 135.43,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -1.6984829788778466,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 41.14,
              "entry_price_native": 4915.492487262109,
              "exit_price_estimated": false,
              "exit_price_eur": 39.28,
              "exit_price_native": 5100.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 2.0000000000000018,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 31.827632512188746,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 95.42,
              "exit_price_native": 105.34,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 1.0358718588145077,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 140.19,
              "exit_price_native": 164.35,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 5.318808074335135,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.5,
              "exit_price_native": 8.5,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 1.55316606929512,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 74.51,
              "exit_price_native": 87.35,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 0.7380924922154364,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 191.96,
              "exit_price_native": 225.0457,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 1.9938236019259925,
              "rebalance_delta_eur": -20.43,
              "rebalance_delta_shares": -0.10641935255835451,
              "rule_hits": null,
              "score": 2,
              "shares": 9.51514077173944,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 207.77,
              "exit_price_native": 243.58,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 0.6279434850863463,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.725772794332482,
              "symbol": "SYK"
            }
          ],
          "label": "Q1 2021",
          "portfolio_return_eur": 5.07167109415696,
          "portfolio_value_eur": 15221.02,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.054323743579304,
          "cash_eur": 113.29,
          "dividends_eur": 83.44,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.21343646647384,
              "exit_price_estimated": false,
              "exit_price_eur": 8.34,
              "exit_price_native": 76.8,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 1.6545334215751106,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 162.75150795444557,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 40.43,
              "exit_price_native": 59.43,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 2.6956972524624145,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 37.2,
              "exit_price_native": 4900.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -5.038759689922479,
              "rebalance_delta_eur": 394.72,
              "rebalance_delta_shares": 10.609799304875812,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 105.14,
              "exit_price_native": 115.22,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 9.50389659760502,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 113.37,
              "exit_price_native": 134.93,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -1.9190230428145605,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 138.41,
              "exit_price_native": 164.74,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -0.7829438689472279,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.65,
              "exit_price_native": 8.93,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 4.200700116686118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 71.6,
              "exit_price_native": 85.22,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -3.7931813050349983,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 218.23,
              "exit_price_native": 259.73,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 7.313142998801814,
              "rebalance_delta_eur": -9.63,
              "rebalance_delta_shares": -0.04412881136643158,
              "rule_hits": null,
              "score": 4,
              "shares": 8.68164398296605,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 225.44,
              "exit_price_native": 268.3192,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 18.282795999920666,
              "rebalance_delta_eur": -250.56,
              "rebalance_delta_shares": -1.111405997277634,
              "rule_hits": null,
              "score": 3,
              "shares": 8.403734774461805,
              "symbol": "DHR"
            }
          ],
          "label": "Q2 2021",
          "portfolio_return_eur": 3.724857134073911,
          "portfolio_value_eur": 15787.98,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.4992483222623374,
          "cash_eur": 404.54,
          "dividends_eur": 69.36,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 40.82,
              "exit_price_native": 5260.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 6.370070778564196,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 42.14,
              "exit_price_native": 61.89,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 4.367622259696469,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 71.17,
              "exit_price_native": 82.57,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -2.7902048504827026,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 103.99,
              "exit_price_native": 112.7,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -3.095442820292338,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.21343646647384,
              "exit_price_estimated": false,
              "exit_price_eur": 8.32,
              "exit_price_native": 75.0,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -2.5341130604288553,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 162.75150795444557,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 120.5,
              "exit_price_native": 139.8,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 4.01785714285714,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 109.55,
              "entry_price_native": 121.77980905091822,
              "exit_price_estimated": false,
              "exit_price_eur": 139.2,
              "exit_price_native": 161.5,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -1.5424007803450546,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 9.75319879339594,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.58,
              "exit_price_native": 8.94,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 0.33670033670032407,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 227.31,
              "exit_price_native": 263.72,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 1.2594071571187415,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.68164398296605,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 262.37,
              "exit_price_native": 304.3937,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 12.393401292624716,
              "rebalance_delta_eur": -221.88,
              "rebalance_delta_shares": -0.8456832797522277,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q3 2021",
          "portfolio_return_eur": 4.669423464379152,
          "portfolio_value_eur": 16525.19,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.465712050777132,
          "cash_eur": -0.0,
          "dividends_eur": 61.98,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 38.91,
              "exit_price_native": 5090.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -2.8625954198473247,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 46.86,
              "exit_price_native": 67.32,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 10.778344577916709,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 90.51,
              "exit_price_native": 102.5,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 21.64728222169474,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.28951408070982,
              "exit_price_estimated": false,
              "exit_price_eur": 8.92,
              "exit_price_native": 78.75,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 4.651162790697683,
              "rebalance_delta_eur": 239.84,
              "rebalance_delta_shares": 26.888436583618436,
              "rule_hits": null,
              "score": 6,
              "shares": 189.63994453806401,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 123.18,
              "exit_price_native": 127.44,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 13.320291659256632,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 144.44,
              "exit_price_native": 163.58,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 15.180960428108726,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 151.06,
              "exit_price_native": 171.07,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 4.298256310206061,
              "rebalance_delta_eur": 226.67,
              "rebalance_delta_shares": 1.5006069891457308,
              "rule_hits": null,
              "score": 6,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 6.51,
              "exit_price_native": 10.18,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 14.510686164229458,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 236.13,
              "exit_price_native": 267.42,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -0.17544514539549194,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.68164398296605,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 290.47,
              "exit_price_native": 328.9599,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 7.30570162834232,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2021",
          "portfolio_return_eur": 11.57968282514339,
          "portfolio_value_eur": 18438.75,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -3.1034516089758934,
          "cash_eur": 94.2,
          "dividends_eur": 94.2,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 37.65,
              "exit_price_native": 5070.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -0.39292730844793233,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 52.01,
              "exit_price_native": 71.96,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 6.528497409326417,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 160.11,
              "exit_price_native": 177.23,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 2.855318901978987,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 89.78,
              "exit_price_native": 99.38,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -2.0114375862749,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.28951408070982,
              "exit_price_estimated": false,
              "exit_price_eur": 8.74,
              "exit_price_native": 76.35,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -3.7807183364839347,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 189.63994453806401,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 116.68,
              "exit_price_native": 120.2,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -5.681104833647199,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 138.04,
              "exit_price_native": 152.8,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -6.125207347791362,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 6.44,
              "exit_price_native": 9.52,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -6.391347099311706,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 241.52,
              "exit_price_native": 267.35,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -1.2338837784919954,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.68164398296605,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 264.95,
              "exit_price_native": 293.2854,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -10.698069545094702,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2022",
          "portfolio_return_eur": -0.20830045308740663,
          "portfolio_value_eur": 18400.34,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -10.868867932594895,
          "cash_eur": 194.28,
          "dividends_eur": 100.08,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 34.72,
              "exit_price_native": 4940.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -3.32681017612525,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 169.92,
              "exit_price_native": 177.51,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -0.12940249803083947,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 51.2,
              "exit_price_native": 69.09,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -3.4921078362899816,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.71702643794901,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.28951408070982,
              "exit_price_estimated": false,
              "exit_price_eur": 7.94,
              "exit_price_native": 65.1,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -14.901960784313728,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 189.63994453806401,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 111.81,
              "exit_price_native": 111.44,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -7.809397749834545,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 137.64,
              "exit_price_native": 143.79,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -7.506754148977235,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.8,
              "exit_price_native": 8.8,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -9.278350515463906,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 88.7,
              "exit_price_native": 92.66,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -7.172911240232416,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 242.65,
              "exit_price_native": 253.4814,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -14.30504234351494,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 190.43,
              "exit_price_native": 198.93,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -27.12385976480932,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 8.68164398296605,
              "symbol": "SYK"
            }
          ],
          "label": "Q2 2022",
          "portfolio_return_eur": -5.260130990316025,
          "portfolio_value_eur": 17432.46,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.6136559773187944,
          "cash_eur": 289.72,
          "dividends_eur": 89.83,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 35.53,
              "exit_price_native": 5040.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 0.9009009009008917,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 51.04,
              "exit_price_native": 69.17,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 0.057861999132069464,
              "rebalance_delta_eur": -5.62,
              "rebalance_delta_shares": -0.11006719134769288,
              "rule_hits": null,
              "score": 7,
              "shares": 40.60695924660131,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 166.19,
              "exit_price_native": 163.36,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -7.701000056500362,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 111.74,
              "exit_price_native": 107.08,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -4.733096085409261,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 8.95,
              "entry_price_native": 78.28951408070982,
              "exit_price_estimated": false,
              "exit_price_eur": 7.69,
              "exit_price_native": 59.35,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -9.320091673032849,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 189.63994453806401,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.76,
              "exit_price_native": 8.82,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -1.0101010101010055,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 72.68,
              "exit_price_native": 71.44,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -22.65049805110437,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 128.44,
              "exit_price_native": 126.25,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -11.216596343178619,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 206.05,
              "exit_price_native": 202.54,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 1.5594444165872634,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.68164398296605,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 262.73,
              "exit_price_native": 258.2507,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 2.147443947607308,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q3 2022",
          "portfolio_return_eur": -0.9298398607319958,
          "portfolio_value_eur": 17270.37,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.1535419948651926,
          "cash_eur": 0.0,
          "dividends_eur": 69.86,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 35.6,
              "exit_price_native": 4995.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -0.6958250497017926,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 51.69,
              "exit_price_native": 74.97,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 7.468463302752282,
              "rebalance_delta_eur": -4.96,
              "rebalance_delta_shares": -0.09600519803525334,
              "rule_hits": null,
              "score": 7,
              "shares": 40.51095404856606,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 165.1,
              "exit_price_native": 176.65,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 7.366437731720654,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 108.89,
              "exit_price_native": 107.14,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 0.5442942942943008,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 4.92,
              "entry_price_native": 7.416307577385481,
              "exit_price_estimated": false,
              "exit_price_eur": 5.69,
              "exit_price_native": 8.94,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 0.44943820224718767,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 246.06436163789596,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 6.82,
              "exit_price_native": 56.95,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -3.5563082133784785,
              "rebalance_delta_eur": 364.55,
              "rebalance_delta_shares": 53.48487242510183,
              "rule_hits": null,
              "score": 5,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 75.34,
              "exit_price_native": 80.61,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 10.545803620405913,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 141.65,
              "exit_price_native": 151.56,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 17.762237762237774,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 228.5,
              "exit_price_native": 244.49,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 18.98481604049056,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.68164398296605,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 248.02,
              "exit_price_native": 265.3796,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 1.2473765795366187,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2022",
          "portfolio_return_eur": 1.0321140010049135,
          "portfolio_value_eur": 17448.62,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.260787961888958,
          "cash_eur": 0.0,
          "dividends_eur": 103.69,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 50.73,
              "exit_price_native": 74.34,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -0.8403361344537785,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.51095404856606,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 142.92,
              "exit_price_native": 155.0,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -12.255873195584488,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 38.35,
              "exit_price_native": 5520.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 10.510510510510507,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 111.91,
              "exit_price_native": 111.46,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 4.032107522867268,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 6.62,
              "exit_price_native": 56.7,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -0.4389815627743654,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.667471508771406,
              "exit_price_estimated": false,
              "exit_price_eur": 5.48,
              "exit_price_native": 8.88,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -0.6711409395973034,
              "rebalance_delta_eur": 279.08,
              "rebalance_delta_shares": 50.96993010062866,
              "rule_hits": null,
              "score": 5,
              "shares": 297.03429173852464,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 81.52,
              "exit_price_native": 88.41,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 9.676218831410498,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 137.1,
              "exit_price_native": 148.69,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -1.8936394827131164,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 263.22,
              "exit_price_native": 285.47,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 16.761421735040294,
              "rebalance_delta_eur": -175.39,
              "rebalance_delta_shares": -0.6663416369041681,
              "rule_hits": null,
              "score": 3,
              "shares": 8.015302346061882,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 232.36,
              "exit_price_native": 252.0016,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -5.041080776367135,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2023",
          "portfolio_return_eur": 0.7610215302008116,
          "portfolio_value_eur": 17581.4,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.208869132374084,
          "cash_eur": 179.83,
          "dividends_eur": 106.43,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 51.8,
              "exit_price_native": 74.82,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 3.299737677757819,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.51095404856606,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 35.63,
              "exit_price_native": 5610.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 2.0000000000000018,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 110.11,
              "exit_price_native": 107.6,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -3.928571428571437,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 151.71,
              "exit_price_native": 165.52,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 7.964255430174161,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 139.08,
              "exit_price_native": 151.74,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 3.3580818745317043,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.667471508771406,
              "exit_price_estimated": false,
              "exit_price_eur": 5.35,
              "exit_price_native": 8.76,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -0.454545454545463,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 297.03429173852464,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 91.87,
              "exit_price_native": 100.23,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 15.552225040350475,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 279.63,
              "exit_price_native": 305.09,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 9.339497545066845,
              "rebalance_delta_eur": -73.4,
              "rebalance_delta_shares": -0.2624992018205694,
              "rule_hits": null,
              "score": 4,
              "shares": 7.752803144241312,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.15,
              "exit_price_native": 60.9,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 7.502206531332756,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 219.94,
              "exit_price_native": 239.9635,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -3.022441999609593,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": 2.7562065927059454,
          "portfolio_value_eur": 18065.98,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 274.86,
          "dividends_eur": 95.03,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 49.14,
              "exit_price_native": 70.54,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -4.791469833985684,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.51095404856606,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 86.66,
              "exit_price_native": 91.63,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -7.41638880468829,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 36.17,
              "exit_price_native": 5710.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 0.8833922261484162,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 107.37,
              "exit_price_native": 103.74,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -2.974186307519644,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 137.95,
              "exit_price_native": 145.86,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -2.356406480117812,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 147.3,
              "exit_price_native": 155.75,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -5.088360755636801,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.667471508771406,
              "exit_price_estimated": false,
              "exit_price_eur": 5.27,
              "exit_price_native": 8.67,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -1.4772727272727382,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 297.03429173852464,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.0,
              "exit_price_native": 57.95,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -4.765817584223497,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 258.45,
              "exit_price_native": 273.27,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -9.444278755343472,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.752803144241312,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 234.6,
              "exit_price_native": 248.0622,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 4.3445231599376966,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": -1.758390760286943,
          "portfolio_value_eur": 17748.31,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 350.27,
          "dividends_eur": 75.41,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 39.25,
              "exit_price_native": 6110.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 7.005253940455347,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 46.91,
              "exit_price_native": 68.59,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -2.7643889991494253,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.51095404856606,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 141.98,
              "exit_price_native": 156.74,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 0.6356340288924622,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.48,
              "exit_price_native": 64.45,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 11.216566005176887,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 85.65,
              "exit_price_native": 94.56,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 3.1976426934410274,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 68.99,
              "entry_price_native": 75.15,
              "exit_price_estimated": false,
              "exit_price_eur": 104.46,
              "exit_price_native": 97.51,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -6.005398110661265,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 14.495009936917263,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 132.74,
              "exit_price_native": 146.54,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 0.4662004662004504,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.667471508771406,
              "exit_price_estimated": false,
              "exit_price_eur": 5.52,
              "exit_price_native": 8.95,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 3.2295271049596286,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 297.03429173852464,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 271.26,
              "exit_price_native": 299.46,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 9.5839279833132,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.752803144241312,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 209.55,
              "exit_price_native": 231.34,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -6.741131861283178,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 0.13072596010972326,
          "portfolio_value_eur": 17771.52,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 258.72,
          "dividends_eur": 110.95,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 150.37,
              "exit_price_native": 162.25,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 10.720622355670816,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 42.0,
              "exit_price_native": 6860.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 12.274959083469717,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 146.6,
              "exit_price_native": 158.19,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 0.9250988898813262,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 49.76,
              "exit_price_native": 72.72,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 6.021285901734941,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.51095404856606,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 96.67,
              "exit_price_native": 104.31,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 10.310913705583747,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 76.43,
              "entry_price_native": 80.35272125289765,
              "exit_price_estimated": false,
              "exit_price_eur": 98.47,
              "exit_price_native": 95.75,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -1.804943082760746,
              "rebalance_delta_eur": 482.28,
              "rebalance_delta_shares": 4.89784574913632,
              "rule_hits": null,
              "score": 6,
              "shares": 19.392855686053583,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.39,
              "exit_price_native": 62.35,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -3.2583397982932527,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.667471508771406,
              "exit_price_estimated": false,
              "exit_price_eur": 5.3,
              "exit_price_native": 8.78,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -1.8994413407821265,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 297.03429173852464,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 331.66,
              "exit_price_native": 357.87,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 19.505109196553818,
              "rebalance_delta_eur": -279.78,
              "rebalance_delta_shares": -0.8435819563920601,
              "rule_hits": null,
              "score": 4,
              "shares": 6.909221187849252,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 231.43,
              "exit_price_native": 249.72,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 7.945015993775395,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 7.4511674722318455,
          "portfolio_value_eur": 19095.7,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": 384.88,
          "dividends_eur": 126.17,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 153.93,
              "exit_price_native": 164.92,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 1.6456086286594784,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 36.8,
              "exit_price_native": 6340.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -7.580174927113703,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 51.71,
              "exit_price_native": 75.79,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 4.221672167216739,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.51095404856606,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 136.42,
              "exit_price_native": 146.16,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -7.604779063151912,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 96.77,
              "exit_price_native": 103.68,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -0.6039689387402847,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 76.43,
              "entry_price_native": 80.35272125289765,
              "exit_price_estimated": false,
              "exit_price_eur": 95.32,
              "exit_price_native": 91.72,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -4.208877284595303,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 19.392855686053583,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.667471508771406,
              "exit_price_estimated": false,
              "exit_price_eur": 5.38,
              "exit_price_native": 8.64,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -1.5945330296127436,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 297.03429173852464,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 317.57,
              "exit_price_native": 340.25,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -4.9235756000782445,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.909221187849252,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.53,
              "exit_price_native": 63.1,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 1.2028869286287103,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 233.2,
              "exit_price_native": 249.85,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 0.052058305301927454,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": -0.8926059232825967,
          "portfolio_value_eur": 18925.25,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 481.46,
          "dividends_eur": 96.58,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 155.55,
              "exit_price_native": 173.2,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 5.020616056269711,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 56.77,
              "exit_price_native": 85.49,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 12.798522232484476,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 40.51095404856606,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 94.05,
              "exit_price_native": 104.72,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 1.0030864197530853,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 42.77,
              "exit_price_native": 6840.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 7.886435331230279,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 324.44,
              "exit_price_native": 361.26,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 6.174871418074934,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.909221187849252,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 115.09,
              "entry_price_native": 128.35227053317197,
              "exit_price_estimated": false,
              "exit_price_eur": 145.54,
              "exit_price_native": 162.06,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 10.878489326765184,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 11.25380578254167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.43,
              "entry_price_native": 80.35272125289765,
              "exit_price_estimated": false,
              "exit_price_eur": 90.42,
              "exit_price_native": 84.96,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -7.3702573048408215,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 19.392855686053583,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.93,
              "exit_price_native": 68.85,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 9.11251980982566,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.667471508771406,
              "exit_price_estimated": false,
              "exit_price_eur": 5.56,
              "exit_price_native": 8.95,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 3.587962962962954,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 297.03429173852464,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 249.68,
              "exit_price_native": 278.02,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 11.274764858915344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 4.482873488015127,
          "portfolio_value_eur": 19773.65,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": -0.0,
          "dividends_eur": 80.47,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 60.54,
              "exit_price_native": 90.15,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 6.258840169731261,
              "rebalance_delta_eur": -92.98,
              "rebalance_delta_shares": -1.5358796300723123,
              "rule_hits": null,
              "score": 7,
              "shares": 38.97507441849375,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 161.3,
              "exit_price_native": 167.65,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -3.399596658023629,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 100.75,
              "exit_price_native": 104.71,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 0.3065427722961811,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 40.15,
              "entry_price_native": 4911.619204324233,
              "exit_price_estimated": false,
              "exit_price_eur": 38.04,
              "exit_price_native": 6190.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -8.431952662721898,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 42.43743181706456,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 346.42,
              "exit_price_native": 360.05,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -0.06106531212700661,
              "rebalance_delta_eur": -33.93,
              "rebalance_delta_shares": -0.09795545538216134,
              "rule_hits": null,
              "score": 7,
              "shares": 6.811265732467091,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 119.33,
              "entry_price_native": 131.22379843459774,
              "exit_price_estimated": false,
              "exit_price_eur": 139.14,
              "exit_price_native": 144.62,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -10.396530359355637,
              "rebalance_delta_eur": 335.66,
              "rebalance_delta_shares": 2.4122970339036183,
              "rule_hits": null,
              "score": 6,
              "shares": 13.666102816445289,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 77.04,
              "entry_price_native": 79.3344180598887,
              "exit_price_estimated": false,
              "exit_price_eur": 79.67,
              "exit_price_native": 74.88,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -12.112676056338035,
              "rebalance_delta_eur": 353.19,
              "rebalance_delta_shares": 4.433307920622801,
              "rule_hits": null,
              "score": 6,
              "shares": 23.826163606676385,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 8.08,
              "exit_price_native": 65.3,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -6.980056980056992,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.667471508771406,
              "exit_price_estimated": false,
              "exit_price_eur": 5.37,
              "exit_price_native": 8.99,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 1.3528748590755368,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 297.03429173852464,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 220.86,
              "exit_price_native": 229.55,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -16.660615742085383,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": -0.5600698033955354,
          "portfolio_value_eur": 19662.9,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": 0.0,
          "dividends_eur": 116.16,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 64.3,
              "exit_price_native": 100.07,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 10.819490586932435,
              "rebalance_delta_eur": -128.1,
              "rebalance_delta_shares": -1.9924276298348376,
              "rule_hits": null,
              "score": 7,
              "shares": 36.98264678865891,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.53,
              "exit_price_native": 63.4,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -2.386451116243271,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 157.59,
              "exit_price_native": 170.42,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 1.9929379376383949,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 39.78,
              "entry_price_native": 4971.684711084085,
              "exit_price_estimated": false,
              "exit_price_eur": 35.2,
              "exit_price_native": 5710.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -7.7544426494345675,
              "rebalance_delta_eur": 121.54,
              "rebalance_delta_shares": 3.452489588047757,
              "rule_hits": null,
              "score": 7,
              "shares": 45.88992140511231,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 101.8,
              "exit_price_native": 110.09,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 5.228445803861592,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 344.23,
              "exit_price_native": 372.25,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 2.757687848506607,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.811265732467091,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 119.33,
              "entry_price_native": 131.22379843459774,
              "exit_price_estimated": false,
              "exit_price_eur": 153.35,
              "exit_price_native": 165.84,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 15.696944328170792,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 13.666102816445289,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 77.04,
              "entry_price_native": 79.3344180598887,
              "exit_price_estimated": false,
              "exit_price_eur": 93.71,
              "exit_price_native": 89.34,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 19.310897435897445,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 23.826163606676385,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.744558834972692,
              "exit_price_estimated": false,
              "exit_price_eur": 5.01,
              "exit_price_native": 8.68,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -3.5555555555555562,
              "rebalance_delta_eur": 122.72,
              "rebalance_delta_shares": 24.477840185221353,
              "rule_hits": null,
              "score": 5,
              "shares": 321.512131923746,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 189.57,
              "exit_price_native": 205.0,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -10.733725234051816,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": 0.7747770918814068,
          "portfolio_value_eur": 19815.24,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": 459.48,
          "dividends_eur": 141.97,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.18,
              "exit_price_native": 66.1,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 4.176516942474384,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 66.68,
              "exit_price_native": 106.97,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 9.432225063938615,
              "rebalance_delta_eur": -249.08,
              "rebalance_delta_shares": -3.735366187381001,
              "rule_hits": null,
              "score": 7,
              "shares": 33.24728060127791,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 39.78,
              "entry_price_native": 4971.684711084085,
              "exit_price_estimated": false,
              "exit_price_eur": 35.1,
              "exit_price_native": 5960.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 2.758620689655178,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 45.88992140511231,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 119.33,
              "entry_price_native": 131.22379843459774,
              "exit_price_estimated": false,
              "exit_price_eur": 129.55,
              "exit_price_native": 152.75,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": -6.694765133467717,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.666102816445289,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 135.12,
              "exit_price_native": 159.32,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -5.183598166993997,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 77.04,
              "entry_price_native": 79.3344180598887,
              "exit_price_estimated": false,
              "exit_price_eur": 84.21,
              "exit_price_native": 78.83,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -12.644060283687942,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 23.826163606676385,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.744558834972692,
              "exit_price_estimated": false,
              "exit_price_eur": 5.11,
              "exit_price_native": 9.15,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 4.691075514874132,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 321.512131923746,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 81.51,
              "exit_price_native": 96.11,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -11.914581614884057,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 335.53,
              "exit_price_native": 395.63,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": 8.540466392318248,
              "rebalance_delta_eur": -68.43,
              "rebalance_delta_shares": -0.2039551630582804,
              "rule_hits": null,
              "score": 4,
              "shares": 6.607310569408811,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 167.53,
              "exit_price_native": 197.54,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -4.036920087442308,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": -6.765006098128257,
          "portfolio_value_eur": 18474.74,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 559.24,
          "dividends_eur": 99.76,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.06,
              "exit_price_native": 64.45,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -2.8636021100225895,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 39.78,
              "entry_price_native": 4971.684711084085,
              "exit_price_estimated": false,
              "exit_price_eur": 35.78,
              "exit_price_native": 6210.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 3.1561461794019863,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 45.88992140511231,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 57.22,
              "exit_price_native": 93.47,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -11.97023921642495,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 33.24728060127791,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 130.96,
              "exit_price_native": 153.65,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -3.8846490679344425,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 119.33,
              "entry_price_native": 131.22379843459774,
              "exit_price_estimated": false,
              "exit_price_eur": 158.03,
              "exit_price_native": 185.42,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 21.65868381339806,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.666102816445289,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 77.04,
              "entry_price_native": 79.3344180598887,
              "exit_price_estimated": false,
              "exit_price_eur": 78.12,
              "exit_price_native": 73.07,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -7.844621011476871,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 23.826163606676385,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.744558834972692,
              "exit_price_estimated": false,
              "exit_price_eur": 5.25,
              "exit_price_native": 9.31,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 2.986725663716827,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 321.512131923746,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 74.69,
              "exit_price_native": 87.63,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -7.543785608778231,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 315.07,
              "exit_price_native": 369.67,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -6.067843984245968,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.607310569408811,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 168.98,
              "exit_price_native": 198.26,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -0.2716297786720445,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": -1.360612337468925,
          "portfolio_value_eur": 18223.37,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 786.86,
          "dividends_eur": 77.71,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 7.62,
              "exit_price_native": 69.6,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 7.906976744186034,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 39.78,
              "entry_price_native": 4971.684711084085,
              "exit_price_estimated": false,
              "exit_price_eur": 34.72,
              "exit_price_native": 6390.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 2.7331189710610992,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 45.88992140511231,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 61.28,
              "exit_price_native": 98.79,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 5.79353180552582,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 33.24728060127791,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.09,
              "entry_price_native": 84.67,
              "exit_price_estimated": false,
              "exit_price_eur": 121.9,
              "exit_price_native": 143.31,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": -6.656679476323846,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 13.142907771891357,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 119.33,
              "entry_price_native": 131.22379843459774,
              "exit_price_estimated": false,
              "exit_price_eur": 176.03,
              "exit_price_native": 206.95,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 13.94670190507652,
              "rebalance_delta_eur": -149.91,
              "rebalance_delta_shares": -0.8516251386894418,
              "rule_hits": null,
              "score": 7,
              "shares": 12.814477677755846,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 5.02,
              "entry_price_native": 7.744558834972692,
              "exit_price_estimated": false,
              "exit_price_eur": 5.18,
              "exit_price_native": 9.12,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -1.0845986984815759,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 321.512131923746,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 298.96,
              "exit_price_native": 351.47,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -4.977289931869788,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.607310569408811,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 71.32,
              "exit_price_native": 83.85,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": -2.692352326795877,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 77.04,
              "entry_price_native": 79.3344180598887,
              "exit_price_estimated": false,
              "exit_price_eur": 84.57,
              "exit_price_native": 78.74,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 9.224580385629055,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 23.826163606676385,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 194.72,
              "exit_price_native": 228.92,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 23.035579920455753,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": 3.1512785878383243,
          "portfolio_value_eur": 18797.64,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 819.6,
          "dividends_eur": 119.28,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 39.78,
              "entry_price_native": 4971.684711084085,
              "exit_price_estimated": false,
              "exit_price_eur": 45.04,
              "exit_price_native": 8260.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 29.26447574334898,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 45.88992140511231,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 81.61,
              "entry_price_native": 91.42462884582729,
              "exit_price_estimated": false,
              "exit_price_eur": 124.96,
              "exit_price_native": 144.44,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 0.2707393266226932,
              "rebalance_delta_eur": 209.24,
              "rebalance_delta_shares": 1.6745231056838077,
              "rule_hits": null,
              "score": 7,
              "shares": 14.817430877575164,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 59.2,
              "exit_price_native": 95.18,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -3.507704785077037,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 33.24728060127791,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 119.33,
              "entry_price_native": 131.22379843459774,
              "exit_price_estimated": false,
              "exit_price_eur": 211.47,
              "exit_price_native": 244.44,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 18.138321009134415,
              "rebalance_delta_eur": -332.93,
              "rebalance_delta_shares": -1.5743853277654056,
              "rule_hits": null,
              "score": 7,
              "shares": 11.24009234999044,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 8.19,
              "exit_price_native": 73.5,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 5.376344086021501,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 5.03,
              "entry_price_native": 7.832860504345327,
              "exit_price_estimated": false,
              "exit_price_eur": 5.09,
              "exit_price_native": 8.52,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": -6.373626373626373,
              "rebalance_delta_eur": 210.23,
              "rebalance_delta_shares": 41.316294801790214,
              "rule_hits": null,
              "score": 5,
              "shares": 362.8284267255362,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 80.73,
              "exit_price_native": 93.32,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 10.516342965419234,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 284.26,
              "exit_price_native": 328.59,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -7.209420535411737,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.607310569408811,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 77.04,
              "entry_price_native": 79.3344180598887,
              "exit_price_estimated": false,
              "exit_price_eur": 84.91,
              "exit_price_native": 78.42,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": -0.40640081280162166,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 23.826163606676385,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 164.02,
              "exit_price_native": 189.6,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": -17.804656002080886,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": 5.372194474171321,
          "portfolio_value_eur": 19807.49,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 1045.33,
          "dividends_eur": 146.36,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 119.33,
              "entry_price_native": 131.22379843459774,
              "exit_price_estimated": false,
              "exit_price_eur": 222.36,
              "exit_price_native": 253.97,
              "exit_reason": null,
              "name": "Johnson & Johnson",
              "period_return_pct": 5.62279060095654,
              "rebalance_delta_eur": -79.38,
              "rebalance_delta_shares": -0.3569768857071238,
              "rule_hits": null,
              "score": 7,
              "shares": 10.883115464283318,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 81.61,
              "entry_price_native": 91.42462884582729,
              "exit_price_estimated": false,
              "exit_price_eur": 128.39,
              "exit_price_native": 146.64,
              "exit_reason": null,
              "name": "Procter & Gamble Company",
              "period_return_pct": 2.7538364515450775,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 14.817430877575164,
              "symbol": "PG"
            },
            {
              "entry_price_eur": 30.25,
              "entry_price_native": 43.82734468927542,
              "exit_price_estimated": false,
              "exit_price_eur": 55.93,
              "exit_price_native": 90.68,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -3.6549086272843145,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 33.24728060127791,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 8.48,
              "entry_price_native": 73.59504807564812,
              "exit_price_estimated": false,
              "exit_price_eur": 8.18,
              "exit_price_native": 73.2,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 0.411522633744843,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 243.12481696316584,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 5.03,
              "entry_price_native": 7.832860504345327,
              "exit_price_estimated": false,
              "exit_price_eur": 5.63,
              "exit_price_native": 9.29,
              "exit_reason": null,
              "name": "Argo Investments Ltd",
              "period_return_pct": 8.528037383177555,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 362.8284267255362,
              "symbol": "ARG.AX"
            },
            {
              "entry_price_eur": 46.23,
              "entry_price_native": 51.44508413958315,
              "exit_price_estimated": false,
              "exit_price_eur": 84.82,
              "exit_price_native": 96.88,
              "exit_reason": null,
              "name": "Church & Dwight Company Inc",
              "period_return_pct": 2.3128102228324066,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 21.63102694179126,
              "symbol": "CHD"
            },
            {
              "entry_price_eur": 39.78,
              "entry_price_native": 4971.684711084085,
              "exit_price_estimated": false,
              "exit_price_eur": 40.28,
              "exit_price_native": 7480.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -10.526315789473683,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 45.88992140511231,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 107.68,
              "entry_price_native": 119.83,
              "exit_price_estimated": false,
              "exit_price_eur": 275.65,
              "exit_price_native": 314.84,
              "exit_reason": null,
              "name": "Stryker Corporation",
              "period_return_pct": -3.8480332274615225,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.607310569408811,
              "symbol": "SYK"
            },
            {
              "entry_price_eur": 77.04,
              "entry_price_native": 79.3344180598887,
              "exit_price_estimated": false,
              "exit_price_eur": 89.98,
              "exit_price_native": 83.08,
              "exit_reason": null,
              "name": "Nestle S.A.",
              "period_return_pct": 8.786172580856345,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 23.826163606676385,
              "symbol": "NESN.SW"
            },
            {
              "entry_price_eur": 68.78,
              "entry_price_native": 76.53795535901736,
              "exit_price_estimated": false,
              "exit_price_eur": 166.77,
              "exit_price_native": 190.48,
              "exit_reason": null,
              "name": "Danaher Corporation",
              "period_return_pct": 4.936095196121637,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.558051494709577,
              "symbol": "DHR"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": 1.8100104410379014,
          "portfolio_value_eur": 20166.0,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        99.54452391835214,
        100.5109602920569,
        108.45157447784038,
        105.25669329898783,
        102.7008135120081,
        105.30771363000297,
        99.4548637075337,
        107.01819586344027,
        113.24398551622637,
        112.96045297632838,
        130.37027373019856,
        134.9785814962823,
        146.5443925070811,
        145.7379455758306,
        124.4845917856881,
        138.21370600904467,
        147.01337891727405,
        144.86319439153283,
        152.2101791475606,
        157.8797908643252,
        165.25186686445673,
        184.38750890998904,
        184.00342889349295,
        174.32460750702222,
        172.70366781935732,
        174.48616655516992,
        175.8140438498768,
        180.65984211737003,
        177.4831361460292,
        177.71515267978896,
        190.95700632949254,
        189.25251278007238,
        197.73646350089268,
        196.62900127852194,
        198.15243773642314,
        184.74741323996432,
        182.23371714226667,
        187.97640925039278,
        198.07486752088803,
        201.6600433040881
      ],
      "profile_id": 71,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 0.9066808084558285,
      "sharpe_ratio_portfolio": 0.6647378648235662,
      "start_dispersion": [
        {
          "ahead_of_benchmark": 4,
          "compared_runs": 29,
          "max": 16.073315783688848,
          "mean": 6.43858270892637,
          "median": 7.304828350207915,
          "min": -1.3609819486051666,
          "runs": [
            {
              "cagr_benchmark": 11.061204304252815,
              "cagr_portfolio": 10.515099728418997,
              "start_label": "Q2 2016"
            },
            {
              "cagr_benchmark": 11.364452406554705,
              "cagr_portfolio": 16.073315783688848,
              "start_label": "Q3 2016"
            },
            {
              "cagr_benchmark": 10.792365990073915,
              "cagr_portfolio": 10.2933705540591,
              "start_label": "Q4 2016"
            },
            {
              "cagr_benchmark": 1.1014270559757122,
              "cagr_portfolio": 3.652809800998269,
              "start_label": "Q1 2017"
            },
            {
              "cagr_benchmark": 7.533771180560422,
              "cagr_portfolio": 7.304828350207915,
              "start_label": "Q2 2017"
            },
            {
              "cagr_benchmark": 8.164453550901584,
              "cagr_portfolio": 9.020990819113607,
              "start_label": "Q3 2017"
            },
            {
              "cagr_benchmark": 9.617888001939768,
              "cagr_portfolio": 8.15308253663487,
              "start_label": "Q4 2017"
            },
            {
              "cagr_benchmark": 14.917386866191995,
              "cagr_portfolio": 10.768840877756602,
              "start_label": "Q1 2018"
            },
            {
              "cagr_benchmark": 14.199848803857407,
              "cagr_portfolio": 7.4474283077085035,
              "start_label": "Q2 2018"
            },
            {
              "cagr_benchmark": 13.541978888526685,
              "cagr_portfolio": 16.00743583519355,
              "start_label": "Q3 2018"
            },
            {
              "cagr_benchmark": 22.374256505711475,
              "cagr_portfolio": 9.169324214074347,
              "start_label": "Q4 2018"
            },
            {
              "cagr_benchmark": 15.689682504906056,
              "cagr_portfolio": 8.51163323839308,
              "start_label": "Q1 2019"
            },
            {
              "cagr_benchmark": 10.387814647153393,
              "cagr_portfolio": 8.38461068213494,
              "start_label": "Q2 2019"
            },
            {
              "cagr_benchmark": 8.4525605002429,
              "cagr_portfolio": 0.7990597521921439,
              "start_label": "Q3 2019"
            },
            {
              "cagr_benchmark": 6.7330110981573155,
              "cagr_portfolio": 2.951458352267733,
              "start_label": "Q4 2019"
            },
            {
              "cagr_benchmark": 17.266463520832808,
              "cagr_portfolio": 0.8657467991352252,
              "start_label": "Q1 2020"
            },
            {
              "cagr_benchmark": 13.501535593669445,
              "cagr_portfolio": -1.3609819486051666,
              "start_label": "Q2 2020"
            },
            {
              "cagr_benchmark": 12.06599323244697,
              "cagr_portfolio": 1.2465717135143217,
              "start_label": "Q3 2020"
            },
            {
              "cagr_benchmark": 11.471816418540826,
              "cagr_portfolio": 2.094734942946541,
              "start_label": "Q4 2020"
            },
            {
              "cagr_benchmark": 11.76171540522728,
              "cagr_portfolio": 5.441973414180135,
              "start_label": "Q1 2021"
            },
            {
              "cagr_benchmark": 10.799695083535665,
              "cagr_portfolio": 3.381439949101739,
              "start_label": "Q2 2021"
            },
            {
              "cagr_benchmark": 10.75142791367265,
              "cagr_portfolio": 8.12726989597623,
              "start_label": "Q3 2021"
            },
            {
              "cagr_benchmark": 9.546995902897603,
              "cagr_portfolio": 0.4576254398483526,
              "start_label": "Q4 2021"
            },
            {
              "cagr_benchmark": 8.703841010074132,
              "cagr_portfolio": 4.087760028389331,
              "start_label": "Q1 2022"
            },
            {
              "cagr_benchmark": 13.774479823178742,
              "cagr_portfolio": 3.4841482719231154,
              "start_label": "Q2 2022"
            },
            {
              "cagr_benchmark": 16.8701875310187,
              "cagr_portfolio": 5.748260756307344,
              "start_label": "Q3 2022"
            },
            {
              "cagr_benchmark": 17.55404093323918,
              "cagr_portfolio": 7.189749580627147,
              "start_label": "Q4 2022"
            },
            {
              "cagr_benchmark": 14.642332999529772,
              "cagr_portfolio": 9.394828114656883,
              "start_label": "Q1 2023"
            },
            {
              "cagr_benchmark": 17.613396090353127,
              "cagr_portfolio": 7.506482768021039,
              "start_label": "Q2 2023"
            }
          ],
          "stdev": 4.330607632311165,
          "years": 3
        },
        {
          "ahead_of_benchmark": 1,
          "compared_runs": 21,
          "max": 13.741282299540547,
          "mean": 6.150646276445547,
          "median": 6.00361997040133,
          "min": 2.572035098521197,
          "runs": [
            {
              "cagr_benchmark": 13.509687281814964,
              "cagr_portfolio": 9.563351450512592,
              "start_label": "Q2 2016"
            },
            {
              "cagr_benchmark": 13.19140463289874,
              "cagr_portfolio": 13.741282299540547,
              "start_label": "Q3 2016"
            },
            {
              "cagr_benchmark": 13.751216866831406,
              "cagr_portfolio": 8.89630867588651,
              "start_label": "Q4 2016"
            },
            {
              "cagr_benchmark": 11.845010698489777,
              "cagr_portfolio": 8.458630899651531,
              "start_label": "Q1 2017"
            },
            {
              "cagr_benchmark": 9.89037187217745,
              "cagr_portfolio": 6.220459442419091,
              "start_label": "Q2 2017"
            },
            {
              "cagr_benchmark": 9.394795806093924,
              "cagr_portfolio": 6.617882167070976,
              "start_label": "Q3 2017"
            },
            {
              "cagr_benchmark": 8.716814721900956,
              "cagr_portfolio": 6.975831789675202,
              "start_label": "Q4 2017"
            },
            {
              "cagr_benchmark": 10.950808327071071,
              "cagr_portfolio": 8.479303729427933,
              "start_label": "Q1 2018"
            },
            {
              "cagr_benchmark": 10.566821240985735,
              "cagr_portfolio": 4.182405625401975,
              "start_label": "Q2 2018"
            },
            {
              "cagr_benchmark": 9.549561829373454,
              "cagr_portfolio": 6.630279706030806,
              "start_label": "Q3 2018"
            },
            {
              "cagr_benchmark": 13.834612365046816,
              "cagr_portfolio": 4.206092940551365,
              "start_label": "Q4 2018"
            },
            {
              "cagr_benchmark": 13.186763143559933,
              "cagr_portfolio": 3.0233053634310725,
              "start_label": "Q1 2019"
            },
            {
              "cagr_benchmark": 13.349246967575223,
              "cagr_portfolio": 6.084567788464446,
              "start_label": "Q2 2019"
            },
            {
              "cagr_benchmark": 12.81714323280585,
              "cagr_portfolio": 6.00361997040133,
              "start_label": "Q3 2019"
            },
            {
              "cagr_benchmark": 12.982305488147627,
              "cagr_portfolio": 5.467262663936956,
              "start_label": "Q4 2019"
            },
            {
              "cagr_benchmark": 16.817841671231637,
              "cagr_portfolio": 5.127641247107895,
              "start_label": "Q1 2020"
            },
            {
              "cagr_benchmark": 13.673604725337718,
              "cagr_portfolio": 2.572035098521197,
              "start_label": "Q2 2020"
            },
            {
              "cagr_benchmark": 14.595659992691324,
              "cagr_portfolio": 2.711092927209102,
              "start_label": "Q3 2020"
            },
            {
              "cagr_benchmark": 13.373198446997403,
              "cagr_portfolio": 3.54291945913654,
              "start_label": "Q4 2020"
            },
            {
              "cagr_benchmark": 10.79139603271897,
              "cagr_portfolio": 5.9079012379198215,
              "start_label": "Q1 2021"
            },
            {
              "cagr_benchmark": 12.538100580182476,
              "cagr_portfolio": 4.751397323059603,
              "start_label": "Q2 2021"
            }
          ],
          "stdev": 2.6562725560620146,
          "years": 5
        }
      ],
      "survivorship_free_since": "2009-06-30",
      "suspicious_nodata_exit_count": 0,
      "top_n": 10,
      "total_dividends_eur": 3422.34,
      "total_return_benchmark": 240.143785133721,
      "total_return_portfolio": 101.66004330408809,
      "volatility_portfolio": 10.930587258388417,
      "warnings": [
        "Einzelne Regeln nutzen Dividenden-Kennzahlen, die sich auf ganze Kalenderjahre beziehen (Streak-Länge, Jahreswachstum). Bei quartalsweisem Rebalancing gilt dafür der Wert des zuletzt abgeschlossenen Jahres, er ändert sich also nur einmal pro Jahr.",
        "Größenklassen-abhängige Score-Schwellen greifen im Backtest über die historische Marktkapitalisierung der jeweiligen Periode. Für weniger als 1 % der Bewertungen ist sie historisch nicht bekannt, dort gelten die globalen Schwellen des Profils."
      ]
    },
    "p3": {
      "benchmark": "URTH",
      "benchmark_cumulative": [
        100.0,
        100.0,
        99.58111718489361,
        106.4442264379256,
        118.63784930952026,
        122.59934860772032,
        125.49925575254967,
        134.15969465786324,
        127.01751764095609,
        129.80545662541297,
        139.82869722876887,
        143.93912927608935,
        141.86467313613335,
        162.69356334577782
      ],
      "cagr_benchmark": 17.613396090353127,
      "cagr_portfolio": 7.506482768021039,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 0,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "lv-01",
          "lv-02",
          "lv-03",
          "lv-04",
          "lv-05",
          "lv-06",
          "lv-07"
        ],
        "applied_rule_names": [
          "Defensive Bilanz (Eigenkapitalquote > 40 %)",
          "Deutlich schwankungsärmer als der Markt (Vola 1J < 20 %)",
          "Hochvolatil (Vola 1J > 40 %)",
          "Moderat defensiv (Vola 1J 20 – 28 %)",
          "Stabile Profitabilität (ROE > 10 % bei positivem Gewinn)",
          "Verlustjahr (Nettogewinn negativ)",
          "Verlässliche Ausschüttung (Dividende ≥ 5 Jahre nicht gesenkt)"
        ],
        "available_rules": 7,
        "configured_buy_threshold": 4,
        "configured_sell_threshold": 1,
        "coverage_pct": 100.0,
        "effective_buy_threshold": 4,
        "effective_cap_thresholds": {
          "large": {
            "buy": 4,
            "sell": 1
          },
          "mid": {
            "buy": 4,
            "sell": 1
          },
          "small": {
            "buy": 4,
            "sell": 1
          }
        },
        "effective_sell_threshold": 1,
        "reliability_issues": [],
        "skipped_rule_ids": [],
        "skipped_rule_names": [],
        "total_rules": 7
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        10124.99,
        10298.84,
        10486.19,
        10787.25,
        11554.01,
        11113.2,
        11569.51,
        12223.01,
        11885.01,
        11612.11,
        12449.83,
        12425.22
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {},
      "final_cash_eur": 323.14,
      "final_positions": [],
      "final_value_eur": 12425.22,
      "initial_capital": 10000.0,
      "labels": [
        "Start",
        "Q2 2023",
        "Q3 2023",
        "Q4 2023",
        "Q1 2024",
        "Q2 2024",
        "Q3 2024",
        "Q4 2024",
        "Q1 2025",
        "Q2 2025",
        "Q3 2025",
        "Q4 2025",
        "Q1 2026",
        "Q2 2026"
      ],
      "max_drawdown_benchmark": -5.3236383961079214,
      "max_drawdown_portfolio": -4.997953114641099,
      "max_years": 3,
      "non_tradable_count": 0,
      "period_details": [
        {
          "benchmark_return_eur": null,
          "cash_eur": 0.0,
          "dividends_eur": 0.0,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 9.17,
              "exit_price_native": 1444.0000176637145,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 3.735632183908044,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 51.8,
              "exit_price_native": 74.82,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 3.299737677757819,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 48.94,
              "entry_price_native": 48.94,
              "exit_price_estimated": false,
              "exit_price_eur": 48.94,
              "exit_price_native": 48.94,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": -11.756220699603325,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 20.43318348998774,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 570.81,
              "exit_price_native": 557.8,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -6.220578345662409,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 15.87,
              "exit_price_native": 2498.9999669801464,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": -2.5730994152046716,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 986.98,
              "entry_price_native": 155400.0,
              "exit_price_estimated": false,
              "exit_price_eur": 986.98,
              "exit_price_native": 155400.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": 7.468879668049788,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.013192179613749,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.13,
              "exit_price_native": 2225.000065735426,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": 6.791456683465302,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 5.69,
              "exit_price_native": 5.6861,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": -0.8768565650930871,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 175.86746627741334,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 19.41,
              "exit_price_native": 31.78,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": 7.54653130287648,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 92.1,
              "exit_price_native": 90.0,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 8.43373493975903,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 47.14,
          "dividends_eur": 47.14,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 9.74,
              "exit_price_native": 1537.800018811122,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 5.9528730880529235,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 49.14,
              "exit_price_native": 70.54,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -4.791469833985684,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 563.24,
              "exit_price_native": 544.2,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -2.473118279569886,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 15.55,
              "exit_price_native": 2455.4999675549216,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": -2.171314741035868,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 986.98,
              "entry_price_native": 155400.0,
              "exit_price_estimated": false,
              "exit_price_eur": 928.04,
              "exit_price_native": 146500.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -4.808317089018843,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.013192179613749,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.5,
              "exit_price_native": 2288.5000676114705,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": 1.8469069870938881,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 6.6,
              "exit_price_native": 6.6,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 16.072527743092802,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 175.86746627741334,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 19.83,
              "exit_price_native": 32.59,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": 1.5264797507788197,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 97.15,
              "exit_price_native": 93.87,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 5.318074722315735,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 48.94,
              "entry_price_native": 48.94,
              "exit_price_estimated": false,
              "exit_price_eur": 43.89,
              "exit_price_native": 43.89,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": -10.883248730964468,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 20.43318348998774,
              "symbol": "ELISA.HE"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": 1.2499065112931973,
          "portfolio_value_eur": 10124.99,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 176.88,
          "dividends_eur": 20.22,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 10.37,
              "exit_price_native": 1613.8000197407912,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 4.942125113798923,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 542.05,
              "exit_price_native": 506.0,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -7.019478133039336,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 7.65,
              "exit_price_native": 7.65,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 15.909090909090917,
              "rebalance_delta_eur": -109.53,
              "rebalance_delta_shares": -14.317000106568788,
              "rule_hits": null,
              "score": 7,
              "shares": 161.55046617084454,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 17.07,
              "exit_price_native": 2657.4999648858497,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": 8.226430462227663,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.41,
              "exit_price_native": 2243.0000662672182,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": -1.9882018789600053,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 46.91,
              "exit_price_native": 68.59,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -2.7643889991494253,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 986.98,
              "entry_price_native": 155400.0,
              "exit_price_estimated": false,
              "exit_price_eur": 908.33,
              "exit_price_native": 141400.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -3.4812286689419825,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.013192179613749,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 48.94,
              "entry_price_native": 48.94,
              "exit_price_estimated": false,
              "exit_price_eur": 41.87,
              "exit_price_native": 41.87,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": -4.6024151287309305,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 20.43318348998774,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 20.23,
              "exit_price_native": 32.77,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": 0.5523166615526209,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 90.92,
              "exit_price_native": 84.87,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -9.587727708533079,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 1.717054101601878,
          "portfolio_value_eur": 10298.84,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 295.91,
          "dividends_eur": 119.03,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 7.75,
              "exit_price_native": 7.75,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 1.3071895424836555,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 161.55046617084454,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 567.05,
              "exit_price_native": 551.4,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 8.97233201581027,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 16.84,
              "exit_price_native": 2750.4999636570196,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": 3.499529633113818,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 11.2,
              "exit_price_native": 1829.000022373223,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 13.334985747924154,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 49.76,
              "exit_price_native": 72.72,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 6.021285901734941,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 48.94,
              "entry_price_native": 48.94,
              "exit_price_estimated": false,
              "exit_price_eur": 41.35,
              "exit_price_native": 41.35,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": -1.2419393360401099,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 20.43318348998774,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 89.85,
              "exit_price_native": 87.37,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 2.9456816307293465,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 986.98,
              "entry_price_native": 155400.0,
              "exit_price_estimated": false,
              "exit_price_eur": 852.93,
              "exit_price_native": 139300.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -1.4851485148514865,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.013192179613749,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 13.72,
              "exit_price_native": 2241.00006620813,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": -0.0891662951404415,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 20.31,
              "exit_price_native": 33.61,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": 2.5633201098565594,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 1.8191588362908018,
          "portfolio_value_eur": 10486.19,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": 292.02,
          "dividends_eur": 80.39,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 9.32,
              "exit_price_native": 9.32,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 20.25806451612904,
              "rebalance_delta_eur": -211.18,
              "rebalance_delta_shares": -22.65886954477056,
              "rule_hits": null,
              "score": 7,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 525.36,
              "exit_price_native": 505.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -8.324265505984762,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 17.2,
              "exit_price_native": 2962.999960849209,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": 7.725868023995641,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 51.71,
              "exit_price_native": 75.79,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 4.221672167216739,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 99.95,
              "exit_price_native": 96.17,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 10.072107130594032,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 48.94,
              "entry_price_native": 48.94,
              "exit_price_estimated": false,
              "exit_price_eur": 42.84,
              "exit_price_native": 42.84,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": 3.6033857315598494,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 20.43318348998774,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 11.31,
              "exit_price_native": 1948.4000238337821,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 6.528157463094586,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 928.39,
              "entry_price_native": 149319.55597404973,
              "exit_price_estimated": false,
              "exit_price_eur": 773.07,
              "exit_price_native": 133200.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -4.379038047379757,
              "rebalance_delta_eur": 295.46,
              "rebalance_delta_shares": 0.3821853620279454,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3953775416416945,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 12.34,
              "exit_price_native": 2127.0000628401126,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": -5.087014725568951,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 20.43,
              "exit_price_native": 32.82,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": -2.350490925319848,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": 2.8709444673923556,
          "portfolio_value_eur": 10787.25,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 398.45,
          "dividends_eur": 106.43,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 8.8,
              "exit_price_native": 8.8,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": -5.579399141630892,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 56.77,
              "exit_price_native": 85.49,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 12.798522232484476,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 103.4,
              "exit_price_native": 97.15,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 1.0190288031610706,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 928.39,
              "entry_price_native": 149319.55597404973,
              "exit_price_estimated": false,
              "exit_price_eur": 821.09,
              "exit_price_native": 131300.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -1.4264264264264304,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3953775416416945,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 588.02,
              "exit_price_native": 552.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 9.297725024727988,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 21.57,
              "exit_price_native": 34.75,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": 5.8805606337599015,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            },
            {
              "entry_price_eur": 48.94,
              "entry_price_native": 48.94,
              "exit_price_estimated": false,
              "exit_price_eur": 47.62,
              "exit_price_native": 47.62,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": 11.15779645191408,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 20.43318348998774,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.36,
              "exit_price_native": 2297.0000678625947,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": 7.992477668077114,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 17.65,
              "exit_price_native": 2821.999962712274,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": -4.758690516368547,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 12.16,
              "exit_price_native": 1944.4000237848522,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -0.20529665366454397,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 7.108030798742315,
          "portfolio_value_eur": 11554.01,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": 185.4,
          "dividends_eur": 44.17,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 60.54,
              "exit_price_native": 90.15,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 6.258840169731261,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 7.96,
              "exit_price_native": 7.96,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": -8.820160366552122,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 94.37,
              "exit_price_native": 88.7,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -9.425099560910855,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 928.39,
              "entry_price_native": 149319.55597404973,
              "exit_price_estimated": false,
              "exit_price_eur": 778.59,
              "exit_price_native": 126700.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -5.939123979213068,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3953775416416945,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 536.76,
              "exit_price_native": 504.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -8.687782805429867,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 20.45,
              "exit_price_native": 34.22,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": -1.8640665328362505,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            },
            {
              "entry_price_eur": 47.29,
              "entry_price_native": 47.28745903162656,
              "exit_price_estimated": false,
              "exit_price_eur": 41.8,
              "exit_price_native": 41.8,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": -12.771285475792993,
              "rebalance_delta_eur": 257.21,
              "rebalance_delta_shares": 6.153425954869959,
              "rule_hits": null,
              "score": 6,
              "shares": 26.5866094448577,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 15.49,
              "exit_price_native": 2521.0000744804533,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": 5.724470538897042,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 17.03,
              "exit_price_native": 2771.9999633729353,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": -2.497361941610965,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 11.62,
              "exit_price_native": 1891.4000231365303,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -2.1925742062260722,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": -3.8151734485128874,
          "portfolio_value_eur": 11113.2,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": 366.13,
          "dividends_eur": 180.73,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 64.3,
              "exit_price_native": 100.07,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 10.819490586932435,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 8.64,
              "exit_price_native": 8.64,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 8.5427135678392,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 102.62,
              "exit_price_native": 97.84,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 10.304396843291986,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 928.39,
              "entry_price_native": 149319.55597404973,
              "exit_price_estimated": false,
              "exit_price_eur": 763.26,
              "exit_price_native": 123800.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -2.2888713496448276,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3953775416416945,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 534.4,
              "exit_price_native": 509.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 0.9910802775024763,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 20.04,
              "exit_price_native": 34.69,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": -0.8573878250928924,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            },
            {
              "entry_price_eur": 47.29,
              "entry_price_native": 47.28745903162656,
              "exit_price_estimated": false,
              "exit_price_eur": 45.08,
              "exit_price_native": 45.08,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": 7.846889952153124,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 26.5866094448577,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.55,
              "exit_price_native": 2359.5,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": -6.406190785763322,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 11.33,
              "exit_price_native": 1837.8000224808688,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -2.833879665855976,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 18.26,
              "exit_price_native": 2962.5,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": 6.872295784422255,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": 4.1059879143858335,
          "portfolio_value_eur": 11569.51,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": 470.17,
          "dividends_eur": 104.04,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 66.68,
              "exit_price_native": 106.97,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 9.432225063938615,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 47.29,
              "entry_price_native": 47.28745903162656,
              "exit_price_estimated": false,
              "exit_price_eur": 47.08,
              "exit_price_native": 47.08,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": 4.85523385300668,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.5866094448577,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 11.2,
              "exit_price_native": 1901.6000232613017,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 2.071926999463236,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 928.39,
              "entry_price_native": 149319.55597404973,
              "exit_price_estimated": false,
              "exit_price_eur": 746.85,
              "exit_price_native": 126800.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": 0.39588281868567776,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3953775416416945,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 600.9,
              "exit_price_native": 562.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 9.649122807017552,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 9.65,
              "exit_price_native": 9.65,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 11.689814814814813,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 19.04,
              "exit_price_native": 3233.0,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": 8.308207705192627,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 102.73,
              "exit_price_native": 96.17,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -2.484283106874874,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.61,
              "exit_price_native": 2480.0,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": 1.535312180143289,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 23.45,
              "exit_price_native": 42.01,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": 20.92688543465744,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": 5.648454089500432,
          "portfolio_value_eur": 12223.01,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 532.56,
          "dividends_eur": 62.39,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 19.34,
              "exit_price_native": 3356.0,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": 5.072010018785211,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 57.22,
              "exit_price_native": 93.47,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -11.97023921642495,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 11.11,
              "exit_price_native": 1928.8000235940253,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 1.3664073996215942,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 928.39,
              "entry_price_native": 149319.55597404973,
              "exit_price_estimated": false,
              "exit_price_eur": 747.25,
              "exit_price_native": 129700.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": 1.6457680250783646,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3953775416416945,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 617.38,
              "exit_price_native": 577.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 2.4844720496894457,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 47.29,
              "entry_price_native": 47.28745903162656,
              "exit_price_estimated": false,
              "exit_price_eur": 44.66,
              "exit_price_native": 44.66,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": -4.897785349233397,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 26.5866094448577,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 107.03,
              "exit_price_native": 100.12,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 4.096485755874402,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 9.1,
              "exit_price_native": 9.1,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": -4.3112513144058955,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 13.6,
              "exit_price_native": 2360.5,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": -3.278016799836103,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 21.69,
              "exit_price_native": 38.49,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": -7.675701607100017,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": -2.7652717116979364,
          "portfolio_value_eur": 11885.01,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 568.09,
          "dividends_eur": 35.54,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 16.96,
              "exit_price_native": 3121.0,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": -6.835820895522393,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 61.28,
              "exit_price_native": 98.79,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 5.79353180552582,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 618.09,
              "exit_price_native": 575.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -0.4325259515570945,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 47.29,
              "entry_price_native": 47.28745903162656,
              "exit_price_estimated": false,
              "exit_price_eur": 37.74,
              "exit_price_native": 37.74,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": -14.999999999999991,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 26.5866094448577,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 928.39,
              "entry_price_native": 149319.55597404973,
              "exit_price_estimated": false,
              "exit_price_eur": 746.11,
              "exit_price_native": 137300.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": 6.023166023166016,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 1.3953775416416945,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 117.71,
              "exit_price_native": 109.6,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 10.651186269560831,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 9.25,
              "exit_price_native": 1701.4000208123573,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -11.789713811696389,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 9.0,
              "exit_price_native": 9.0,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": -1.098901098901095,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.72,
              "exit_price_native": 2708.5,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": 13.540138335778673,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 21.1,
              "exit_price_native": 37.14,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": -2.8257456828885363,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": -2.2961769341538485,
          "portfolio_value_eur": 11612.11,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 494.74,
          "dividends_eur": 222.76,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 17.13,
              "exit_price_native": 3141.0,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": 0.6408202499198934,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 59.2,
              "exit_price_native": 95.18,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -3.507704785077037,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 722.17,
              "exit_price_native": 667.0,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 15.899218071242395,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 47.29,
              "entry_price_native": 47.28745903162656,
              "exit_price_estimated": false,
              "exit_price_eur": 41.92,
              "exit_price_native": 41.92,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": 11.075781664016947,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 26.5866094448577,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 869.31,
              "entry_price_native": 143463.90497084032,
              "exit_price_estimated": false,
              "exit_price_eur": 680.01,
              "exit_price_native": 124700.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -9.176984705025493,
              "rebalance_delta_eur": 296.11,
              "rebalance_delta_shares": 0.43545540836344376,
              "rule_hits": null,
              "score": 5,
              "shares": 1.8308329500051381,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 10.34,
              "exit_price_native": 1897.0,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 11.49641335341296,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 9.11,
              "exit_price_native": 9.11,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 1.2222222222222134,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 130.86,
              "exit_price_native": 120.86,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 10.273722627737225,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.85,
              "exit_price_native": 2723.5,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": 0.5538120731031881,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 24.13,
              "exit_price_native": 40.4,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": 9.189189189189184,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": 7.214211833876649,
          "portfolio_value_eur": 12449.83,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 323.14,
          "dividends_eur": 94.13,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 15.87,
              "entry_price_native": 2498.9999669801464,
              "exit_price_estimated": false,
              "exit_price_eur": 16.39,
              "exit_price_native": 3043.0,
              "exit_reason": null,
              "name": "Zenkoku Hosho Co Ltd",
              "period_return_pct": -5.143391521197005,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 63.0052288084834,
              "symbol": "7164.T"
            },
            {
              "entry_price_eur": 51.8,
              "entry_price_native": 74.82,
              "exit_price_estimated": false,
              "exit_price_eur": 55.93,
              "exit_price_native": 90.68,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -3.6549086272843145,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.306335096085707,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 570.81,
              "entry_price_native": 557.8,
              "exit_price_estimated": false,
              "exit_price_eur": 675.3,
              "exit_price_native": 623.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -6.661676646706582,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.7518823932246597,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 45.03,
              "entry_price_native": 45.031746086508804,
              "exit_price_estimated": false,
              "exit_price_eur": 36.74,
              "exit_price_native": 36.74,
              "exit_reason": null,
              "name": "Elisa Oyj",
              "period_return_pct": -12.938388625592424,
              "rebalance_delta_eur": 265.73,
              "rebalance_delta_shares": 7.232705688990351,
              "rule_hits": null,
              "score": 6,
              "shares": 33.81931513384805,
              "symbol": "ELISA.HE"
            },
            {
              "entry_price_eur": 92.1,
              "entry_price_native": 90.0,
              "exit_price_estimated": false,
              "exit_price_eur": 137.1,
              "exit_price_native": 126.58,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 6.244754070841019,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 10.857777766007946,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 869.31,
              "entry_price_native": 143463.90497084032,
              "exit_price_estimated": false,
              "exit_price_eur": 662.43,
              "exit_price_native": 123000.0,
              "exit_reason": null,
              "name": "Aeon Reit Investment Corp",
              "period_return_pct": -4.056162246489858,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 1.8308329500051381,
              "symbol": "3292.T"
            },
            {
              "entry_price_eur": 5.69,
              "entry_price_native": 5.6861,
              "exit_price_estimated": false,
              "exit_price_eur": 9.7,
              "exit_price_native": 9.7,
              "exit_reason": null,
              "name": "Telekom Austria AG",
              "period_return_pct": 6.593406593406592,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 138.89159662607398,
              "symbol": "TKA.VI"
            },
            {
              "entry_price_eur": 19.41,
              "entry_price_native": 31.78,
              "exit_price_estimated": false,
              "exit_price_eur": 27.96,
              "exit_price_native": 46.15,
              "exit_reason": null,
              "name": "Washington H Soul Pattinson & Company Ltd",
              "period_return_pct": 14.629905613512184,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 51.52611729950048,
              "symbol": "SOL.AX"
            },
            {
              "entry_price_eur": 9.17,
              "entry_price_native": 1444.0000176637145,
              "exit_price_estimated": false,
              "exit_price_eur": 9.44,
              "exit_price_native": 1752.0,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -5.613620376646966,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 109.03743960247257,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 14.13,
              "entry_price_native": 2225.000065735426,
              "exit_price_estimated": false,
              "exit_price_eur": 14.78,
              "exit_price_native": 2745.0,
              "exit_reason": null,
              "name": "KDDI Corp.",
              "period_return_pct": 0.8079324274697042,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 70.76407193720009,
              "symbol": "9433.T"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": -0.1977007499607608,
          "portfolio_value_eur": 12425.22,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        101.2499065112932,
        102.98842218391343,
        104.86194516642857,
        107.87247337958415,
        115.54008201077009,
        111.13202747950518,
        115.69509509682561,
        122.23007942717368,
        118.85008561758812,
        116.12107736541496,
        124.49829787033579,
        124.25216380175776
      ],
      "profile_id": 71,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 1.57718991988622,
      "sharpe_ratio_portfolio": 1.0092699012606146,
      "start_dispersion": null,
      "survivorship_free_since": "2009-06-30",
      "suspicious_nodata_exit_count": 0,
      "top_n": 10,
      "total_dividends_eur": 1116.95,
      "total_return_benchmark": 62.693563345777825,
      "total_return_portfolio": 24.252163801757764,
      "volatility_portfolio": 7.437537529500455,
      "warnings": [
        "Einzelne Regeln nutzen Dividenden-Kennzahlen, die sich auf ganze Kalenderjahre beziehen (Streak-Länge, Jahreswachstum). Bei quartalsweisem Rebalancing gilt dafür der Wert des zuletzt abgeschlossenen Jahres, er ändert sich also nur einmal pro Jahr.",
        "Größenklassen-abhängige Score-Schwellen greifen im Backtest über die historische Marktkapitalisierung der jeweiligen Periode. Für weniger als 1 % der Bewertungen ist sie historisch nicht bekannt, dort gelten die globalen Schwellen des Profils."
      ]
    },
    "p5": {
      "benchmark": "URTH",
      "benchmark_cumulative": [
        100.0,
        100.0,
        102.49924832226233,
        113.22652450588132,
        109.71259410931606,
        97.78807715015061,
        97.1879947696136,
        98.30909910324847,
        104.46402334534613,
        110.95005784527139,
        110.48530711960696,
        118.09993080583011,
        131.62876243529865,
        136.02404819819162,
        139.24149685283894,
        148.85025882793872,
        140.92600929626855,
        144.01922921221433,
        155.14002045960842,
        159.70054719380104,
        157.3989369065451,
        180.5086026426737
      ],
      "cagr_benchmark": 12.538100580182476,
      "cagr_portfolio": 4.751397323059603,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 0,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "lv-01",
          "lv-02",
          "lv-03",
          "lv-04",
          "lv-05",
          "lv-06",
          "lv-07"
        ],
        "applied_rule_names": [
          "Defensive Bilanz (Eigenkapitalquote > 40 %)",
          "Deutlich schwankungsärmer als der Markt (Vola 1J < 20 %)",
          "Hochvolatil (Vola 1J > 40 %)",
          "Moderat defensiv (Vola 1J 20 – 28 %)",
          "Stabile Profitabilität (ROE > 10 % bei positivem Gewinn)",
          "Verlustjahr (Nettogewinn negativ)",
          "Verlässliche Ausschüttung (Dividende ≥ 5 Jahre nicht gesenkt)"
        ],
        "available_rules": 7,
        "configured_buy_threshold": 4,
        "configured_sell_threshold": 1,
        "coverage_pct": 100.0,
        "effective_buy_threshold": 4,
        "effective_cap_thresholds": {
          "large": {
            "buy": 4,
            "sell": 1
          },
          "mid": {
            "buy": 4,
            "sell": 1
          },
          "small": {
            "buy": 4,
            "sell": 1
          }
        },
        "effective_sell_threshold": 1,
        "reliability_issues": [],
        "skipped_rule_ids": [],
        "skipped_rule_names": [],
        "total_rules": 7
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        10012.12,
        10870.17,
        10559.08,
        9807.16,
        9332.87,
        9605.39,
        10277.45,
        10382.25,
        10343.84,
        10832.23,
        11163.5,
        11049.12,
        11913.42,
        11161.73,
        11550.52,
        11855.18,
        11614.93,
        11545.68,
        12770.95,
        12612.44
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {
        "score": 1
      },
      "final_cash_eur": 374.37,
      "final_positions": [],
      "final_value_eur": 12612.44,
      "initial_capital": 10000.0,
      "labels": [
        "Start",
        "Q2 2021",
        "Q3 2021",
        "Q4 2021",
        "Q1 2022",
        "Q2 2022",
        "Q3 2022",
        "Q4 2022",
        "Q1 2023",
        "Q2 2023",
        "Q3 2023",
        "Q4 2023",
        "Q1 2024",
        "Q2 2024",
        "Q3 2024",
        "Q4 2024",
        "Q1 2025",
        "Q2 2025",
        "Q3 2025",
        "Q4 2025",
        "Q1 2026",
        "Q2 2026"
      ],
      "max_drawdown_benchmark": -14.1649934114463,
      "max_drawdown_portfolio": -14.142357922393398,
      "max_years": 5,
      "non_tradable_count": 0,
      "period_details": [
        {
          "benchmark_return_eur": null,
          "cash_eur": 0.0,
          "dividends_eur": 0.0,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.34,
              "entry_price_native": 76.8,
              "exit_price_estimated": false,
              "exit_price_eur": 8.34,
              "exit_price_native": 76.8,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 1.6545334215751106,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 119.85677142662436,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 40.43,
              "exit_price_native": 59.43,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 2.6956972524624145,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 24.731616863625316,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 481.98,
              "exit_price_native": 528.2,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 3.9354584809130344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 76.94,
              "exit_price_native": 84.32,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 2.354940519543569,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 52.46,
              "exit_price_native": 62.44,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 3.755400465270853,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.06133898871481,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 633.27,
              "entry_price_native": 694.0,
              "exit_price_estimated": false,
              "exit_price_eur": 633.27,
              "exit_price_native": 694.0,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 15.666666666666673,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.5791066207918498,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 37.2,
              "exit_price_native": 4900.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -5.038759689922479,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 147.66,
              "exit_price_native": 147.66,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 6.4214682213070695,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 829.46,
              "exit_price_native": 909.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 8.343265792610243,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 121.45,
              "entry_price_native": 121.45,
              "exit_price_estimated": false,
              "exit_price_eur": 121.45,
              "exit_price_native": 121.45,
              "exit_reason": null,
              "name": "LEG Immobilien SE",
              "period_return_pct": 8.49562265499375,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 8.233841086867024,
              "symbol": "LEG.DE"
            }
          ],
          "label": "Q2 2021",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.4992483222623374,
          "cash_eur": 37.25,
          "dividends_eur": 37.25,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 40.82,
              "exit_price_native": 5260.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 6.370070778564196,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 42.14,
              "exit_price_native": 61.89,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 4.367622259696469,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 24.731616863625316,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 495.85,
              "exit_price_native": 537.4,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 1.780303030303032,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 70.89,
              "exit_price_native": 76.8299,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -9.152299869930236,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 50.15,
              "exit_price_native": 58.18,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -6.6730830927173574,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.06133898871481,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 138.58,
              "exit_price_native": 138.5801,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": -6.818114577729972,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 633.27,
              "entry_price_native": 694.0,
              "exit_price_estimated": false,
              "exit_price_eur": 635.73,
              "exit_price_native": 689.0,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -2.463193657984142,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.5791066207918498,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 815.65,
              "exit_price_native": 884.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -3.123287671232877,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 121.45,
              "entry_price_native": 121.45,
              "exit_price_estimated": false,
              "exit_price_eur": 122.2,
              "exit_price_native": 122.2,
              "exit_reason": null,
              "name": "LEG Immobilien SE",
              "period_return_pct": 0.24610336341264194,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 8.233841086867024,
              "symbol": "LEG.DE"
            },
            {
              "entry_price_eur": 8.34,
              "entry_price_native": 76.8,
              "exit_price_estimated": false,
              "exit_price_eur": 8.32,
              "exit_price_native": 75.0,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -2.5341130604288553,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 119.85677142662436,
              "symbol": "0002.HK"
            }
          ],
          "label": "Q3 2021",
          "portfolio_return_eur": 0.1211860200104109,
          "portfolio_value_eur": 10012.12,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.465712050777132,
          "cash_eur": 64.01,
          "dividends_eur": 26.76,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 38.91,
              "exit_price_native": 5090.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -2.8625954198473247,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 46.86,
              "exit_price_native": 67.32,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 10.778344577916709,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 24.731616863625316,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 77.6,
              "exit_price_native": 80.28,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 3.949242522335883,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 153.32,
              "exit_price_native": 153.3201,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 9.765249140893474,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 58.55,
              "exit_price_native": 66.31,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 12.29466553767995,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.06133898871481,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 497.39,
              "exit_price_native": 514.6,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -4.349442379182156,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 633.27,
              "entry_price_native": 694.0,
              "exit_price_estimated": false,
              "exit_price_eur": 720.28,
              "exit_price_native": 745.2,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 7.8125,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.5791066207918498,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 8.34,
              "entry_price_native": 76.8,
              "exit_price_estimated": false,
              "exit_price_eur": 8.92,
              "exit_price_native": 78.75,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 4.651162790697683,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 119.85677142662436,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 121.45,
              "entry_price_native": 121.45,
              "exit_price_estimated": false,
              "exit_price_eur": 122.7,
              "exit_price_native": 122.7,
              "exit_reason": null,
              "name": "LEG Immobilien SE",
              "period_return_pct": -1.0084711577248884,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 8.233841086867024,
              "symbol": "LEG.DE"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 986.85,
              "exit_price_native": 1021.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 16.685714285714283,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            }
          ],
          "label": "Q4 2021",
          "portfolio_return_eur": 8.570095787089338,
          "portfolio_value_eur": 10870.17,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -3.1034516089758934,
          "cash_eur": 149.94,
          "dividends_eur": 66.65,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 37.65,
              "exit_price_native": 5070.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -0.39292730844793233,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 538.73,
              "exit_price_native": 555.0,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 7.850757870190428,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 52.01,
              "exit_price_native": 71.96,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 6.528497409326417,
              "rebalance_delta_eur": -19.28,
              "rebalance_delta_shares": -0.370605543800509,
              "rule_hits": null,
              "score": 7,
              "shares": 24.361011319824808,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 78.87,
              "exit_price_native": 81.25,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 1.2082710513203754,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 56.72,
              "exit_price_native": 62.78,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -4.517110266159696,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.06133898871481,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 158.92,
              "exit_price_native": 158.9201,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 3.4097475273294986,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 633.27,
              "entry_price_native": 694.0,
              "exit_price_estimated": false,
              "exit_price_eur": 555.43,
              "exit_price_native": 572.2,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -23.215244229736985,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 1.5791066207918498,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 8.34,
              "entry_price_native": 76.8,
              "exit_price_estimated": false,
              "exit_price_eur": 8.74,
              "exit_price_native": 76.35,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -3.7807183364839347,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 119.85677142662436,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 121.45,
              "entry_price_native": 121.45,
              "exit_price_estimated": false,
              "exit_price_eur": 103.25,
              "exit_price_native": 103.25,
              "exit_reason": null,
              "name": "LEG Immobilien SE",
              "period_return_pct": -15.851670741646295,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 8.233841086867024,
              "symbol": "LEG.DE"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 875.07,
              "exit_price_native": 901.5,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -11.704211557296773,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            }
          ],
          "label": "Q1 2022",
          "portfolio_return_eur": -2.861844789850587,
          "portfolio_value_eur": 10559.08,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -10.868867932594895,
          "cash_eur": 100.6,
          "dividends_eur": 134.13,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 34.72,
              "exit_price_native": 4940.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -3.32681017612525,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 529.15,
              "exit_price_native": 527.4,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -6.654867256637176,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 81.12,
              "exit_price_native": 80.85,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -0.8705247670426797,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 51.2,
              "exit_price_native": 69.09,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -3.4921078362899816,
              "rebalance_delta_eur": -70.35,
              "rebalance_delta_shares": -1.3740251037137636,
              "rule_hits": null,
              "score": 7,
              "shares": 22.986986216111045,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 59.44,
              "exit_price_native": 62.09,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -1.5382175705677126,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 19.06133898871481,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 8.34,
              "entry_price_native": 76.8,
              "exit_price_estimated": false,
              "exit_price_eur": 7.94,
              "exit_price_native": 65.1,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -14.901960784313728,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 119.85677142662436,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 128.12,
              "exit_price_native": 128.12,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": -19.411297388792683,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 460.32,
              "exit_price_native": 458.8,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -21.492128678986987,
              "rebalance_delta_eur": 253.82,
              "rebalance_delta_shares": 0.5514061411261064,
              "rule_hits": null,
              "score": 4,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 712.85,
              "exit_price_native": 710.5,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -22.77173913043479,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 121.45,
              "entry_price_native": 121.45,
              "exit_price_estimated": false,
              "exit_price_eur": 79.12,
              "exit_price_native": 79.12,
              "exit_reason": null,
              "name": "LEG Immobilien SE",
              "period_return_pct": -25.46396608572774,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.233841086867024,
              "symbol": "LEG.DE"
            }
          ],
          "label": "Q2 2022",
          "portfolio_return_eur": -7.121106088116758,
          "portfolio_value_eur": 9807.16,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.6136559773187944,
          "cash_eur": 202.17,
          "dividends_eur": 48.34,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 35.53,
              "exit_price_native": 5040.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 0.9009009009008917,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 483.67,
              "exit_price_native": 463.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -11.10471806674338,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 78.82,
              "exit_price_native": 75.53,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -6.971301884468528,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 51.04,
              "exit_price_native": 69.17,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 0.057861999132069464,
              "rebalance_delta_eur": -53.23,
              "rebalance_delta_shares": -1.0430732394459106,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 8.34,
              "entry_price_native": 76.8,
              "exit_price_estimated": false,
              "exit_price_eur": 7.69,
              "exit_price_native": 59.35,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -9.320091673032849,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 119.85677142662436,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 55.78,
              "exit_price_native": 54.83,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -11.635777598710717,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 19.06133898871481,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 117.56,
              "exit_price_native": 117.56,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": -10.844903044969623,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 446.1,
              "exit_price_native": 427.5,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -8.556149732620321,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 655.85,
              "exit_price_native": 628.5,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -11.541168191414497,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 121.45,
              "entry_price_native": 121.45,
              "exit_price_estimated": false,
              "exit_price_eur": 61.36,
              "exit_price_native": 61.36,
              "exit_reason": null,
              "name": "LEG Immobilien SE",
              "period_return_pct": -24.914341654429762,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.233841086867024,
              "symbol": "LEG.DE"
            }
          ],
          "label": "Q3 2022",
          "portfolio_return_eur": -4.836135252641394,
          "portfolio_value_eur": 9332.87,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.1535419948651926,
          "cash_eur": 264.4,
          "dividends_eur": 27.53,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 35.6,
              "exit_price_native": 4995.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -0.6958250497017926,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 514.89,
              "exit_price_native": 506.6,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 8.50289141143714,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 84.96,
              "exit_price_native": 83.59,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 11.572343833422316,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 51.69,
              "exit_price_native": 74.97,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 7.468463302752282,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 8.34,
              "entry_price_native": 76.8,
              "exit_price_estimated": false,
              "exit_price_eur": 6.82,
              "exit_price_native": 56.95,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -3.5563082133784785,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 119.85677142662436,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 132.4,
              "exit_price_native": 132.4001,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 14.433967156439076,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 62.29,
              "exit_price_native": 66.65,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 17.61072878065997,
              "rebalance_delta_eur": -34.71,
              "rebalance_delta_shares": -0.5571437429265572,
              "rule_hits": null,
              "score": 3,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 442.63,
              "exit_price_native": 435.5,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 5.832320777642774,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 636.24,
              "exit_price_native": 626.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 2.791461412151075,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 121.45,
              "entry_price_native": 121.45,
              "exit_price_estimated": false,
              "exit_price_eur": 60.86,
              "exit_price_native": 60.86,
              "exit_reason": null,
              "name": "LEG Immobilien SE",
              "period_return_pct": 3.538618577747532,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.233841086867024,
              "symbol": "LEG.DE"
            }
          ],
          "label": "Q4 2022",
          "portfolio_return_eur": 2.9200310907922633,
          "portfolio_value_eur": 9605.39,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.260787961888958,
          "cash_eur": 0.0,
          "dividends_eur": 115.64,
          "exits": [
            {
              "entry_price_eur": 121.45,
              "entry_price_native": 121.45,
              "exit_price_estimated": false,
              "exit_price_eur": 50.48,
              "exit_price_native": 50.48,
              "exit_reason": "score",
              "name": "LEG Immobilien SE",
              "period_return_pct": -17.05553729871837,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -1,
              "shares": 8.233841086867024,
              "symbol": "LEG.DE"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 50.73,
              "exit_price_native": 74.34,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -0.8403361344537785,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 585.54,
              "exit_price_native": 583.2,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 15.120410580339527,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 84.1,
              "exit_price_native": 83.7599,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 0.20325397774854093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1380.0000168808353,
              "exit_price_estimated": false,
              "exit_price_eur": 9.59,
              "exit_price_native": 1380.0000168808353,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 1.7699115044247815,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 67.60959367925405,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 38.35,
              "exit_price_native": 5520.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 10.510510510510507,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 6.62,
              "exit_price_native": 56.7,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -0.4389815627743654,
              "rebalance_delta_eur": 147.44,
              "rebalance_delta_shares": 22.257156937107137,
              "rule_hits": null,
              "score": 6,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 154.2,
              "exit_price_native": 154.2,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 16.465168832954035,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 64.29,
              "exit_price_native": 69.72,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 4.606151537884462,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 757.03,
              "exit_price_native": 754.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 20.447284345047922,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 511.24,
              "exit_price_native": 509.2,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 16.92307692307693,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q1 2023",
          "portfolio_return_eur": 6.996631395108777,
          "portfolio_value_eur": 10277.45,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.208869132374084,
          "cash_eur": 0.0,
          "dividends_eur": 65.62,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.55,
              "entry_price_native": 1386.1252765888926,
              "exit_price_estimated": false,
              "exit_price_eur": 9.17,
              "exit_price_native": 1444.0000176637145,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 3.735632183908044,
              "rebalance_delta_eur": 65.62,
              "rebalance_delta_shares": 7.155562380940197,
              "rule_hits": null,
              "score": 7,
              "shares": 74.76515606019424,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 51.8,
              "exit_price_native": 74.82,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 3.299737677757819,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 570.81,
              "exit_price_native": 557.8,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -6.220578345662409,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 92.1,
              "exit_price_native": 90.0,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 8.43373493975903,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.996916447219448,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 35.63,
              "exit_price_native": 5610.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 2.0000000000000018,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 66.85,
              "exit_price_native": 72.94,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 3.652124484865693,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 164.2,
              "exit_price_native": 164.2001,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 8.669749391297543,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.15,
              "exit_price_native": 60.9,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 7.502206531332756,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 692.8,
              "exit_price_native": 677.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -7.953772943575799,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 479.02,
              "exit_price_native": 468.1,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -6.361272254450878,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": 1.0197265693829616,
          "portfolio_value_eur": 10382.25,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 0.0,
          "dividends_eur": 51.87,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 9.57,
              "entry_price_native": 1399.9958311335731,
              "exit_price_estimated": false,
              "exit_price_eur": 9.74,
              "exit_price_native": 1537.800018811122,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 5.9528730880529235,
              "rebalance_delta_eur": 73.31,
              "rebalance_delta_shares": 7.525418440846314,
              "rule_hits": null,
              "score": 7,
              "shares": 82.29057450104055,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 49.14,
              "exit_price_native": 70.54,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -4.791469833985684,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 563.24,
              "exit_price_native": 544.2,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -2.473118279569886,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 159.84,
              "exit_price_native": 159.84,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": -2.0588835423507645,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 97.15,
              "exit_price_native": 93.87,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 5.318074722315735,
              "rebalance_delta_eur": -21.44,
              "rebalance_delta_shares": -0.2206686769969319,
              "rule_hits": null,
              "score": 7,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 36.17,
              "exit_price_native": 5710.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 0.8833922261484162,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 65.64,
              "exit_price_native": 69.4,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -3.9845047039291592,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.0,
              "exit_price_native": 57.95,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -4.765817584223497,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 644.79,
              "exit_price_native": 623.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -6.526631657914484,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 475.06,
              "exit_price_native": 459.0,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -0.17398869073510514,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": -0.36991516877307173,
          "portfolio_value_eur": 10343.84,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 0.0,
          "dividends_eur": 29.31,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 39.25,
              "exit_price_native": 6110.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 7.005253940455347,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1407.0980192022485,
              "exit_price_estimated": false,
              "exit_price_eur": 10.37,
              "exit_price_native": 1613.8000197407912,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 4.942125113798923,
              "rebalance_delta_eur": 29.31,
              "rebalance_delta_shares": 2.82746724687239,
              "rule_hits": null,
              "score": 7,
              "shares": 85.11804174791294,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 542.05,
              "exit_price_native": 506.0,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -7.019478133039336,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 46.91,
              "exit_price_native": 68.59,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -2.7643889991494253,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 176.12,
              "exit_price_native": 176.12,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 10.185185185185187,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 65.61,
              "exit_price_native": 72.43,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 4.3659942363112325,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.48,
              "exit_price_native": 64.45,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 11.216566005176887,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 90.92,
              "exit_price_native": 84.87,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -9.587727708533079,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 829.46,
              "entry_price_native": 909.0,
              "exit_price_estimated": false,
              "exit_price_eur": 729.51,
              "exit_price_native": 681.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 9.30979133226324,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.205610555368035,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 577.4,
              "exit_price_native": 539.0,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 17.429193899782124,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 4.721560387474688,
          "portfolio_value_eur": 10832.23,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 0.0,
          "dividends_eur": 83.08,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 567.05,
              "exit_price_native": 551.4,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 8.97233201581027,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 42.0,
              "exit_price_native": 6860.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 12.274959083469717,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1407.0980192022485,
              "exit_price_estimated": false,
              "exit_price_eur": 11.2,
              "exit_price_native": 1829.000022373223,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 13.334985747924154,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 85.11804174791294,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 49.76,
              "exit_price_native": 72.72,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 6.021285901734941,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 89.85,
              "exit_price_native": 87.37,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 2.9456816307293465,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 192.84,
              "exit_price_native": 192.84,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 9.493527140585956,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 64.87,
              "exit_price_native": 70.0,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -3.35496341295044,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 819.05,
              "entry_price_native": 889.8419068301321,
              "exit_price_estimated": false,
              "exit_price_eur": 711.64,
              "exit_price_native": 692.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 1.615271659324513,
              "rebalance_delta_eur": 83.08,
              "rebalance_delta_shares": 0.1167457376264997,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3223562929945347,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.39,
              "exit_price_native": 62.35,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -3.2583397982932527,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 548.13,
              "exit_price_native": 533.0,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -1.1131725417439675,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 3.058147371757425,
          "portfolio_value_eur": 11163.5,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": 116.5,
          "dividends_eur": 116.5,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 525.36,
              "exit_price_native": 505.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -8.324265505984762,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 36.8,
              "exit_price_native": 6340.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -7.580174927113703,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 51.71,
              "exit_price_native": 75.79,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 4.221672167216739,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 99.95,
              "exit_price_native": 96.17,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 10.072107130594032,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1407.0980192022485,
              "exit_price_estimated": false,
              "exit_price_eur": 11.31,
              "exit_price_native": 1948.4000238337821,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 6.528157463094586,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 85.11804174791294,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 819.05,
              "entry_price_native": 889.8419068301321,
              "exit_price_estimated": false,
              "exit_price_eur": 765.43,
              "exit_price_native": 736.5,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 6.430635838150289,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3223562929945347,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 61.08,
              "exit_price_native": 65.44,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -6.514285714285717,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 161.28,
              "exit_price_native": 161.28,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": -16.3658991910392,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.53,
              "exit_price_native": 63.1,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 1.2028869286287103,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 551.65,
              "exit_price_native": 530.8,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -0.4127579737335907,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": -1.0245627844955751,
          "portfolio_value_eur": 11049.12,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 167.88,
          "dividends_eur": 51.38,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 56.77,
              "exit_price_native": 85.49,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 12.798522232484476,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 103.4,
              "exit_price_native": 97.15,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 1.0190288031610706,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 42.77,
              "exit_price_native": 6840.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 7.886435331230279,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 588.02,
              "exit_price_native": 552.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 9.297725024727988,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 66.16,
              "exit_price_native": 73.67,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 12.576405867970664,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 819.05,
              "entry_price_native": 889.8419068301321,
              "exit_price_estimated": false,
              "exit_price_eur": 755.64,
              "exit_price_native": 710.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -3.598099117447384,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.3223562929945347,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.93,
              "exit_price_native": 68.85,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 9.11251980982566,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 173.26,
              "exit_price_native": 173.26,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 7.428075396825395,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1407.0980192022485,
              "exit_price_estimated": false,
              "exit_price_eur": 12.16,
              "exit_price_native": 1944.4000237848522,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -0.20529665366454397,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 85.11804174791294,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 586.85,
              "exit_price_native": 551.4,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 3.8809344385832834,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 7.822376173220058,
          "portfolio_value_eur": 11913.42,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": 0.0,
          "dividends_eur": 32.48,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 60.54,
              "exit_price_native": 90.15,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 6.258840169731261,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.943912976665136,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 94.37,
              "exit_price_native": 88.7,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -9.425099560910855,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 38.04,
              "exit_price_native": 6190.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -8.431952662721898,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 536.76,
              "exit_price_native": 504.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -8.687782805429867,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 57.47,
              "exit_price_native": 59.73,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -19.50134770889489,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 787.23,
              "entry_price_native": 837.2637912653192,
              "exit_price_estimated": false,
              "exit_price_eur": 650.6,
              "exit_price_native": 611.5,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -13.323883770375621,
              "rebalance_delta_eur": 200.36,
              "rebalance_delta_shares": 0.3079634763451316,
              "rule_hits": null,
              "score": 6,
              "shares": 1.6303197693396663,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 8.08,
              "exit_price_native": 65.3,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -6.980056980056992,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 156.92,
              "exit_price_native": 156.92,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": -10.93200136224317,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1407.0980192022485,
              "exit_price_estimated": false,
              "exit_price_eur": 11.62,
              "exit_price_native": 1891.4000231365303,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -2.1925742062260722,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 85.11804174791294,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 547.51,
              "exit_price_native": 514.6,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -8.27094474153297,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": -6.309620666152949,
          "portfolio_value_eur": 11161.73,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": 161.49,
          "dividends_eur": 136.65,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 64.3,
              "exit_price_native": 100.07,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 10.819490586932435,
              "rebalance_delta_eur": -24.84,
              "rebalance_delta_shares": -0.38631904655615706,
              "rule_hits": null,
              "score": 7,
              "shares": 21.55759393010898,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.53,
              "exit_price_native": 63.4,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -2.386451116243271,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 37.2,
              "entry_price_native": 4900.0,
              "exit_price_estimated": false,
              "exit_price_eur": 35.2,
              "exit_price_native": 5710.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -7.7544426494345675,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 26.87958451473587,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 102.62,
              "exit_price_native": 97.84,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 10.304396843291986,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 175.14,
              "exit_price_native": 175.14,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 13.271245634458651,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 534.4,
              "exit_price_native": 509.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 0.9910802775024763,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 787.23,
              "entry_price_native": 837.2637912653192,
              "exit_price_estimated": false,
              "exit_price_eur": 629.33,
              "exit_price_native": 600.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -1.880621422730988,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.6303197693396663,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 62.74,
              "exit_price_native": 67.85,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 13.918737407656124,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1407.0980192022485,
              "exit_price_estimated": false,
              "exit_price_eur": 11.33,
              "exit_price_native": 1837.8000224808688,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -2.833879665855976,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 85.11804174791294,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 576.88,
              "exit_price_native": 550.0,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 6.879129420909447,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": 3.483257267267037,
          "portfolio_value_eur": 11550.52,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": 5.95,
          "dividends_eur": 71.52,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.18,
              "exit_price_native": 66.1,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 4.176516942474384,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 66.68,
              "exit_price_native": 106.97,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 9.432225063938615,
              "rebalance_delta_eur": -14.87,
              "rebalance_delta_shares": -0.22292823607004397,
              "rule_hits": null,
              "score": 7,
              "shares": 21.334665694038936,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 36.77,
              "entry_price_native": 5116.31482668115,
              "exit_price_estimated": false,
              "exit_price_eur": 35.1,
              "exit_price_native": 5960.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 2.758620689655178,
              "rebalance_delta_eur": 241.93,
              "rebalance_delta_shares": 6.89173266218939,
              "rule_hits": null,
              "score": 7,
              "shares": 33.77131717692526,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 175.14,
              "exit_price_native": 175.14,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": -0.6692377495462809,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1407.0980192022485,
              "exit_price_estimated": false,
              "exit_price_eur": 11.2,
              "exit_price_native": 1901.6000232613017,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 2.071926999463236,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 85.11804174791294,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 600.9,
              "exit_price_native": 562.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 9.649122807017552,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 787.23,
              "entry_price_native": 837.2637912653192,
              "exit_price_estimated": false,
              "exit_price_eur": 639.89,
              "exit_price_native": 599.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -0.991735537190086,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.6303197693396663,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 102.73,
              "exit_price_native": 96.17,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": -2.484283106874874,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 57.2,
              "exit_price_native": 67.44,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -0.41346721795628705,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 666.6,
              "exit_price_native": 624.0,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 11.787889645288407,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": 2.6375703011378926,
          "portfolio_value_eur": 11855.18,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 64.67,
          "dividends_eur": 58.72,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.06,
              "exit_price_native": 64.45,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": -2.8636021100225895,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 36.77,
              "entry_price_native": 5116.31482668115,
              "exit_price_estimated": false,
              "exit_price_eur": 35.78,
              "exit_price_native": 6210.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 3.1561461794019863,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 33.77131717692526,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 176.86,
              "exit_price_native": 176.86,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 0.1585683542870031,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 57.22,
              "exit_price_native": 93.47,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -11.97023921642495,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.334665694038936,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 9.59,
              "entry_price_native": 1407.0980192022485,
              "exit_price_estimated": false,
              "exit_price_eur": 11.11,
              "exit_price_native": 1928.8000235940253,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 1.3664073996215942,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 85.11804174791294,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 617.38,
              "exit_price_native": 577.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 2.4844720496894457,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 787.23,
              "entry_price_native": 837.2637912653192,
              "exit_price_estimated": false,
              "exit_price_eur": 601.35,
              "exit_price_native": 562.5,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -6.639004149377592,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.6303197693396663,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 107.03,
              "exit_price_native": 100.12,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 4.096485755874402,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.776247770222517,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 638.44,
              "exit_price_native": 597.2,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -4.964990451941431,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 2.1305127619179562,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 53.24,
              "exit_price_native": 62.47,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -7.834169371496024,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": -2.0265289240524065,
          "portfolio_value_eur": 11614.93,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 0.0,
          "dividends_eur": 32.84,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 7.62,
              "exit_price_native": 69.6,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 7.906976744186034,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 36.77,
              "entry_price_native": 5116.31482668115,
              "exit_price_estimated": false,
              "exit_price_eur": 34.72,
              "exit_price_native": 6390.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 2.7331189710610992,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 33.77131717692526,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 160.26,
              "exit_price_native": 160.26,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": -9.159959188300649,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 61.28,
              "exit_price_native": 98.79,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": 5.79353180552582,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.334665694038936,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 618.09,
              "exit_price_native": 575.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -0.4325259515570945,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 787.23,
              "entry_price_native": 837.2637912653192,
              "exit_price_estimated": false,
              "exit_price_eur": 590.16,
              "exit_price_native": 549.5,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": -2.2241992882562234,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.6303197693396663,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 117.71,
              "exit_price_native": 109.6,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 10.651186269560831,
              "rebalance_delta_eur": -118.41,
              "rebalance_delta_shares": -1.005969820746657,
              "rule_hits": null,
              "score": 4,
              "shares": 11.77027794947586,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 9.51,
              "entry_price_native": 1477.6597928241677,
              "exit_price_estimated": false,
              "exit_price_eur": 9.25,
              "exit_price_native": 1701.4000208123573,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -11.789713811696389,
              "rebalance_delta_eur": 248.19,
              "rebalance_delta_shares": 26.843987989832332,
              "rule_hits": null,
              "score": 4,
              "shares": 111.96202973774527,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 665.45,
              "exit_price_native": 619.6,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 5.159538357094351,
              "rebalance_delta_eur": -32.27,
              "rebalance_delta_shares": -0.04848812785960538,
              "rule_hits": null,
              "score": 3,
              "shares": 2.082024634058351,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 45.79,
              "exit_price_native": 53.83,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -14.050774389270327,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": -0.5961678882184684,
          "portfolio_value_eur": 11545.68,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 206.96,
          "dividends_eur": 199.24,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 36.77,
              "entry_price_native": 5116.31482668115,
              "exit_price_estimated": false,
              "exit_price_eur": 45.04,
              "exit_price_native": 8260.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": 29.26447574334898,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 33.77131717692526,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 177.92,
              "exit_price_native": 177.92,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 10.770763292242558,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 59.2,
              "exit_price_native": 95.18,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -3.507704785077037,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.334665694038936,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 8.19,
              "exit_price_native": 73.5,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 5.376344086021501,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 722.17,
              "exit_price_native": 667.0,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": 15.899218071242395,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 576.66,
              "exit_price_native": 532.6,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": -14.041316978695928,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.082024634058351,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 9.51,
              "entry_price_native": 1477.6597928241677,
              "exit_price_estimated": false,
              "exit_price_eur": 10.34,
              "exit_price_native": 1897.0,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": 11.49641335341296,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 111.96202973774527,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 130.86,
              "exit_price_native": 120.86,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 10.273722627737225,
              "rebalance_delta_eur": -7.72,
              "rebalance_delta_shares": -0.058960051120781724,
              "rule_hits": null,
              "score": 3,
              "shares": 11.711317898355079,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 787.23,
              "entry_price_native": 837.2637912653192,
              "exit_price_estimated": false,
              "exit_price_eur": 673.99,
              "exit_price_native": 622.5,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 13.284804367606906,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.6303197693396663,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 49.86,
              "exit_price_native": 57.64,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": 5.163291370187917,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": 10.612316363514186,
          "portfolio_value_eur": 12770.95,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 374.37,
          "dividends_eur": 75.34,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 40.43,
              "entry_price_native": 59.43,
              "exit_price_estimated": false,
              "exit_price_eur": 55.93,
              "exit_price_native": 90.68,
              "exit_reason": null,
              "name": "Metro Inc.",
              "period_return_pct": -3.6549086272843145,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 21.334665694038936,
              "symbol": "MRU.TO"
            },
            {
              "entry_price_eur": 147.66,
              "entry_price_native": 147.66,
              "exit_price_estimated": false,
              "exit_price_eur": 173.28,
              "exit_price_native": 173.28,
              "exit_reason": null,
              "name": "Air Liquide SA",
              "period_return_pct": 0.19659997687060393,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 7,
              "shares": 6.772314777190844,
              "symbol": "AI.PA"
            },
            {
              "entry_price_eur": 8.07,
              "entry_price_native": 73.65204075640747,
              "exit_price_estimated": false,
              "exit_price_eur": 8.18,
              "exit_price_native": 73.2,
              "exit_reason": null,
              "name": "CLP Holdings",
              "period_return_pct": 0.411522633744843,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 142.1139283637315,
              "symbol": "0002.HK"
            },
            {
              "entry_price_eur": 481.98,
              "entry_price_native": 528.2,
              "exit_price_estimated": false,
              "exit_price_eur": 675.3,
              "exit_price_native": 623.5,
              "exit_reason": null,
              "name": "Swisscom AG",
              "period_return_pct": -6.661676646706582,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.0747822696507834,
              "symbol": "SCMN.SW"
            },
            {
              "entry_price_eur": 76.94,
              "entry_price_native": 84.32,
              "exit_price_estimated": false,
              "exit_price_eur": 137.1,
              "exit_price_native": 126.58,
              "exit_reason": null,
              "name": "Novartis AG",
              "period_return_pct": 6.244754070841019,
              "rebalance_delta_eur": -92.07,
              "rebalance_delta_shares": -0.6715964566350179,
              "rule_hits": null,
              "score": 6,
              "shares": 11.039721441720062,
              "symbol": "NOVN.SW"
            },
            {
              "entry_price_eur": 588.51,
              "entry_price_native": 633.1269901260256,
              "exit_price_estimated": false,
              "exit_price_eur": 584.64,
              "exit_price_native": 539.8,
              "exit_reason": null,
              "name": "Geberit AG",
              "period_return_pct": 1.3899323816679132,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 2.082024634058351,
              "symbol": "GEBN.SW"
            },
            {
              "entry_price_eur": 787.23,
              "entry_price_native": 837.2637912653192,
              "exit_price_estimated": false,
              "exit_price_eur": 750.57,
              "exit_price_native": 693.0,
              "exit_reason": null,
              "name": "EMS-CHEMIE HOLDING AG",
              "period_return_pct": 9.738717339667469,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 6,
              "shares": 1.6303197693396663,
              "symbol": "EMSN.SW"
            },
            {
              "entry_price_eur": 9.51,
              "entry_price_native": 1477.6597928241677,
              "exit_price_estimated": false,
              "exit_price_eur": 9.44,
              "exit_price_native": 1752.0,
              "exit_reason": null,
              "name": "BLUE ZONES HOLDINGS LTD",
              "period_return_pct": -5.613620376646966,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 111.96202973774527,
              "symbol": "417A.T"
            },
            {
              "entry_price_eur": 36.77,
              "entry_price_native": 5116.31482668115,
              "exit_price_estimated": false,
              "exit_price_eur": 40.28,
              "exit_price_native": 7480.0,
              "exit_reason": null,
              "name": "McDonald’s Holdings Company Japan Ltd",
              "period_return_pct": -10.526315789473683,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 33.77131717692526,
              "symbol": "2702.T"
            },
            {
              "entry_price_eur": 52.46,
              "entry_price_native": 62.44,
              "exit_price_estimated": false,
              "exit_price_eur": 50.64,
              "exit_price_native": 57.84,
              "exit_reason": null,
              "name": "Mondelez International Inc",
              "period_return_pct": -0.7379440535438486,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 18.504195245788253,
              "symbol": "MDLZ"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": -1.2411700559182837,
          "portfolio_value_eur": 12612.44,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        100.12118602001041,
        108.7016675650952,
        105.59079455540282,
        98.07156205582717,
        93.32868867042923,
        96.05391539623449,
        102.77445379707865,
        103.82247220898567,
        103.43841713568943,
        108.32232446459898,
        111.63498078323966,
        110.49121031565579,
        119.13424842489012,
        111.61732926580726,
        115.50524799898787,
        118.55178011646484,
        116.14929400242568,
        115.45684920919075,
        127.7094953106156,
        126.12440329625586
      ],
      "profile_id": 71,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 1.0441340655900482,
      "sharpe_ratio_portfolio": 0.4864817592469309,
      "start_dispersion": [
        {
          "ahead_of_benchmark": 0,
          "compared_runs": 9,
          "max": 9.394828114656883,
          "mean": 5.486396089427909,
          "median": 5.748260756307344,
          "min": 0.4576254398483526,
          "runs": [
            {
              "cagr_benchmark": 10.799695083535665,
              "cagr_portfolio": 3.381439949101739,
              "start_label": "Q2 2021"
            },
            {
              "cagr_benchmark": 10.75142791367265,
              "cagr_portfolio": 8.12726989597623,
              "start_label": "Q3 2021"
            },
            {
              "cagr_benchmark": 9.546995902897603,
              "cagr_portfolio": 0.4576254398483526,
              "start_label": "Q4 2021"
            },
            {
              "cagr_benchmark": 8.703841010074132,
              "cagr_portfolio": 4.087760028389331,
              "start_label": "Q1 2022"
            },
            {
              "cagr_benchmark": 13.774479823178742,
              "cagr_portfolio": 3.4841482719231154,
              "start_label": "Q2 2022"
            },
            {
              "cagr_benchmark": 16.8701875310187,
              "cagr_portfolio": 5.748260756307344,
              "start_label": "Q3 2022"
            },
            {
              "cagr_benchmark": 17.55404093323918,
              "cagr_portfolio": 7.189749580627147,
              "start_label": "Q4 2022"
            },
            {
              "cagr_benchmark": 14.642332999529772,
              "cagr_portfolio": 9.394828114656883,
              "start_label": "Q1 2023"
            },
            {
              "cagr_benchmark": 17.613396090353127,
              "cagr_portfolio": 7.506482768021039,
              "start_label": "Q2 2023"
            }
          ],
          "stdev": null,
          "years": 3
        }
      ],
      "survivorship_free_since": "2009-06-30",
      "suspicious_nodata_exit_count": 0,
      "top_n": 10,
      "total_dividends_eur": 1460.87,
      "total_return_benchmark": 80.5086026426737,
      "total_return_portfolio": 26.12440329625587,
      "volatility_portfolio": 9.766856069618562,
      "warnings": [
        "Einzelne Regeln nutzen Dividenden-Kennzahlen, die sich auf ganze Kalenderjahre beziehen (Streak-Länge, Jahreswachstum). Bei quartalsweisem Rebalancing gilt dafür der Wert des zuletzt abgeschlossenen Jahres, er ändert sich also nur einmal pro Jahr.",
        "Größenklassen-abhängige Score-Schwellen greifen im Backtest über die historische Marktkapitalisierung der jeweiligen Periode. Für weniger als 1 % der Bewertungen ist sie historisch nicht bekannt, dort gelten die globalen Schwellen des Profils."
      ]
    },
    "withheld": null
  },
  "buy_threshold": 4,
  "description": "Gesucht sind Aktien mit niedrigem Beta, defensiver Bilanz, verlässlicher Dividende und stabiler Profitabilität. Dahinter steht die Low-Volatility-Anomalie: risikoadjustiert schnitten ruhige Werte historisch besser ab als schwankungsstarke.",
  "display_thresholds": {
    "by_cap_class": false,
    "lower": 1,
    "upper": 4
  },
  "featured_stock": {
    "category_market_avg": {
      "profitability": 32.7,
      "quality": 18.4,
      "risk": 33.0
    },
    "category_scores": {
      "profitability": 50.0,
      "quality": 100.0,
      "risk": 50.0
    },
    "classification": "BUY",
    "country": "SE",
    "metrics": {
      "current_ratio": 2.5981082844096544,
      "dividend_growth": 7.692307692307687,
      "dividend_payout_ratio": 10.899807230751648,
      "dividend_streak_years": 5.0,
      "dividend_yield": 1.3096351730589333,
      "dte": 0.1228388233258712,
      "earnings_growth_3y": null,
      "equity_ratio": 86.47977388609249,
      "ev_ebit": null,
      "fcf_margin": 8.558215427054364,
      "fcf_yield": 1.448322986592597,
      "kbv": 1.374416754027713,
      "kgv": 8.322781378338224,
      "one_yr": 22.969276781494717,
      "peg": 0.3407740025340955,
      "revenue_growth": 28.368667114125024,
      "roc_greenblatt": 377.3715673899064,
      "roe": 16.513911534489175
    },
    "name": "Investor AB ser. A",
    "score": 7.0,
    "sector": "Financial Services",
    "sparkline": [
      {
        "classification": "BUY",
        "recorded_at": "2026-09-27",
        "score": 6.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-04",
        "score": 6.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-11",
        "score": 6.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-18",
        "score": 6.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-25",
        "score": 6.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-01",
        "score": 6.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-08",
        "score": 7.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-15",
        "score": 7.0
      }
    ],
    "symbol": "INVE-A.ST",
    "total_rules": 7,
    "triggered_count": 6
  },
  "generated_at": "2026-11-15T17:06:42.434429+00:00",
  "id": 71,
  "is_system": true,
  "name": "Defensiv: Low Volatility",
  "payload_version": 2,
  "provenance": {
    "calculated_at": "2026-11-15T17:06:42.434429+00:00",
    "data_as_of": "2026-11-15",
    "data_categories": [
      "prices",
      "fundamentals",
      "scores",
      "rules",
      "backtests"
    ],
    "methodology_version": "scoring-v1"
  },
  "publication": null,
  "rule_count": 7,
  "rules": [
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "volatility_1y",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 20.0
            },
            "type": "comparison"
          },
          {
            "conditions": [
              {
                "type": "is_missing",
                "value": {
                  "name": "volatility_1y",
                  "type": "field"
                }
              },
              {
                "left": {
                  "name": "beta",
                  "type": "field"
                },
                "operator": "<",
                "right": {
                  "type": "constant",
                  "value": 0.8
                },
                "type": "comparison"
              }
            ],
            "type": "and"
          }
        ],
        "type": "or"
      },
      "id": "lv-01",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Deutlich schwankungsärmer als der Markt (Vola 1J < 20 %)",
      "points": 4
    },
    {
      "condition": {
        "conditions": [
          {
            "conditions": [
              {
                "left": {
                  "name": "volatility_1y",
                  "type": "field"
                },
                "operator": ">=",
                "right": {
                  "type": "constant",
                  "value": 20.0
                },
                "type": "comparison"
              },
              {
                "left": {
                  "name": "volatility_1y",
                  "type": "field"
                },
                "operator": "<",
                "right": {
                  "type": "constant",
                  "value": 28.0
                },
                "type": "comparison"
              }
            ],
            "type": "and"
          },
          {
            "conditions": [
              {
                "type": "is_missing",
                "value": {
                  "name": "volatility_1y",
                  "type": "field"
                }
              },
              {
                "conditions": [
                  {
                    "left": {
                      "name": "beta",
                      "type": "field"
                    },
                    "operator": ">=",
                    "right": {
                      "type": "constant",
                      "value": 0.8
                    },
                    "type": "comparison"
                  },
                  {
                    "left": {
                      "name": "beta",
                      "type": "field"
                    },
                    "operator": "<",
                    "right": {
                      "type": "constant",
                      "value": 1.0
                    },
                    "type": "comparison"
                  }
                ],
                "type": "and"
              }
            ],
            "type": "and"
          }
        ],
        "type": "or"
      },
      "id": "lv-02",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Moderat defensiv (Vola 1J 20 – 28 %)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "volatility_1y",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 40.0
            },
            "type": "comparison"
          },
          {
            "conditions": [
              {
                "type": "is_missing",
                "value": {
                  "name": "volatility_1y",
                  "type": "field"
                }
              },
              {
                "left": {
                  "name": "beta",
                  "type": "field"
                },
                "operator": ">",
                "right": {
                  "type": "constant",
                  "value": 1.3
                },
                "type": "comparison"
              }
            ],
            "type": "and"
          }
        ],
        "type": "or"
      },
      "id": "lv-03",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Hochvolatil (Vola 1J > 40 %)",
      "points": -2
    },
    {
      "condition": {
        "left": {
          "name": "equity_ratio",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "type": "constant",
          "value": 40.0
        },
        "type": "comparison"
      },
      "id": "lv-04",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Defensive Bilanz (Eigenkapitalquote > 40 %)",
      "points": 1
    },
    {
      "condition": {
        "left": {
          "name": "dividend_streak_years",
          "type": "field"
        },
        "operator": ">=",
        "right": {
          "type": "constant",
          "value": 5.0
        },
        "type": "comparison"
      },
      "id": "lv-05",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Verlässliche Ausschüttung (Dividende ≥ 5 Jahre nicht gesenkt)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "roe",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 10.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "net_income",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 0.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "lv-06",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Stabile Profitabilität (ROE > 10 % bei positivem Gewinn)",
      "points": 1
    },
    {
      "condition": {
        "left": {
          "name": "net_income",
          "type": "field"
        },
        "operator": "<",
        "right": {
          "type": "constant",
          "value": 0.0
        },
        "type": "comparison"
      },
      "id": "lv-07",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Verlustjahr (Nettogewinn negativ)",
      "points": -1
    }
  ],
  "sell_threshold": 1,
  "slug": "defensiv-low-volatility",
  "snapshot": {
    "aktien_analysiert": 16182,
    "aktien_bewertet": 16182,
    "as_of": "2026-11-15",
    "featured_sparkline": [
      {
        "classification": "BUY",
        "recorded_at": "2026-09-27",
        "score": 7.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-04",
        "score": 7.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-11",
        "score": 7.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-18",
        "score": 7.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-25",
        "score": 7.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-01",
        "score": 7.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-08",
        "score": 7.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-15",
        "score": 7.0
      }
    ],
    "klassen_verteilung": {
      "gering": 9130,
      "hoch": 1174,
      "mittel": 5878,
      "nicht_bewertet": 0
    },
    "laender": [
      {
        "code": "JP",
        "pct": 25.0
      },
      {
        "code": "AU",
        "pct": 10.0
      },
      {
        "code": "TH",
        "pct": 10.0
      },
      {
        "code": "BE",
        "pct": 10.0
      },
      {
        "code": "SE",
        "pct": 10.0
      },
      {
        "code": "OTHER",
        "pct": 35.0
      }
    ],
    "radar": {
      "categories": [
        "profitability",
        "quality",
        "risk"
      ],
      "market_avg": [
        32.7,
        18.4,
        33.0
      ],
      "top_match": [
        50.0,
        100.0,
        50.0
      ]
    },
    "score_histogram": [
      {
        "count": 1516,
        "gering": 1516,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -3
      },
      {
        "count": 2771,
        "gering": 2771,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -2
      },
      {
        "count": 2475,
        "gering": 2475,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -1
      },
      {
        "count": 2368,
        "gering": 2368,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 0
      },
      {
        "count": 2220,
        "gering": 0,
        "hoch": 0,
        "mittel": 2220,
        "nicht_bewertet": 0,
        "score": 1
      },
      {
        "count": 2301,
        "gering": 0,
        "hoch": 0,
        "mittel": 2301,
        "nicht_bewertet": 0,
        "score": 2
      },
      {
        "count": 1357,
        "gering": 0,
        "hoch": 0,
        "mittel": 1357,
        "nicht_bewertet": 0,
        "score": 3
      },
      {
        "count": 427,
        "gering": 0,
        "hoch": 427,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 4
      },
      {
        "count": 437,
        "gering": 0,
        "hoch": 437,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 5
      },
      {
        "count": 263,
        "gering": 0,
        "hoch": 263,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 6
      },
      {
        "count": 47,
        "gering": 0,
        "hoch": 47,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 7
      }
    ]
  },
  "top_stocks": [
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": true,
        "quality": true,
        "risk": true
      },
      "category_scores": {
        "profitability": 50.0,
        "quality": 100.0,
        "risk": 50.0
      },
      "caution_keys": [
        "revenue_decline"
      ],
      "classification": "BUY",
      "country": "DE",
      "isin": "DE0005878003",
      "metrics": {
        "current_ratio": 1.5724794776216395,
        "dividend_growth": 0.0,
        "dividend_payout_ratio": 50.43399835928398,
        "dividend_streak_years": 6.0,
        "dividend_yield": 2.473572938689218,
        "dte": 0.04947379414735481,
        "earnings_growth_3y": 7.991780599818221,
        "equity_ratio": 51.080862234278904,
        "ev_ebit": 35.61881210387733,
        "fcf_margin": 6.184719746932286,
        "fcf_yield": 3.482581696752971,
        "kbv": 2.6668615613634996,
        "kgv": 20.3891292512319,
        "one_yr": -9.945053816268091,
        "peg": 0.7117653220178471,
        "revenue_growth": -6.1898094994480175,
        "roc_greenblatt": 9.30928452579035,
        "roe": 13.079820763813977
      },
      "name": "DMG MORI AKTIENGESELLSCHAFT",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 7.0,
      "sector": "Industrials",
      "sector_medians": {
        "current_ratio": 1.3538096493540732,
        "dividend_growth": 9.356038070108886,
        "dividend_payout_ratio": 41.2784943496358,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.0235219827926434,
        "dte": 0.6177835620580517,
        "earnings_growth_3y": 8.269718306566986,
        "equity_ratio": 39.25301392025011,
        "ev_ebit": 18.368908730427272,
        "fcf_margin": 8.601898124873609,
        "fcf_yield": 4.1779370894509436,
        "kbv": 2.843957593500341,
        "kgv": 21.583273714302983,
        "one_yr": 1.8088081056685237,
        "peg": 1.4401230746405127,
        "revenue_growth": 6.777535106634025,
        "roc_greenblatt": 20.917118078354125,
        "roe": 13.958368703421911
      },
      "sell_threshold": 1,
      "slug": "dmg-mori-ag",
      "symbol": "GIL.DE",
      "total_rules": 7,
      "triggered_count": 6
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": true,
        "quality": true,
        "risk": true
      },
      "category_scores": {
        "profitability": 50.0,
        "quality": 100.0,
        "risk": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "GB",
      "isin": "IE000S9YS762",
      "metrics": {
        "current_ratio": 0.8576360033241706,
        "dividend_growth": 7.913669064748219,
        "dividend_payout_ratio": 41.584495504495514,
        "dividend_streak_years": 33.0,
        "dividend_yield": 1.197582024864084,
        "dte": 0.6773375272690376,
        "earnings_growth_3y": 21.390642255905878,
        "equity_ratio": 44.75957990349134,
        "ev_ebit": 28.43443612199353,
        "fcf_margin": 14.0184336883934,
        "fcf_yield": 2.087251928937708,
        "kbv": 6.171910677286793,
        "kgv": 34.72371381761096,
        "one_yr": 12.584025984327571,
        "peg": 1.3564336746448917,
        "revenue_growth": 8.16021967526266,
        "roc_greenblatt": 31.56218571907476,
        "roe": 17.77433920146111
      },
      "name": "Linde plc Ordinary Shares",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 7.0,
      "sector": "Basic Materials",
      "sector_medians": {
        "current_ratio": 1.794304151949303,
        "dividend_growth": 6.666666666666665,
        "dividend_payout_ratio": 39.38331876612333,
        "dividend_streak_years": 2.0,
        "dividend_yield": 2.1859488192080714,
        "dte": 0.3490933547636641,
        "earnings_growth_3y": 0.921540039016,
        "equity_ratio": 55.58648368288033,
        "ev_ebit": 13.151010842509002,
        "fcf_margin": 8.324320552628825,
        "fcf_yield": 4.420176123343639,
        "kbv": 2.0610607820506437,
        "kgv": 16.81576075906991,
        "one_yr": 1.3342822674605728,
        "peg": 1.0406448010613534,
        "revenue_growth": 9.325756431556155,
        "roc_greenblatt": 17.09744574611434,
        "roe": 12.204076600284795
      },
      "sell_threshold": 1,
      "slug": "linde-plc",
      "symbol": "LIN",
      "total_rules": 7,
      "triggered_count": 6
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": true,
        "quality": true,
        "risk": true
      },
      "category_scores": {
        "profitability": 50.0,
        "quality": 100.0,
        "risk": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US8330341012",
      "metrics": {
        "current_ratio": 3.544959975130178,
        "dividend_growth": 14.766839378238327,
        "dividend_payout_ratio": 50.57094828438643,
        "dividend_streak_years": 40.0,
        "dividend_yield": 2.647713092073137,
        "dte": 0.20948661996095097,
        "earnings_growth_3y": 4.4840271017791755,
        "equity_ratio": 70.37178154947466,
        "ev_ebit": 15.795771580721764,
        "fcf_margin": 19.98420377134959,
        "fcf_yield": 5.343917709053057,
        "kbv": 3.169155851613644,
        "kgv": 19.099859586670625,
        "one_yr": 0.04431667018043228,
        "peg": 1.7534500411132352,
        "revenue_growth": -0.9950346013996914,
        "roc_greenblatt": 29.886372302295435,
        "roe": 16.592560993617614
      },
      "name": "Snap-On Inc",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 7.0,
      "sector": "Industrials",
      "sector_medians": {
        "current_ratio": 1.3538096493540732,
        "dividend_growth": 9.356038070108886,
        "dividend_payout_ratio": 41.2784943496358,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.0235219827926434,
        "dte": 0.6177835620580517,
        "earnings_growth_3y": 8.269718306566986,
        "equity_ratio": 39.25301392025011,
        "ev_ebit": 18.368908730427272,
        "fcf_margin": 8.601898124873609,
        "fcf_yield": 4.1779370894509436,
        "kbv": 2.843957593500341,
        "kgv": 21.583273714302983,
        "one_yr": 1.8088081056685237,
        "peg": 1.4401230746405127,
        "revenue_growth": 6.777535106634025,
        "roc_greenblatt": 20.917118078354125,
        "roe": 13.958368703421911
      },
      "sell_threshold": 1,
      "slug": "snap-on-incorporated",
      "symbol": "SNA",
      "total_rules": 7,
      "triggered_count": 6
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": true,
        "quality": true,
        "risk": true
      },
      "category_scores": {
        "profitability": 50.0,
        "quality": 100.0,
        "risk": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US1331311027",
      "metrics": {
        "current_ratio": 1.3733254781718005,
        "dividend_growth": 1.9417475728155331,
        "dividend_payout_ratio": 39.29474279435896,
        "dividend_streak_years": 8.0,
        "dividend_yield": 4.266263237518912,
        "dte": 0.9298090717735672,
        "earnings_growth_3y": -16.224668609861904,
        "equity_ratio": 47.54712112310489,
        "ev_ebit": 75.53526131151918,
        "fcf_margin": 22.386143651146643,
        "fcf_yield": 3.4973659888454467,
        "kbv": 2.2637537856231202,
        "kgv": 9.210576236550095,
        "one_yr": -15.084537109066721,
        "peg": 0.39596451889427975,
        "revenue_growth": -0.4119640372730604,
        "roc_greenblatt": 2.1269475150736885,
        "roe": 24.577765033200894
      },
      "name": "Camden Property Trust",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 7.0,
      "sector": "Real Estate",
      "sector_medians": {
        "current_ratio": 0.8543003807381574,
        "dividend_growth": 4.667863554757634,
        "dividend_payout_ratio": 73.41754343468634,
        "dividend_streak_years": 2.0,
        "dividend_yield": 4.349491799845807,
        "dte": 0.9704313600175285,
        "earnings_growth_3y": 4.78209053327443,
        "equity_ratio": 47.57423784630203,
        "ev_ebit": 23.873126498702124,
        "fcf_margin": 35.973660308810175,
        "fcf_yield": 4.516491404893822,
        "kbv": 1.0950024674509233,
        "kgv": 17.711675226714128,
        "one_yr": -17.007503467768906,
        "peg": 1.612806629819874,
        "revenue_growth": 6.459015733426132,
        "roc_greenblatt": 31.047044987559474,
        "roe": 7.633883383649962
      },
      "sell_threshold": 1,
      "slug": "camden-property-trust",
      "symbol": "CPT",
      "total_rules": 7,
      "triggered_count": 6
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": true,
        "quality": false,
        "risk": true
      },
      "category_scores": {
        "profitability": 50.0,
        "quality": 0.0,
        "risk": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "DE",
      "isin": "DE0006916604",
      "metrics": {
        "current_ratio": 2.588542955893543,
        "dividend_growth": -7.692307692307687,
        "dividend_payout_ratio": 106.14283975253855,
        "dividend_streak_years": 0.0,
        "dividend_yield": 4.586466165413534,
        "dte": 0.318948316694408,
        "earnings_growth_3y": -11.177001964023958,
        "equity_ratio": 56.48512652220711,
        "ev_ebit": 16.494945527266214,
        "fcf_margin": 1.4729340294212863,
        "fcf_yield": 0.7962608750943154,
        "kbv": 2.770985238569463,
        "kgv": 23.14261915916004,
        "one_yr": -8.830432377403199,
        "peg": 1.6670332208305936,
        "revenue_growth": 0.34561131100092624,
        "roc_greenblatt": 15.379354033161343,
        "roe": 11.973516132778272
      },
      "name": "Pfeiffer Vacuum Technology O.N.",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Industrials",
      "sector_medians": {
        "current_ratio": 1.3538096493540732,
        "dividend_growth": 9.356038070108886,
        "dividend_payout_ratio": 41.2784943496358,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.0235219827926434,
        "dte": 0.6177835620580517,
        "earnings_growth_3y": 8.269718306566986,
        "equity_ratio": 39.25301392025011,
        "ev_ebit": 18.368908730427272,
        "fcf_margin": 8.601898124873609,
        "fcf_yield": 4.1779370894509436,
        "kbv": 2.843957593500341,
        "kgv": 21.583273714302983,
        "one_yr": 1.8088081056685237,
        "peg": 1.4401230746405127,
        "revenue_growth": 6.777535106634025,
        "roc_greenblatt": 20.917118078354125,
        "roe": 13.958368703421911
      },
      "sell_threshold": 1,
      "slug": "pfeiffer-vacuum-technology-o-n",
      "symbol": "PFV.DE",
      "total_rules": 7,
      "triggered_count": 5
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": true,
        "quality": false,
        "risk": true
      },
      "category_scores": {
        "profitability": 50.0,
        "quality": 0.0,
        "risk": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US0846707026",
      "metrics": {
        "current_ratio": 7.291819852941177,
        "dividend_growth": null,
        "dividend_payout_ratio": null,
        "dividend_streak_years": null,
        "dividend_yield": null,
        "dte": 0.1724526345115886,
        "earnings_growth_3y": null,
        "equity_ratio": 59.39309825021712,
        "ev_ebit": null,
        "fcf_margin": 6.294727921660987,
        "fcf_yield": 1.938410885720775,
        "kbv": 1.703046710522983,
        "kgv": 14.895840781643502,
        "one_yr": 4.839408597916847,
        "peg": 1.263217116982359,
        "revenue_growth": 3.927045989339484,
        "roc_greenblatt": 9.546380480892275,
        "roe": 11.433035137040992
      },
      "name": "Berkshire Hathaway Inc",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "missing"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Financial Services",
      "sector_medians": {
        "current_ratio": 1.5337932191662154,
        "dividend_growth": 11.814556331006976,
        "dividend_payout_ratio": 48.49148054616893,
        "dividend_streak_years": 5.0,
        "dividend_yield": 3.1508653122648607,
        "dte": 0.9752092144335462,
        "earnings_growth_3y": 15.160879315342314,
        "equity_ratio": 8.83722400308283,
        "ev_ebit": null,
        "fcf_margin": 20.089218893006986,
        "fcf_yield": 6.6484295327066745,
        "kbv": 1.9067329831228346,
        "kgv": 15.310482421122693,
        "one_yr": 8.925041574098213,
        "peg": 0.937984324092199,
        "revenue_growth": 7.604028843179822,
        "roc_greenblatt": 48.56010823347507,
        "roe": 13.02446186947871
      },
      "sell_threshold": 1,
      "slug": "berkshire-hathaway-inc-brk-b",
      "symbol": "BRK-B",
      "total_rules": 7,
      "triggered_count": 5
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": true,
        "quality": true,
        "risk": true
      },
      "category_scores": {
        "profitability": 50.0,
        "quality": 100.0,
        "risk": 25.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "ES",
      "isin": "ES0144580Y14",
      "metrics": {
        "current_ratio": 0.8742899481353421,
        "dividend_growth": 6.976744186046502,
        "dividend_payout_ratio": 73.34963484486873,
        "dividend_streak_years": 11.0,
        "dividend_yield": 2.9113924050632916,
        "dte": 1.1941958935847248,
        "earnings_growth_3y": 13.094469595199353,
        "equity_ratio": 31.144175862455057,
        "ev_ebit": 21.85426490349565,
        "fcf_margin": 2.7021508303838826,
        "fcf_yield": 0.763951449916158,
        "kbv": 3.1625853139729965,
        "kgv": 25.194005011933175,
        "one_yr": 19.74566107204645,
        "peg": 2.3048422242371394,
        "revenue_growth": -1.4819285187420372,
        "roc_greenblatt": 10.585693212274833,
        "roe": 12.552928017895661
      },
      "name": "Iberdrola S.A.",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Utilities",
      "sector_medians": {
        "current_ratio": 0.9432440277464135,
        "dividend_growth": 4.276656709138582,
        "dividend_payout_ratio": 63.72357879699492,
        "dividend_streak_years": 8.0,
        "dividend_yield": 3.3137194177764013,
        "dte": 1.515635186010035,
        "earnings_growth_3y": 7.550969768818883,
        "equity_ratio": 27.63716404645604,
        "ev_ebit": 20.96205340082269,
        "fcf_margin": -1.469660709101128,
        "fcf_yield": -0.9303235347893881,
        "kbv": 1.9270762219128974,
        "kgv": 19.324660921693518,
        "one_yr": -1.6783039089109177,
        "peg": 2.168346291336528,
        "revenue_growth": 4.578505451925596,
        "roc_greenblatt": 6.4400062978561055,
        "roe": 9.911660459871456
      },
      "sell_threshold": 1,
      "slug": "iberdrola-s-a",
      "symbol": "IBE.MC",
      "total_rules": 7,
      "triggered_count": 5
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": false,
        "quality": true,
        "risk": true
      },
      "category_scores": {
        "profitability": 0.0,
        "quality": 100.0,
        "risk": 50.0
      },
      "caution_keys": [
        "negative_fcf"
      ],
      "classification": "BUY",
      "country": "US",
      "isin": "US0495601058",
      "metrics": {
        "current_ratio": 0.8137406980684514,
        "dividend_growth": 9.893455098934535,
        "dividend_payout_ratio": 48.30527689247289,
        "dividend_streak_years": 39.0,
        "dividend_yield": 2.2688598979013053,
        "dte": 0.6724391138112071,
        "earnings_growth_3y": 10.008136558119297,
        "equity_ratio": 48.30710028408887,
        "ev_ebit": 21.69838530833114,
        "fcf_margin": -41.05033682642335,
        "fcf_yield": -6.792032589201109,
        "kbv": 1.9570404175944276,
        "kgv": 21.29055079035743,
        "one_yr": -10.991660260021542,
        "peg": 2.417020217910866,
        "revenue_growth": 6.4523657650654265,
        "roc_greenblatt": 6.494475758336156,
        "roe": 9.192061008026055
      },
      "name": "Atmos Energy Corporation",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Utilities",
      "sector_medians": {
        "current_ratio": 0.9432440277464135,
        "dividend_growth": 4.276656709138582,
        "dividend_payout_ratio": 63.72357879699492,
        "dividend_streak_years": 8.0,
        "dividend_yield": 3.3137194177764013,
        "dte": 1.515635186010035,
        "earnings_growth_3y": 7.550969768818883,
        "equity_ratio": 27.63716404645604,
        "ev_ebit": 20.96205340082269,
        "fcf_margin": -1.469660709101128,
        "fcf_yield": -0.9303235347893881,
        "kbv": 1.9270762219128974,
        "kgv": 19.324660921693518,
        "one_yr": -1.6783039089109177,
        "peg": 2.168346291336528,
        "revenue_growth": 4.578505451925596,
        "roc_greenblatt": 6.4400062978561055,
        "roe": 9.911660459871456
      },
      "sell_threshold": 1,
      "slug": "atmos-energy-corporation",
      "symbol": "ATO",
      "total_rules": 7,
      "triggered_count": 5
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": false,
        "quality": true,
        "risk": true
      },
      "category_scores": {
        "profitability": 0.0,
        "quality": 100.0,
        "risk": 50.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US7588491032",
      "metrics": {
        "current_ratio": 1.045193713837611,
        "dividend_growth": 5.709023941068114,
        "dividend_payout_ratio": 104.33903613544156,
        "dividend_streak_years": 15.0,
        "dividend_yield": 3.9679411378268297,
        "dte": 0.8595684888567793,
        "earnings_growth_3y": 0.9822247292505359,
        "equity_ratio": 53.1246800796506,
        "ev_ebit": 35.44910146734096,
        "fcf_margin": 25.349010635197107,
        "fcf_yield": 2.752633502042796,
        "kbv": 2.0081150474381375,
        "kgv": 26.295510067114094,
        "one_yr": -2.2963216878415302,
        "peg": 0.4288002977681336,
        "revenue_growth": 3.3851064098700867,
        "roc_greenblatt": 166.54658252095683,
        "roe": 7.6367221716286195
      },
      "name": "Regency Centers Corporation",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Real Estate",
      "sector_medians": {
        "current_ratio": 0.8543003807381574,
        "dividend_growth": 4.667863554757634,
        "dividend_payout_ratio": 73.41754343468634,
        "dividend_streak_years": 2.0,
        "dividend_yield": 4.349491799845807,
        "dte": 0.9704313600175285,
        "earnings_growth_3y": 4.78209053327443,
        "equity_ratio": 47.57423784630203,
        "ev_ebit": 23.873126498702124,
        "fcf_margin": 35.973660308810175,
        "fcf_yield": 4.516491404893822,
        "kbv": 1.0950024674509233,
        "kgv": 17.711675226714128,
        "one_yr": -17.007503467768906,
        "peg": 1.612806629819874,
        "revenue_growth": 6.459015733426132,
        "roc_greenblatt": 31.047044987559474,
        "roe": 7.633883383649962
      },
      "sell_threshold": 1,
      "slug": "regency-centers-corporation",
      "symbol": "REG",
      "total_rules": 7,
      "triggered_count": 5
    },
    {
      "buy_threshold": 4,
      "category_hits": {
        "profitability": true,
        "quality": true,
        "risk": true
      },
      "category_scores": {
        "profitability": 50.0,
        "quality": 100.0,
        "risk": 25.0
      },
      "caution_keys": [
        "negative_fcf"
      ],
      "classification": "BUY",
      "country": "US",
      "isin": "US92939U1060",
      "metrics": {
        "current_ratio": 0.5301281433664129,
        "dividend_growth": 6.886227544910173,
        "dividend_payout_ratio": 68.1064958020327,
        "dividend_streak_years": 24.0,
        "dividend_yield": 3.1887755102040813,
        "dte": 1.5899254908956186,
        "earnings_growth_3y": 2.1534069716215187,
        "equity_ratio": 27.04281274641681,
        "ev_ebit": 24.246813029291825,
        "fcf_margin": -7.855482371173964,
        "fcf_yield": -2.1044167878115516,
        "kbv": 2.6528863701853806,
        "kgv": 21.358197083517453,
        "one_yr": -5.690896197382412,
        "peg": 4.639508181923672,
        "revenue_growth": 8.13641695994638,
        "roc_greenblatt": 6.27437713433992,
        "roe": 12.420928413628443
      },
      "name": "WEC Energy Group Inc",
      "rule_hits": [
        {
          "id": "lv-01",
          "points": 4,
          "status": "met"
        },
        {
          "id": "lv-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-03",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "lv-04",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "lv-05",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "lv-07",
          "points": -1,
          "status": "unmet"
        }
      ],
      "score": 6.0,
      "sector": "Utilities",
      "sector_medians": {
        "current_ratio": 0.9432440277464135,
        "dividend_growth": 4.276656709138582,
        "dividend_payout_ratio": 63.72357879699492,
        "dividend_streak_years": 8.0,
        "dividend_yield": 3.3137194177764013,
        "dte": 1.515635186010035,
        "earnings_growth_3y": 7.550969768818883,
        "equity_ratio": 27.63716404645604,
        "ev_ebit": 20.96205340082269,
        "fcf_margin": -1.469660709101128,
        "fcf_yield": -0.9303235347893881,
        "kbv": 1.9270762219128974,
        "kgv": 19.324660921693518,
        "one_yr": -1.6783039089109177,
        "peg": 2.168346291336528,
        "revenue_growth": 4.578505451925596,
        "roc_greenblatt": 6.4400062978561055,
        "roe": 9.911660459871456
      },
      "sell_threshold": 1,
      "slug": "wec-energy-group-inc",
      "symbol": "WEC",
      "total_rules": 7,
      "triggered_count": 5
    }
  ],
  "total_matches": 76,
  "total_rules": 7,
  "zones": {
    "large": {
      "buy": 4,
      "sell": 1
    },
    "mid": {
      "buy": 4,
      "sell": 1
    },
    "small": {
      "buy": 4,
      "sell": 1
    }
  }
}
