{
  "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": 12.350442703720809,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 0,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "dq-01",
          "dq-02",
          "dq-03",
          "dq-04",
          "dq-05",
          "dq-06",
          "dq-07",
          "dq-08"
        ],
        "applied_rule_names": [
          "Basis-Verzinsung vorhanden (Rendite > 1,0 %)",
          "Dividende seit 5 – 9 Jahren nicht gesenkt",
          "Dividende seit ≥ 10 Jahren nicht gesenkt",
          "Dividende zuletzt gesenkt",
          "Gesunde Ausschüttungsquote (25 – 75 % des Gewinns)",
          "Substanzausschüttung (Ausschüttungsquote ≥ 90 % oder Dividende ohne Gewinn)",
          "Wachstum: mindestens 3 Anhebungen in 10 Jahren, zuletzt angehoben",
          "Wenig Puffer (Ausschüttungsquote 75 – 90 % des Gewinns)"
        ],
        "available_rules": 8,
        "configured_buy_threshold": 5,
        "configured_sell_threshold": 2,
        "coverage_pct": 100.0,
        "effective_buy_threshold": 5,
        "effective_cap_thresholds": {
          "large": {
            "buy": 5,
            "sell": 2
          },
          "mid": {
            "buy": 5,
            "sell": 2
          },
          "small": {
            "buy": 5,
            "sell": 2
          }
        },
        "effective_sell_threshold": 2,
        "reliability_issues": [],
        "skipped_rule_ids": [],
        "skipped_rule_names": [],
        "total_rules": 8
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        10010.27,
        10795.8,
        11140.11,
        10901.42,
        11365.12,
        12282.99,
        11861.46,
        12775.08,
        13970.86,
        12664.94,
        14835.24,
        15201.09,
        16519.17,
        17375.42,
        12936.15,
        15382.05,
        16824.03,
        17651.69,
        19761.56,
        21141.26,
        21028.98,
        23913.88,
        23287.66,
        21779.5,
        22060.3,
        22914.36,
        22586.46,
        24011.41,
        23998.37,
        24108.14,
        27813.71,
        27310.64,
        28379.85,
        29028.18,
        27812.75,
        25316.27,
        25282.19,
        27889.43,
        29605.39,
        32044.09
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {
        "score": 2
      },
      "final_cash_eur": 0.0,
      "final_positions": [],
      "final_value_eur": 32044.09,
      "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": -25.549178778254934,
      "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": 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": 5,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 46.87,
              "exit_price_native": 52.16,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -4.205693296602398,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 21.87,
              "exit_price_native": 24.33997646607898,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 7.334841489281918,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 116.7,
              "exit_price_native": 129.87,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": -0.771699266503656,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.568645576700094,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 62.74,
              "entry_price_native": 69.82,
              "exit_price_estimated": false,
              "exit_price_eur": 62.74,
              "exit_price_native": 69.82,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -15.849102085091005,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 15.938269851704977,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.75,
              "entry_price_native": 166.64,
              "exit_price_estimated": false,
              "exit_price_eur": 149.75,
              "exit_price_native": 166.64,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -6.007106999830791,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.677928474832221,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 93.59,
              "entry_price_native": 104.15,
              "exit_price_estimated": false,
              "exit_price_eur": 93.59,
              "exit_price_native": 104.15,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -5.8062765668806975,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.684685559731554,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 119.81,
              "exit_price_native": 133.3254449748373,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 11.925752375923949,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 50.32,
              "exit_price_native": 55.993464873645515,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 7.240264913776162,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 47.93,
              "entry_price_native": 53.33499944191736,
              "exit_price_estimated": false,
              "exit_price_eur": 47.93,
              "exit_price_native": 53.33499944191736,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 7.109147504769542,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.86453572119952,
              "symbol": "MKC"
            }
          ],
          "label": "Q2 2016",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.948462517956064,
          "cash_eur": 63.03,
          "dividends_eur": 63.03,
          "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": 5,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 48.58,
              "exit_price_native": 54.51,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 7.5996841689696115,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 21.43,
              "exit_price_native": 24.039976756143744,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -0.4690870398662006,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 117.42,
              "exit_price_native": 131.74,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 3.7404520040948297,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.568645576700094,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 62.74,
              "entry_price_native": 69.82,
              "exit_price_estimated": false,
              "exit_price_eur": 61.21,
              "exit_price_native": 68.68,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -1.8857142857142795,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 15.938269851704977,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.75,
              "entry_price_native": 166.64,
              "exit_price_estimated": false,
              "exit_price_eur": 144.53,
              "exit_price_native": 162.16,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -1.0555860638232883,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.677928474832221,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 93.59,
              "entry_price_native": 104.15,
              "exit_price_estimated": false,
              "exit_price_eur": 92.12,
              "exit_price_native": 103.36,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 0.8488633037369464,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.684685559731554,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 125.94,
              "exit_price_native": 141.29722480718195,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 6.873996551109007,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 53.02,
              "exit_price_native": 59.48295951089521,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 8.35785756327252,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 47.93,
              "entry_price_native": 53.33499944191736,
              "exit_price_estimated": false,
              "exit_price_eur": 44.53,
              "exit_price_native": 49.95999947723243,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -2.716385940998922,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.86453572119952,
              "symbol": "MKC"
            }
          ],
          "label": "Q3 2016",
          "portfolio_return_eur": 0.10272839444875892,
          "portfolio_value_eur": 10010.27,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.774120222803127,
          "cash_eur": 135.07,
          "dividends_eur": 72.04,
          "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": 5,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 52.72,
              "exit_price_native": 55.75,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 5.149000377216129,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 21.79,
              "exit_price_native": 23.039977723026286,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -2.2764000050897515,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 147.21,
              "exit_price_native": 155.68,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 18.81248569029994,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.568645576700094,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 62.74,
              "entry_price_native": 69.82,
              "exit_price_estimated": false,
              "exit_price_eur": 68.3,
              "exit_price_native": 72.23,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 6.659775546367408,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 15.938269851704977,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.75,
              "entry_price_native": 166.64,
              "exit_price_estimated": false,
              "exit_price_eur": 171.88,
              "exit_price_native": 181.77,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 13.358278765201126,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.677928474832221,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 93.59,
              "entry_price_native": 104.15,
              "exit_price_estimated": false,
              "exit_price_eur": 89.61,
              "exit_price_native": 94.76,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -7.1526553008034455,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.684685559731554,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 123.07,
              "exit_price_native": 130.14942172608343,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -6.17206982543641,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 57.23,
              "exit_price_native": 60.52496138174062,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 4.257687491303752,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 47.93,
              "entry_price_native": 53.33499944191736,
              "exit_price_estimated": false,
              "exit_price_eur": 44.13,
              "exit_price_native": 46.66499951171039,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -4.168805832220968,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.86453572119952,
              "symbol": "MKC"
            }
          ],
          "label": "Q4 2016",
          "portfolio_return_eur": 7.847245019670401,
          "portfolio_value_eur": 10795.8,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 5.440021655919169,
          "cash_eur": 0.0,
          "dividends_eur": 65.29,
          "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": 5,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 22.48,
              "exit_price_native": 24.026676769003284,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 4.282552083333324,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 165.49,
              "exit_price_native": 176.86,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 13.60483042137719,
              "rebalance_delta_eur": -81.21,
              "rebalance_delta_shares": -0.4907203603824183,
              "rule_hits": null,
              "score": 5,
              "shares": 8.077925216317675,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 51.64,
              "exit_price_native": 55.19,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -23.59130555170982,
              "rebalance_delta_eur": 281.56,
              "rebalance_delta_shares": 5.452264179602511,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.75,
              "entry_price_native": 166.64,
              "exit_price_estimated": false,
              "exit_price_eur": 160.32,
              "exit_price_native": 171.33,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -5.743522033338833,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.677928474832221,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 93.59,
              "entry_price_native": 104.15,
              "exit_price_estimated": false,
              "exit_price_eur": 98.32,
              "exit_price_native": 105.08,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 10.890671169269716,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.684685559731554,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 134.94,
              "exit_price_native": 144.21389260907728,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 10.806402899426137,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 60.73,
              "exit_price_native": 64.90298474606776,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 7.23341785666618,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 47.93,
              "entry_price_native": 53.33499944191736,
              "exit_price_estimated": false,
              "exit_price_eur": 45.64,
              "exit_price_native": 48.77499948963194,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 4.521590056787739,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.86453572119952,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 56.01,
              "exit_price_native": 59.86,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 7.37219730941705,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            }
          ],
          "label": "Q1 2017",
          "portfolio_return_eur": 3.1892789561884127,
          "portfolio_value_eur": 11140.11,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -2.654857701561142,
          "cash_eur": 156.39,
          "dividends_eur": 68.42,
          "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": 5,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 22.05,
              "exit_price_native": 25.226675608744234,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 6.983460559796439,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 172.83,
              "exit_price_native": 197.75,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 11.326915498508129,
              "rebalance_delta_eur": -87.97,
              "rebalance_delta_shares": -0.5089913490823025,
              "rule_hits": null,
              "score": 5,
              "shares": 7.568933867235373,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 45.7,
              "exit_price_native": 52.29,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -5.185856754306439,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.75,
              "entry_price_native": 166.64,
              "exit_price_estimated": false,
              "exit_price_eur": 167.48,
              "exit_price_native": 191.62,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 12.006079027355621,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.677928474832221,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 93.59,
              "entry_price_native": 104.15,
              "exit_price_estimated": false,
              "exit_price_eur": 96.11,
              "exit_price_native": 109.96,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 3.9614257350855553,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.684685559731554,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 134.06,
              "exit_price_native": 153.38842448188547,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 6.1130146299015475,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 56.63,
              "exit_price_native": 64.79797680559497,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 0.3252880506353639,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 47.93,
              "entry_price_native": 53.33499944191736,
              "exit_price_estimated": false,
              "exit_price_eur": 42.61,
              "exit_price_native": 48.75499948984122,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -0.5507394186639258,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.86453572119952,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 52.11,
              "exit_price_native": 59.62,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 0.11754827875734009,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            }
          ],
          "label": "Q2 2017",
          "portfolio_return_eur": -2.1426050768594385,
          "portfolio_value_eur": 10901.42,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.6580138832798186,
          "cash_eur": 492.74,
          "dividends_eur": 67.06,
          "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": 5,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 22.11,
              "exit_price_native": 26.046674815900552,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 2.910707230343723,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 215.76,
              "exit_price_native": 254.21,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 28.73999797427327,
              "rebalance_delta_eur": -269.3,
              "rebalance_delta_shares": -1.2480994556039202,
              "rule_hits": null,
              "score": 5,
              "shares": 6.320834411631452,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 50.09,
              "exit_price_native": 59.01,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 13.284699558456502,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.75,
              "entry_price_native": 166.64,
              "exit_price_estimated": false,
              "exit_price_eur": 156.55,
              "exit_price_native": 184.44,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -1.914486279514993,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.677928474832221,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 93.59,
              "entry_price_native": 104.15,
              "exit_price_estimated": false,
              "exit_price_eur": 92.23,
              "exit_price_native": 108.66,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -0.9028727770177936,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.684685559731554,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 130.75,
              "exit_price_native": 154.04888071379173,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 1.4077531479341543,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 62.66,
              "exit_price_native": 73.82058215237254,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 16.006600660066006,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 47.93,
              "entry_price_native": 53.33499944191736,
              "exit_price_estimated": false,
              "exit_price_eur": 43.56,
              "exit_price_native": 51.319999463001764,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 7.634228187919478,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 20.86453572119952,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 53.34,
              "exit_price_native": 62.84,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 7.63960260363139,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            }
          ],
          "label": "Q3 2017",
          "portfolio_return_eur": 4.253574040110997,
          "portfolio_value_eur": 11365.12,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.347201608326667,
          "cash_eur": 25.92,
          "dividends_eur": 69.41,
          "exits": [],
          "holdings": [
            {
              "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": 5,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 27.56,
              "exit_price_native": 32.916668173417506,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 26.375702104297293,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 246.96,
              "exit_price_native": 294.91,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 16.010385114668992,
              "rebalance_delta_eur": -87.02,
              "rebalance_delta_shares": -0.35237605590211435,
              "rule_hits": null,
              "score": 5,
              "shares": 5.968458355729338,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 54.64,
              "exit_price_native": 65.25,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 10.574478901881035,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 147.77,
              "entry_price_native": 167.10445718125916,
              "exit_price_estimated": false,
              "exit_price_eur": 141.22,
              "exit_price_native": 168.64,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -8.566471481240523,
              "rebalance_delta_eur": 285.25,
              "rebalance_delta_shares": 2.0198797442940206,
              "rule_hits": null,
              "score": 5,
              "shares": 8.697808219126241,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 140.92,
              "exit_price_native": 168.2861504061809,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 9.242046827227956,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 68.31,
              "exit_price_native": 81.57501467959408,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 10.504431557063132,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 42.67,
              "exit_price_native": 50.95499946682102,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -0.711223694466101,
              "rebalance_delta_eur": 338.01,
              "rebalance_delta_shares": 7.921616637187695,
              "rule_hits": null,
              "score": 5,
              "shares": 28.786152358387213,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 93.59,
              "entry_price_native": 104.15,
              "exit_price_estimated": false,
              "exit_price_eur": 97.83,
              "exit_price_native": 116.82,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 7.509663169519598,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 10.684685559731554,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 58.36,
              "exit_price_native": 69.69,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 10.900700190961166,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            }
          ],
          "label": "Q4 2017",
          "portfolio_return_eur": 8.076211829950775,
          "portfolio_value_eur": 12282.99,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -4.0147993968068345,
          "cash_eur": 255.1,
          "dividends_eur": 61.91,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 24.11,
              "exit_price_native": 29.656671325454585,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -9.903787439202594,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 266.51,
              "exit_price_native": 327.88,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 11.179681936862075,
              "rebalance_delta_eur": -167.27,
              "rebalance_delta_shares": -0.6276304766279265,
              "rule_hits": null,
              "score": 5,
              "shares": 5.340827879101411,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 56.43,
              "exit_price_native": 69.43,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 6.4061302681992505,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 93.59,
              "entry_price_native": 104.15,
              "exit_price_estimated": false,
              "exit_price_eur": 90.71,
              "exit_price_native": 111.6,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -4.468412942989208,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.684685559731554,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 64.49,
              "exit_price_native": 79.33745701879653,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -2.7429448460243755,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 43.24,
              "exit_price_native": 53.19499944338229,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 4.396035717790214,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 28.786152358387213,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 55.52,
              "exit_price_native": 68.3,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -1.99454728081504,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 147.77,
              "entry_price_native": 167.10445718125916,
              "exit_price_estimated": false,
              "exit_price_eur": 124.45,
              "exit_price_native": 153.11,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -9.208965844402261,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.697808219126241,
              "symbol": "WHR"
            },
            {
              "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": 2,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 138.47,
              "exit_price_native": 170.36178014487737,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 1.2333930829641515,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            }
          ],
          "label": "Q1 2018",
          "portfolio_return_eur": -3.4318224387643648,
          "portfolio_value_eur": 11861.46,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 8.065985411992372,
          "cash_eur": 26.6,
          "dividends_eur": 73.82,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 59.79,
              "exit_price_native": 69.14,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 1.2298682284040963,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 24.69,
              "exit_price_native": 28.54997239550349,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -3.7317031227344977,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 290.16,
              "exit_price_native": 335.51,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 2.3270708795900985,
              "rebalance_delta_eur": -16.68,
              "rebalance_delta_shares": -0.057472604562696046,
              "rule_hits": null,
              "score": 5,
              "shares": 5.283355274538716,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 65.83,
              "exit_price_native": 76.12,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 9.635604205674774,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 89.71,
              "exit_price_native": 103.73,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -7.051971326164863,
              "rebalance_delta_eur": 319.0,
              "rebalance_delta_shares": 3.555959449430729,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 63.31,
              "exit_price_native": 73.2,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -7.735888254324119,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 50.2,
              "exit_price_native": 58.04499939263323,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 9.11739825171538,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 28.786152358387213,
              "symbol": "MKC"
            },
            {
              "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": 2,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 147.77,
              "entry_price_native": 167.10445718125916,
              "exit_price_estimated": false,
              "exit_price_eur": 126.46,
              "exit_price_native": 146.23,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -4.493501404219202,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.697808219126241,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 162.88,
              "exit_price_native": 188.33340663666897,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 10.549095270375997,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            }
          ],
          "label": "Q2 2018",
          "portfolio_return_eur": 7.702358658307196,
          "portfolio_value_eur": 12775.08,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.291254094163377,
          "cash_eur": 114.06,
          "dividends_eur": 75.55,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 65.81,
              "exit_price_native": 76.58,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 10.760775238646225,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 26.9,
              "exit_price_native": 31.30326973338579,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 9.643782837127834,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 319.57,
              "exit_price_native": 371.9,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 10.846174480641402,
              "rebalance_delta_eur": -11.92,
              "rebalance_delta_shares": -0.03728504230592953,
              "rule_hits": null,
              "score": 5,
              "shares": 5.246070232232786,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 75.8,
              "exit_price_native": 88.21,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 15.88281660535995,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 93.78,
              "exit_price_native": 109.13,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 5.205822809216221,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 76.07,
              "exit_price_native": 88.53,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 20.94262295081968,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 56.61,
              "exit_price_native": 65.87499931070228,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 13.489533982255143,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 28.786152358387213,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 176.32,
              "exit_price_native": 205.18875910907747,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 8.949741192185655,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "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": 2,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 147.77,
              "entry_price_native": 167.10445718125916,
              "exit_price_estimated": false,
              "exit_price_eur": 102.04,
              "exit_price_native": 118.75,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -18.79231347876632,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.697808219126241,
              "symbol": "WHR"
            }
          ],
          "label": "Q3 2018",
          "portfolio_return_eur": 9.360265772692976,
          "portfolio_value_eur": 13970.86,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -11.767887988310266,
          "cash_eur": 430.28,
          "dividends_eur": 84.17,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 52.23,
              "exit_price_native": 59.75,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -21.977017498041263,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 281.91,
              "exit_price_native": 322.5,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": -13.283140629201394,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.246070232232786,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 57.77,
              "exit_price_native": 66.09,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -25.076521936288398,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 89.36,
              "exit_price_native": 102.23,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -6.322734353523318,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 62.02,
              "exit_price_native": 70.95,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -19.85767536428329,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 60.86,
              "exit_price_native": 69.61999927151565,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 5.6850094876660595,
              "rebalance_delta_eur": -232.05,
              "rebalance_delta_shares": -3.8130402339738927,
              "rule_hits": null,
              "score": 5,
              "shares": 24.97311212441332,
              "symbol": "MKC"
            },
            {
              "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": 2,
              "shares": 9.174031335911305,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 27.14,
              "exit_price_native": 31.049969978297142,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -0.8091798628259483,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 147.77,
              "entry_price_native": 167.10445718125916,
              "exit_price_estimated": false,
              "exit_price_eur": 93.42,
              "exit_price_native": 106.87,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -10.004210526315783,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.697808219126241,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 154.84,
              "exit_price_native": 177.13835510950736,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -13.670536398467437,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            }
          ],
          "label": "Q4 2018",
          "portfolio_return_eur": -9.347426338942654,
          "portfolio_value_eur": 12664.94,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.681830969493358,
          "cash_eur": 163.82,
          "dividends_eur": 73.52,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": 341.55,
              "rebalance_delta_shares": 2.7438252113933093,
              "rule_hits": null,
              "score": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 60.97,
              "exit_price_native": 68.47,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 15.795704380179254,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 339.64,
              "exit_price_native": 381.42,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 20.557557367722357,
              "rebalance_delta_eur": -1.57,
              "rebalance_delta_shares": -0.004613045673994643,
              "rule_hits": null,
              "score": 5,
              "shares": 5.241457186558792,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 71.47,
              "exit_price_native": 80.26,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 23.552955665024644,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 174.83,
              "exit_price_native": 196.32869276747093,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 12.496109057213856,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 100.51,
              "exit_price_native": 112.87,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 11.498567618294974,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 83.53,
              "exit_price_native": 93.8,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 34.38395415472779,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 67.07,
              "exit_price_native": 75.31499921192474,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 8.359110855334162,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.97311212441332,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 28.95,
              "exit_price_native": 32.50996856664863,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 5.861282969716708,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 147.77,
              "entry_price_native": 167.10445718125916,
              "exit_price_estimated": false,
              "exit_price_eur": 118.33,
              "exit_price_native": 132.89,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 23.883658059103198,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.697808219126241,
              "symbol": "WHR"
            }
          ],
          "label": "Q1 2019",
          "portfolio_return_eur": 17.136243549194496,
          "portfolio_value_eur": 14835.24,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.600600634985639,
          "cash_eur": 245.75,
          "dividends_eur": 81.93,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 46.87,
              "entry_price_native": 52.16,
              "exit_price_estimated": false,
              "exit_price_eur": 58.67,
              "exit_price_native": 66.72,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -2.5558638819921153,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.334547566066746,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 320.07,
              "exit_price_native": 364.01,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": -4.564522049184627,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.241457186558792,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 76.15,
              "exit_price_native": 86.61,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 7.911786693246947,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 21.39053403130749,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 174.2,
              "exit_price_native": 198.12106767893755,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 0.912945981660207,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 102.62,
              "exit_price_native": 116.71,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 3.402144059537515,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 88.1,
              "exit_price_native": 100.2,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 6.823027718550123,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 68.15,
              "exit_price_native": 77.50499918900918,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 2.9077872933678472,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.97311212441332,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 32.38,
              "exit_price_native": 36.82996438971606,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 13.28821900953554,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 147.77,
              "entry_price_native": 167.10445718125916,
              "exit_price_estimated": false,
              "exit_price_eur": 125.17,
              "exit_price_native": 142.36,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 7.126194597035163,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.697808219126241,
              "symbol": "WHR"
            }
          ],
          "label": "Q2 2019",
          "portfolio_return_eur": 2.466137266591595,
          "portfolio_value_eur": 15201.09,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 4.802270718893298,
          "cash_eur": 0.0,
          "dividends_eur": 86.11,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 61.1,
              "exit_price_native": 66.86,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 0.20983213429257574,
              "rebalance_delta_eur": 206.42,
              "rebalance_delta_shares": 3.3784747100453862,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 36.15,
              "exit_price_native": 39.55996175012673,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 7.412435514526217,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 97.7,
              "exit_price_native": 106.91,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 23.438402032097905,
              "rebalance_delta_eur": -107.55,
              "rebalance_delta_shares": -1.1008189534638324,
              "rule_hits": null,
              "score": 5,
              "shares": 20.289715077843656,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 147.29,
              "entry_price_native": 165.73870854590442,
              "exit_price_estimated": false,
              "exit_price_eur": 144.72,
              "exit_price_native": 158.36,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 11.239112110143301,
              "rebalance_delta_eur": 232.98,
              "rebalance_delta_shares": 1.609904989734602,
              "rule_hits": null,
              "score": 5,
              "shares": 10.307713208860843,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 181.74,
              "exit_price_native": 198.86800193192428,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 0.37700899845600766,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 108.3,
              "exit_price_native": 118.51,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 1.5422842944049497,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 90.98,
              "exit_price_native": 99.56,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -0.6387225548902253,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 71.42,
              "exit_price_native": 78.1499991822601,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 0.8322043739113827,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 24.97311212441332,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 347.69,
              "exit_price_native": 380.47,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 4.521853795225406,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 5.241457186558792,
              "symbol": "BA"
            }
          ],
          "label": "Q3 2019",
          "portfolio_return_eur": 8.67090307300733,
          "portfolio_value_eur": 16519.17,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.121709965650268,
          "cash_eur": 0.0,
          "dividends_eur": 93.91,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 68.08,
              "exit_price_native": 76.26,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 14.849397590361434,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 35.36,
              "exit_price_native": 39.613261698591884,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 0.32925312727152267,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.71943619571249,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 114.45,
              "exit_price_native": 128.21,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 20.816057293629854,
              "rebalance_delta_eur": -237.1,
              "rebalance_delta_shares": -2.0716619853248575,
              "rule_hits": null,
              "score": 5,
              "shares": 18.218053092518797,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 144.23,
              "entry_price_native": 162.1690639281591,
              "exit_price_estimated": false,
              "exit_price_eur": 131.7,
              "exit_price_native": 147.53,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -5.125401929260454,
              "rebalance_delta_eur": 331.01,
              "rebalance_delta_shares": 2.5134717054206805,
              "rule_hits": null,
              "score": 5,
              "shares": 12.821184914281524,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 190.87,
              "exit_price_native": 213.81289768589994,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 9.652017901060361,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 119.16,
              "exit_price_native": 133.49,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 12.916596176619866,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 102.89,
              "exit_price_native": 115.26,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 15.110356536502568,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 75.76,
              "exit_price_native": 84.86499911199618,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 8.246173469387719,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.97311212441332,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 116.7,
              "entry_price_native": 129.87,
              "exit_price_estimated": false,
              "exit_price_eur": 290.8,
              "exit_price_native": 325.76,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": -14.914067805464148,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 5.241457186558792,
              "symbol": "BA"
            }
          ],
          "label": "Q4 2019",
          "portfolio_return_eur": 5.183417571500337,
          "portfolio_value_eur": 17375.42,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -19.87872846957801,
          "cash_eur": -0.0,
          "dividends_eur": 83.54,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 43.2,
              "exit_price_native": 47.65,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -37.66352694924123,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 34.34,
              "exit_price_native": 37.87326338096751,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -4.840954773869354,
              "rebalance_delta_eur": -17.44,
              "rebalance_delta_shares": -0.5079660844714822,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 118.95,
              "entry_price_native": 132.2039989369475,
              "exit_price_estimated": false,
              "exit_price_eur": 135.21,
              "exit_price_native": 149.14,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": -54.30759803921569,
              "rebalance_delta_eur": 97.67,
              "rebalance_delta_shares": 0.7223402653282073,
              "rule_hits": null,
              "score": 5,
              "shares": 5.963797451886999,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 84.28,
              "exit_price_native": 92.97,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -27.86872526960974,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 18.218053092518797,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 77.78,
              "exit_price_native": 85.8,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -41.32129667624128,
              "rebalance_delta_eur": 49.48,
              "rebalance_delta_shares": 0.6360835031720911,
              "rule_hits": null,
              "score": 5,
              "shares": 13.457268417453616,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 163.76,
              "exit_price_native": 180.63686276050856,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -15.063549853448855,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 75.79,
              "exit_price_native": 83.6,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -37.10502557929581,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 76.1,
              "exit_price_native": 83.94,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -27.160708087469633,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 64.01,
              "exit_price_native": 70.60499926120887,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -17.120554055640337,
              "rebalance_delta_eur": -46.16,
              "rebalance_delta_shares": -0.7212045643132537,
              "rule_hits": null,
              "score": 5,
              "shares": 24.251907560100065,
              "symbol": "MKC"
            }
          ],
          "label": "Q1 2020",
          "portfolio_return_eur": -25.549178778254934,
          "portfolio_value_eur": 12936.15,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 17.132404087099108,
          "cash_eur": 265.46,
          "dividends_eur": 80.27,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 55.15,
              "exit_price_native": 62.03,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 36.090390522158856,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 35.5,
              "exit_price_native": 39.9266613955709,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 9.308259437616883,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 106.63,
              "exit_price_native": 119.93,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 26.588558159172493,
              "rebalance_delta_eur": -96.76,
              "rebalance_delta_shares": -0.9074587871444197,
              "rule_hits": null,
              "score": 5,
              "shares": 17.310594305374376,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 115.17,
              "exit_price_native": 129.53,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 53.726560645620694,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.457268417453616,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 167.25,
              "exit_price_native": 188.10534051016498,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 10.476452119309254,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 94.3,
              "exit_price_native": 106.06,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 24.776470588235288,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 85.85,
              "exit_price_native": 96.56,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 17.827943868212316,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 118.95,
              "entry_price_native": 132.2039989369475,
              "exit_price_estimated": false,
              "exit_price_eur": 162.97,
              "exit_price_native": 183.3,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": 13.148148148148152,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 5.963797451886999,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 79.76,
              "exit_price_native": 89.70499906135177,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 35.61871645627033,
              "rebalance_delta_eur": -88.43,
              "rebalance_delta_shares": -1.1087204828261024,
              "rule_hits": null,
              "score": 4,
              "shares": 23.143187077273964,
              "symbol": "MKC"
            }
          ],
          "label": "Q2 2020",
          "portfolio_return_eur": 18.90749653402328,
          "portfolio_value_eur": 15382.05,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.4571885368954502,
          "cash_eur": 732.77,
          "dividends_eur": 76.83,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 55.84,
              "exit_price_native": 65.57,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 6.826327794069709,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 39.72,
              "exit_price_native": 46.63665490778906,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 17.512164024723642,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 134.06,
              "exit_price_native": 157.42,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 32.76545500548198,
              "rebalance_delta_eur": -301.85,
              "rebalance_delta_shares": -2.251562124140499,
              "rule_hits": null,
              "score": 5,
              "shares": 15.059032181233878,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 156.61,
              "exit_price_native": 183.89,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 44.62445930003931,
              "rebalance_delta_eur": -88.62,
              "rebalance_delta_shares": -0.565904852442811,
              "rule_hits": null,
              "score": 5,
              "shares": 12.891363565010804,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 103.97,
              "exit_price_native": 122.08,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 17.45237637098327,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 92.27,
              "exit_price_native": 108.34,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 14.560642910013755,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 82.65,
              "exit_price_native": 97.04999898449573,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 8.206043037127886,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.143187077273964,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 118.95,
              "entry_price_native": 132.2039989369475,
              "exit_price_estimated": false,
              "exit_price_eur": 140.74,
              "exit_price_native": 165.26,
              "exit_reason": null,
              "name": "The Boeing Company",
              "period_return_pct": -15.02905033677825,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 5.963797451886999,
              "symbol": "BA"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 155.79,
              "exit_price_native": 182.92467811638338,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -0.12443662274110867,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            }
          ],
          "label": "Q3 2020",
          "portfolio_return_eur": 9.374429397390859,
          "portfolio_value_eur": 16824.03,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 8.610400674236885,
          "cash_eur": 127.37,
          "dividends_eur": 78.78,
          "exits": [
            {
              "entry_price_eur": 118.95,
              "entry_price_native": 132.2039989369475,
              "exit_price_estimated": false,
              "exit_price_eur": 174.03,
              "exit_price_native": 214.06,
              "exit_reason": "score",
              "name": "The Boeing Company",
              "period_return_pct": 30.843520782396094,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -2,
              "shares": 5.963797451886999,
              "symbol": "BA"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 65.34,
              "exit_price_native": 80.37,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 23.342541436464103,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 39.07,
              "exit_price_native": 48.04995354129397,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 5.11164146976919,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 143.52,
              "exit_price_native": 176.53,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 12.482477379890412,
              "rebalance_delta_eur": -43.09,
              "rebalance_delta_shares": -0.3002452627592042,
              "rule_hits": null,
              "score": 5,
              "shares": 14.758786918474673,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 146.74,
              "exit_price_native": 180.49,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -0.1438450899031718,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.891363565010804,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 117.25,
              "exit_price_native": 144.22,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 19.853735560541843,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 102.64,
              "exit_price_native": 126.25,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 16.638950480413904,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 77.72,
              "exit_price_native": 95.6,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 0.6898741380081841,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.143187077273964,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 137.27,
              "exit_price_native": 168.84,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 15.438260631751689,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.859159829416086,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 119.81,
              "entry_price_native": 133.3254449748373,
              "exit_price_estimated": false,
              "exit_price_eur": 159.93,
              "exit_price_native": 196.71391304319297,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 10.99671250644878,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.346568813297894,
              "symbol": "BDX"
            }
          ],
          "label": "Q4 2020",
          "portfolio_return_eur": 4.9195473305915005,
          "portfolio_value_eur": 17651.69,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.590344690717712,
          "cash_eur": 0.0,
          "dividends_eur": 79.09,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 112.57,
              "entry_price_native": 125.55691716939958,
              "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": 5,
              "shares": 11.917856547304615,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 159.35,
              "exit_price_native": 186.82,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 11.861565175737976,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.859159829416086,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 76.96,
              "exit_price_native": 90.22,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 13.029315960912058,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 38.62,
              "exit_price_native": 45.27665622274931,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -5.791302538493559,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 168.95,
              "exit_price_native": 198.07,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 13.911893259719355,
              "rebalance_delta_eur": -122.11,
              "rebalance_delta_shares": -0.7227387160590413,
              "rule_hits": null,
              "score": 5,
              "shares": 14.036048202415632,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 187.95,
              "exit_price_native": 220.35,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 19.5021421986008,
              "rebalance_delta_eur": -51.6,
              "rebalance_delta_shares": -0.27452640843052695,
              "rule_hits": null,
              "score": 5,
              "shares": 12.616837156580278,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 129.25,
              "entry_price_native": 145.95270784655085,
              "exit_price_estimated": false,
              "exit_price_eur": 163.05,
              "exit_price_native": 191.15565616282097,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -1.4310442678774238,
              "rebalance_delta_eur": 380.17,
              "rebalance_delta_shares": 2.3315806248952975,
              "rule_hits": null,
              "score": 5,
              "shares": 10.678149438193191,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 128.17,
              "exit_price_native": 150.26,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 4.915514592933934,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 116.97,
              "exit_price_native": 137.13,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 10.206541830748206,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 76.05,
              "exit_price_native": 89.16,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -5.710659898477166,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.143187077273964,
              "symbol": "MKC"
            }
          ],
          "label": "Q1 2021",
          "portfolio_return_eur": 11.952798824230637,
          "portfolio_value_eur": 19761.56,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.054323743579304,
          "cash_eur": 0.0,
          "dividends_eur": 87.16,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 401.07,
              "rebalance_delta_shares": 2.897624123041984,
              "rule_hits": null,
              "score": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 192.84,
              "exit_price_native": 229.52,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 23.17269507352153,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.859159829416086,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 80.86,
              "exit_price_native": 96.24,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 5.4916146004603705,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 39.5,
              "exit_price_native": 47.006654550042526,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.1828468699445223,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 203.11,
              "exit_price_native": 241.74,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 21.961555925533528,
              "rebalance_delta_eur": -313.92,
              "rebalance_delta_shares": -1.5455475674287915,
              "rule_hits": null,
              "score": 5,
              "shares": 12.49050063498684,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 129.25,
              "entry_price_native": 145.95270784655085,
              "exit_price_estimated": false,
              "exit_price_eur": 160.64,
              "exit_price_native": 191.18718133232395,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -1.5982445570302595,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.678149438193191,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 142.64,
              "exit_price_native": 169.77,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 9.162808641975317,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 126.53,
              "exit_price_native": 150.6,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 8.948853360341458,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.8739264226138,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 46.48,
              "entry_price_native": 52.68005093874458,
              "exit_price_estimated": false,
              "exit_price_eur": 74.21,
              "exit_price_native": 88.32,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -2.008210362809282,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.143187077273964,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 183.18,
              "exit_price_native": 218.02,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 0.5395434632234242,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.616837156580278,
              "symbol": "WHR"
            }
          ],
          "label": "Q2 2021",
          "portfolio_return_eur": 6.981702638467113,
          "portfolio_value_eur": 21141.26,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.4992483222623374,
          "cash_eur": 0.0,
          "dividends_eur": 94.22,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 199.15,
              "exit_price_native": 231.05,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 0.732441034136988,
              "rebalance_delta_eur": -37.47,
              "rebalance_delta_shares": -0.18814726238511298,
              "rule_hits": null,
              "score": 5,
              "shares": 12.671012567030973,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 81.2,
              "exit_price_native": 94.2,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -0.5174780863871575,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 40.05,
              "exit_price_native": 46.4599550786372,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 1.5148568719177913,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 129.25,
              "entry_price_native": 145.95270784655085,
              "exit_price_estimated": false,
              "exit_price_eur": 166.58,
              "exit_price_native": 193.2547921999748,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -0.4333913888776353,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.678149438193191,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 123.27,
              "exit_price_native": 143.01,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -15.157807308970106,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 134.03,
              "exit_price_native": 155.5,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 4.201568049319859,
              "rebalance_delta_eur": -140.29,
              "rebalance_delta_shares": -1.0466759170671338,
              "rule_hits": null,
              "score": 5,
              "shares": 18.827250505546665,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 69.84,
              "exit_price_native": 81.03,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -7.521113900935861,
              "rebalance_delta_eur": 271.98,
              "rebalance_delta_shares": 3.8941537752013002,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 197.19,
              "exit_price_native": 228.77,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -5.408310936530903,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.49050063498684,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 175.72,
              "exit_price_native": 203.86,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -6.378874856486794,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.616837156580278,
              "symbol": "WHR"
            }
          ],
          "label": "Q3 2021",
          "portfolio_return_eur": -0.531093272757599,
          "portfolio_value_eur": 21028.98,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.465712050777132,
          "cash_eur": 0.0,
          "dividends_eur": 106.43,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 243.9,
              "exit_price_native": 276.22,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 19.907970133703778,
              "rebalance_delta_eur": -220.83,
              "rebalance_delta_shares": -0.9054037054557457,
              "rule_hits": null,
              "score": 5,
              "shares": 11.765608861575227,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 82.09,
              "exit_price_native": 92.97,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -2.7917189460476832,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 42.59,
              "exit_price_native": 48.229953367255106,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.0262767205046393,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 174.57,
              "exit_price_native": 197.70447946647815,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -0.12311847174233392,
              "rebalance_delta_eur": 476.61,
              "rebalance_delta_shares": 2.730114545113072,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 92.62,
              "entry_price_native": 104.04512392396552,
              "exit_price_estimated": false,
              "exit_price_eur": 152.26,
              "exit_price_native": 172.44,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 18.312178387650093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.240645009162282,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 160.35,
              "exit_price_native": 181.6,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 13.998744507219074,
              "rebalance_delta_eur": -149.34,
              "rebalance_delta_shares": -0.9313447800824046,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 85.31,
              "exit_price_native": 96.61,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 15.437925678097741,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 204.36,
              "exit_price_native": 231.44,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -1.8698325206699118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.49050063498684,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 207.21,
              "exit_price_native": 234.66,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 10.882200066153192,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.616837156580278,
              "symbol": "WHR"
            }
          ],
          "label": "Q4 2021",
          "portfolio_return_eur": 13.718705985938428,
          "portfolio_value_eur": 23913.88,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -3.1034516089758934,
          "cash_eur": 0.0,
          "dividends_eur": 97.58,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 258.71,
              "exit_price_native": 286.37,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 3.2894499549143363,
              "rebalance_delta_eur": -249.32,
              "rebalance_delta_shares": -0.9637195069861718,
              "rule_hits": null,
              "score": 5,
              "shares": 10.801889354589056,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 88.58,
              "exit_price_native": 98.05,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 5.816965249298511,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 188.92,
              "exit_price_native": 209.1195782490981,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 5.030403537866235,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 118.41,
              "exit_price_native": 131.07,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -23.391197615290203,
              "rebalance_delta_eur": 346.91,
              "rebalance_delta_shares": 2.9297307424492742,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 141.74,
              "exit_price_native": 156.9,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -13.156583826866653,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 90.16,
              "exit_price_native": 99.8,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 4.426075128178297,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 191.72,
              "exit_price_native": 212.22,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -8.490362640679571,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.49050063498684,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 156.09,
              "exit_price_native": 172.78,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -25.71158311118755,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.616837156580278,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 44.84,
              "exit_price_native": 49.639952003950725,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 4.0162771644039585,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            }
          ],
          "label": "Q1 2022",
          "portfolio_return_eur": -2.6186553556055703,
          "portfolio_value_eur": 23287.66,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -10.868867932594895,
          "cash_eur": 853.97,
          "dividends_eur": 114.94,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 310.37,
              "exit_price_native": 324.23,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 12.427615381948076,
              "rebalance_delta_eur": -739.03,
              "rebalance_delta_shares": -2.381143542118072,
              "rule_hits": null,
              "score": 5,
              "shares": 8.420745812470983,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 76.14,
              "exit_price_native": 79.54,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -19.70522915404804,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 38.79,
              "exit_price_native": 40.526660815441375,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -17.421709283631536,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 185.53,
              "exit_price_native": 193.81296851785774,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -8.614779769885539,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 109.45,
              "exit_price_native": 114.34,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -15.858414894399875,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 116.13,
              "exit_price_native": 121.32,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -25.45164065380362,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 79.69,
              "exit_price_native": 83.25,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -14.086687306501556,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 135.19,
              "exit_price_native": 141.23,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -36.648275243349936,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.49050063498684,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 141.09,
              "entry_price_native": 158.5593342110648,
              "exit_price_estimated": false,
              "exit_price_eur": 148.25,
              "exit_price_native": 154.87,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -17.230506119395017,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.616837156580278,
              "symbol": "WHR"
            }
          ],
          "label": "Q2 2022",
          "portfolio_return_eur": -6.47620593808268,
          "portfolio_value_eur": 21779.5,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.6136559773187944,
          "cash_eur": 623.81,
          "dividends_eur": 122.68,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 328.96,
              "exit_price_native": 323.35,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 0.10835913312694512,
              "rebalance_delta_eur": -122.83,
              "rebalance_delta_shares": -0.37338278903370614,
              "rule_hits": null,
              "score": 5,
              "shares": 8.047363023437278,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 74.49,
              "exit_price_native": 73.22,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -9.054775804247928,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 43.98,
              "exit_price_native": 43.233258198477095,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 6.3811515748031455,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 59.91,
              "entry_price_native": 66.09093812474073,
              "exit_price_estimated": false,
              "exit_price_eur": 150.96,
              "exit_price_native": 148.39,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 4.57364341085269,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.49050063498684,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 140.24,
              "entry_price_native": 153.43854062054905,
              "exit_price_estimated": false,
              "exit_price_eur": 137.15,
              "exit_price_native": 134.81,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -14.536579180930653,
              "rebalance_delta_eur": 475.66,
              "rebalance_delta_shares": 3.4682383424457823,
              "rule_hits": null,
              "score": 5,
              "shares": 16.08507549902606,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 178.22,
              "exit_price_native": 175.1808857941599,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -10.632068661265738,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 112.61,
              "exit_price_native": 110.69,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -5.562665301595427,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 118.6,
              "exit_price_native": 116.58,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -3.85947550717467,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 72.51,
              "exit_price_native": 71.27,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -16.76982365993227,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            }
          ],
          "label": "Q3 2022",
          "portfolio_return_eur": 1.2892530625078447,
          "portfolio_value_eur": 22060.3,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.1535419948651926,
          "cash_eur": 202.4,
          "dividends_eur": 128.4,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 341.91,
              "exit_price_native": 365.84,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 10.85724675009847,
              "rebalance_delta_eur": -1.78,
              "rebalance_delta_shares": -0.005219803138542703,
              "rule_hits": null,
              "score": 5,
              "shares": 8.042143220298735,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 89.78,
              "exit_price_native": 96.06,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 29.460916442048514,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 44.17,
              "exit_price_native": 47.26325430194046,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 7.213616040541426,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 79.02,
              "entry_price_native": 86.05858394431341,
              "exit_price_estimated": false,
              "exit_price_eur": 139.29,
              "exit_price_native": 149.04,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -1.8117135516173666,
              "rebalance_delta_eur": 551.6,
              "rebalance_delta_shares": 3.9599918262880354,
              "rule_hits": null,
              "score": 5,
              "shares": 16.450492461274877,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 186.85,
              "exit_price_native": 199.9214614614498,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 12.462409340173375,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 117.52,
              "exit_price_native": 125.74,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 12.660155900008952,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 77.47,
              "exit_price_native": 82.89,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 12.760168684532713,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 126.55,
              "exit_price_native": 135.41,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 14.851569126378283,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 140.24,
              "entry_price_native": 153.43854062054905,
              "exit_price_estimated": false,
              "exit_price_eur": 132.21,
              "exit_price_native": 141.46,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 2.790292108705139,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 16.08507549902606,
              "symbol": "WHR"
            }
          ],
          "label": "Q4 2022",
          "portfolio_return_eur": 3.8714952864409513,
          "portfolio_value_eur": 22914.36,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.260787961888958,
          "cash_eur": 315.31,
          "dividends_eur": 112.92,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 316.65,
              "exit_price_native": 343.42,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -6.128362125519338,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.042143220298735,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 80.35,
              "exit_price_native": 87.14,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -9.28586300229024,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 45.32,
              "exit_price_native": 49.14995247772317,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.991892229277272,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 79.02,
              "entry_price_native": 86.05858394431341,
              "exit_price_estimated": false,
              "exit_price_eur": 152.72,
              "exit_price_native": 165.63,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 11.131239935587756,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 16.450492461274877,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 179.44,
              "exit_price_native": 194.6069939841419,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -2.6582776248525453,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 123.17,
              "exit_price_native": 133.58,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 6.235088277397827,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 140.1,
              "exit_price_native": 151.94,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 12.207370208994917,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 76.72,
              "exit_price_native": 83.21,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 0.38605380624923136,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 140.24,
              "entry_price_native": 153.43854062054905,
              "exit_price_estimated": false,
              "exit_price_eur": 121.73,
              "exit_price_native": 132.02,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -6.673264527074785,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 16.08507549902606,
              "symbol": "WHR"
            }
          ],
          "label": "Q1 2023",
          "portfolio_return_eur": -1.4309618185661788,
          "portfolio_value_eur": 22586.46,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.208869132374084,
          "cash_eur": 1013.53,
          "dividends_eur": 122.72,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 48.02,
              "exit_price_native": 52.393249341833034,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 8.97856966056323,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 79.02,
              "entry_price_native": 86.05858394431341,
              "exit_price_estimated": false,
              "exit_price_eur": 120.89,
              "exit_price_native": 131.9,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.577066599203093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 16.450492461274877,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 190.23,
              "exit_price_native": 207.5551122313699,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 8.677396780965708,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 135.92,
              "exit_price_native": 148.3,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 15.642545227698058,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 135.33,
              "exit_price_native": 147.65,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 0.46951551442568906,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 79.95,
              "exit_price_native": 87.23,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 7.426108374384244,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 429.84,
              "exit_price_native": 468.98,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 39.63140500788995,
              "rebalance_delta_eur": -575.49,
              "rebalance_delta_shares": -1.3388469555666123,
              "rule_hits": null,
              "score": 4,
              "shares": 6.703296264732122,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 82.85,
              "exit_price_native": 90.39,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 6.416293854485522,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 140.24,
              "entry_price_native": 153.43854062054905,
              "exit_price_estimated": false,
              "exit_price_eur": 136.37,
              "exit_price_native": 148.79,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": 15.565048543689318,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 16.08507549902606,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 2,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": 6.3088466667677645,
          "portfolio_value_eur": 24011.41,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 985.43,
          "dividends_eur": 126.08,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 50.42,
              "exit_price_native": 53.309948455491806,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.662105482171696,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 86.26,
              "entry_price_native": 92.99969873879596,
              "exit_price_estimated": false,
              "exit_price_eur": 104.57,
              "exit_price_native": 110.57,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.808366563840195,
              "rebalance_delta_eur": 679.58,
              "rebalance_delta_shares": 6.498736413336471,
              "rule_hits": null,
              "score": 5,
              "shares": 22.949228874611347,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 192.22,
              "exit_price_native": 203.24701307029008,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -0.76381851681252,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 122.76,
              "exit_price_native": 129.8,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -10.710600536561877,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 131.94,
              "exit_price_native": 139.51,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -3.553404770134816,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 49.85,
              "entry_price_native": 56.76325800285737,
              "exit_price_estimated": false,
              "exit_price_eur": 71.54,
              "exit_price_native": 75.64,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -12.83705923023738,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.037340852475264,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 507.99,
              "exit_price_native": 537.13,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 15.638657452259475,
              "rebalance_delta_eur": -525.41,
              "rebalance_delta_shares": -1.0342859990628588,
              "rule_hits": null,
              "score": 4,
              "shares": 5.669010265669264,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 91.33,
              "exit_price_native": 96.57,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 8.238063214525893,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 140.24,
              "entry_price_native": 153.43854062054905,
              "exit_price_estimated": false,
              "exit_price_eur": 126.45,
              "exit_price_native": 133.7,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -10.544627325036815,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 16.08507549902606,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 2,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": -0.05430945743927218,
          "portfolio_value_eur": 23998.37,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 555.27,
          "dividends_eur": 136.96,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.62,
              "entry_price_native": 133.22037733997288,
              "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": 5,
              "shares": 14.815480670346599,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 47.6,
              "exit_price_native": 52.549949190322536,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -1.4256237103732916,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 86.26,
              "entry_price_native": 92.99969873879596,
              "exit_price_estimated": false,
              "exit_price_eur": 129.01,
              "exit_price_native": 142.42,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 28.805281721986063,
              "rebalance_delta_eur": -67.64,
              "rebalance_delta_shares": -0.5242954054654664,
              "rule_hits": null,
              "score": 5,
              "shares": 22.42493346914588,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 173.64,
              "exit_price_native": 191.69024756586379,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -5.686069049600029,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 135.47,
              "exit_price_native": 149.55,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 15.21571648690292,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 139.32,
              "exit_price_native": 153.81,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 10.250161278761393,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 61.98,
              "exit_price_native": 68.42,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -9.545214172395555,
              "rebalance_delta_eur": 735.14,
              "rebalance_delta_shares": 11.861604688250603,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 88.16,
              "exit_price_native": 97.33,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 0.7869938904421669,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 140.24,
              "entry_price_native": 153.43854062054905,
              "exit_price_estimated": false,
              "exit_price_eur": 110.3,
              "exit_price_native": 121.77,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -8.922961854899025,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 16.08507549902606,
              "symbol": "WHR"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 528.02,
              "exit_price_native": 582.92,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 8.524938096922519,
              "rebalance_delta_eur": -100.38,
              "rebalance_delta_shares": -0.19011260445373396,
              "rule_hits": null,
              "score": 2,
              "shares": 5.478897661215529,
              "symbol": "LLY"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 0.4573973887106231,
          "portfolio_value_eur": 24108.14,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 1024.26,
          "dividends_eur": 120.69,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": 609.38,
              "rebalance_delta_shares": 4.156706308011933,
              "rule_hits": null,
              "score": 5,
              "shares": 18.972186978358533,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 55.76,
              "exit_price_native": 60.17,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 14.500586446010777,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 86.26,
              "entry_price_native": 92.99969873879596,
              "exit_price_estimated": false,
              "exit_price_eur": 164.23,
              "exit_price_native": 177.21,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 24.427748911669724,
              "rebalance_delta_eur": -345.19,
              "rebalance_delta_shares": -2.1018574027396784,
              "rule_hits": null,
              "score": 5,
              "shares": 20.323076066406202,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 180.29,
              "exit_price_native": 194.53623923962152,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 1.4846825594400093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 97.02,
              "entry_price_native": 108.65629908962309,
              "exit_price_estimated": false,
              "exit_price_eur": 134.29,
              "exit_price_native": 144.9,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -3.1093279839518595,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.170375751611555,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 164.21,
              "exit_price_native": 177.19,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 15.200572134451583,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 71.18,
              "exit_price_native": 76.81,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 12.26249634609764,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 105.11,
              "exit_price_native": 113.42,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 16.531388061234974,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 720.97,
              "exit_price_native": 777.96,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 33.45913675976122,
              "rebalance_delta_eur": -612.5,
              "rebalance_delta_shares": -0.8495435688099519,
              "rule_hits": null,
              "score": 2,
              "shares": 4.629354092405578,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 140.24,
              "entry_price_native": 153.43854062054905,
              "exit_price_estimated": false,
              "exit_price_eur": 110.87,
              "exit_price_native": 119.63,
              "exit_reason": null,
              "name": "Whirlpool Corporation",
              "period_return_pct": -1.7574115135090773,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 16.08507549902606,
              "symbol": "WHR"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 15.370625597023558,
          "portfolio_value_eur": 27813.71,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": 0.0,
          "dividends_eur": 139.11,
          "exits": [
            {
              "entry_price_eur": 140.24,
              "entry_price_native": 153.43854062054905,
              "exit_price_estimated": false,
              "exit_price_eur": 95.39,
              "exit_price_native": 102.2,
              "exit_reason": "score",
              "name": "Whirlpool Corporation",
              "period_return_pct": -14.569923932124041,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 16.08507549902606,
              "symbol": "WHR"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": 5,
              "shares": 18.972186978358533,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 63.2,
              "exit_price_native": 67.71,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 12.5311617084926,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 86.26,
              "entry_price_native": 92.99969873879596,
              "exit_price_estimated": false,
              "exit_price_eur": 138.17,
              "exit_price_native": 148.04,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.46069634896451,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.323076066406202,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 171.49,
              "exit_price_native": 183.73434824284482,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -5.552636896342689,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 102.24,
              "entry_price_native": 113.04971078009947,
              "exit_price_estimated": false,
              "exit_price_eur": 117.5,
              "exit_price_native": 125.89,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -13.119392684610077,
              "rebalance_delta_eur": 690.31,
              "rebalance_delta_shares": 5.874986790802757,
              "rule_hits": null,
              "score": 5,
              "shares": 23.045362542414313,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 66.21,
              "exit_price_native": 70.94,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -7.642234084103638,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 59.41,
              "exit_price_native": 63.65,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 4.037267080745344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 44.473847966703936,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 845.04,
              "exit_price_native": 905.38,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 16.37873412514781,
              "rebalance_delta_eur": -634.7,
              "rebalance_delta_shares": -0.7510882089892552,
              "rule_hits": null,
              "score": 4,
              "shares": 3.878265883416322,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 102.82,
              "exit_price_native": 110.16,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -2.8742726150590814,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 168.42,
              "exit_price_native": 180.45,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 1.839832947683262,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": -1.8086880570048813,
          "portfolio_value_eur": 27310.64,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 131.56,
          "dividends_eur": 131.56,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": 5,
              "shares": 18.972186978358533,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 98.22,
              "exit_price_native": 109.37,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -0.7171387073347746,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 72.52,
              "exit_price_native": 80.75,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 19.258602865160256,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 45.211470111241006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 86.26,
              "entry_price_native": 92.99969873879596,
              "exit_price_estimated": false,
              "exit_price_eur": 139.97,
              "exit_price_native": 155.86,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 5.282356119967591,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.323076066406202,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 138.48,
              "entry_price_native": 156.49010960197887,
              "exit_price_estimated": false,
              "exit_price_eur": 170.22,
              "exit_price_native": 189.5440989317953,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 3.1620384236874743,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 13.408263983306263,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 102.24,
              "entry_price_native": 113.04971078009947,
              "exit_price_estimated": false,
              "exit_price_eur": 118.96,
              "exit_price_native": 132.46,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 5.218841846056077,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.045362542414313,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 73.91,
              "exit_price_native": 82.3,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 16.01353256272906,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 795.64,
              "exit_price_native": 885.94,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -2.1471647264132088,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 3.878265883416322,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 172.2,
              "exit_price_native": 191.74,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 6.256580770296494,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 64.54,
              "exit_price_native": 71.86,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 12.89866457187745,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 44.473847966703936,
              "symbol": "KO"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 3.914976409018278,
          "portfolio_value_eur": 28379.85,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": 135.24,
          "dividends_eur": 158.76,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 119.24,
              "exit_price_native": 123.93,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 13.468229262039921,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 86.26,
              "entry_price_native": 92.99969873879596,
              "exit_price_estimated": false,
              "exit_price_eur": 130.06,
              "exit_price_native": 135.18,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -12.888258796236629,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.323076066406202,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 145.35,
              "entry_price_native": 161.02422134428096,
              "exit_price_estimated": false,
              "exit_price_eur": 171.6,
              "exit_price_native": 178.35698765929658,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -6.061821896328046,
              "rebalance_delta_eur": 601.9,
              "rebalance_delta_shares": 3.507493614445624,
              "rule_hits": null,
              "score": 5,
              "shares": 16.915757597751888,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 102.24,
              "entry_price_native": 113.04971078009947,
              "exit_price_estimated": false,
              "exit_price_eur": 114.93,
              "exit_price_native": 119.45,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -11.229191438763376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.045362542414313,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 73.35,
              "exit_price_native": 76.24,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -8.409418548774628,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 742.77,
              "exit_price_native": 772.0,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -12.05185750578156,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 3.878265883416322,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 86.93,
              "exit_price_native": 90.35,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 13.248934570067682,
              "rebalance_delta_eur": -446.82,
              "rebalance_delta_shares": -5.140055800982429,
              "rule_hits": null,
              "score": 4,
              "shares": 40.071414310258575,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 180.5,
              "exit_price_native": 187.6,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -2.6870007262164153,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 18.972186978358533,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 59.9,
              "exit_price_native": 62.26,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": -13.274829363421103,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 44.473847966703936,
              "symbol": "KO"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": 2.2844653922771574,
          "portfolio_value_eur": 29028.18,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": 0.0,
          "dividends_eur": 125.72,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 101.39,
              "exit_price_native": 109.64,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -11.765652663769522,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 87.46,
              "entry_price_native": 94.33379323244533,
              "exit_price_estimated": false,
              "exit_price_eur": 96.5,
              "exit_price_native": 104.36,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -22.724916697519447,
              "rebalance_delta_eur": 260.96,
              "rebalance_delta_shares": 2.704203544051034,
              "rule_hits": null,
              "score": 5,
              "shares": 23.027279610457235,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 145.35,
              "entry_price_native": 161.02422134428096,
              "exit_price_estimated": false,
              "exit_price_eur": 166.52,
              "exit_price_native": 180.0786864426256,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 1.1257781113416687,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 16.915757597751888,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 102.24,
              "entry_price_native": 113.04971078009947,
              "exit_price_estimated": false,
              "exit_price_eur": 101.12,
              "exit_price_native": 109.35,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -8.178688386934263,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.045362542414313,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 76.11,
              "exit_price_native": 82.31,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 9.092113982770055,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 763.73,
              "exit_price_native": 825.91,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 6.728781143388796,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 3.878265883416322,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 81.18,
              "exit_price_native": 87.79,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -3.0694490449376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 40.071414310258575,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 162.45,
              "exit_price_native": 175.68,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -5.71060541004722,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": 3,
              "shares": 18.972186978358533,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 66.23,
              "exit_price_native": 71.62,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 15.460261163952937,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 44.473847966703936,
              "symbol": "KO"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": -4.187057470019595,
          "portfolio_value_eur": 27812.75,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": 0.0,
          "dividends_eur": 133.68,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": 5,
              "shares": 18.972186978358533,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 113.08,
              "exit_price_native": 133.33,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 22.72643593519883,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 87.08,
              "entry_price_native": 94.76202411526329,
              "exit_price_estimated": false,
              "exit_price_eur": 83.66,
              "exit_price_native": 98.65,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -4.823926676314516,
              "rebalance_delta_eur": 212.2,
              "rebalance_delta_shares": 2.5362791768318393,
              "rule_hits": null,
              "score": 5,
              "shares": 25.563558787289075,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 142.42,
              "entry_price_native": 158.56343069239514,
              "exit_price_estimated": false,
              "exit_price_eur": 114.85,
              "exit_price_native": 135.4167193737111,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -24.28571428571429,
              "rebalance_delta_eur": 206.54,
              "rebalance_delta_shares": 1.7983607948881122,
              "rule_hits": null,
              "score": 5,
              "shares": 18.71411839264,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 102.24,
              "entry_price_native": 113.04971078009947,
              "exit_price_estimated": false,
              "exit_price_eur": 96.47,
              "exit_price_native": 113.75,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 5.873045420699929,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.045362542414313,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 64.3,
              "exit_price_native": 75.82,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -6.92364350601522,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 661.12,
              "exit_price_native": 779.53,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -5.225468383363118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 3.878265883416322,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 82.93,
              "exit_price_native": 97.78,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 14.83264826776276,
              "rebalance_delta_eur": -285.05,
              "rebalance_delta_shares": -3.43734347219213,
              "rule_hits": null,
              "score": 4,
              "shares": 36.63407083806644,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 155.4,
              "exit_price_native": 183.23,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 4.91268250787289,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 60.0,
              "exit_price_native": 70.75,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 0.540002842120213,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 44.473847966703936,
              "symbol": "KO"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": -8.97604469505362,
          "portfolio_value_eur": 25316.27,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 0.0,
          "dividends_eur": 138.43,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": 5,
              "shares": 18.972186978358533,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 56.52,
              "exit_price_native": 66.32,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": -5.70169202331865,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 44.473847966703936,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 111.8,
              "exit_price_native": 131.18,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -1.4943305549297792,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 85.58,
              "entry_price_native": 94.04517232307396,
              "exit_price_estimated": false,
              "exit_price_eur": 76.45,
              "exit_price_native": 89.7,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -9.603950418220297,
              "rebalance_delta_eur": 322.42,
              "rebalance_delta_shares": 4.217389223919403,
              "rule_hits": null,
              "score": 5,
              "shares": 29.78094801120848,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 142.42,
              "entry_price_native": 158.56343069239514,
              "exit_price_estimated": false,
              "exit_price_eur": 125.41,
              "exit_price_native": 147.14628368753267,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 9.545826992859642,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 18.71411839264,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 102.24,
              "entry_price_native": 113.04971078009947,
              "exit_price_estimated": false,
              "exit_price_eur": 89.58,
              "exit_price_native": 105.11,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -7.919404292597465,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.045362542414313,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 57.03,
              "exit_price_native": 66.91,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -12.318175861617098,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 650.3,
              "exit_price_native": 763.0,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -1.6055193758462871,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 3.878265883416322,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 87.84,
              "exit_price_native": 103.06,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 5.952503341215176,
              "rebalance_delta_eur": -183.99,
              "rebalance_delta_shares": -2.0946620599240053,
              "rule_hits": null,
              "score": 4,
              "shares": 34.53940877814244,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 142.19,
              "exit_price_native": 166.83,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -8.985270049099835,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": -0.13459274781647546,
          "portfolio_value_eur": 25282.19,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 0.0,
          "dividends_eur": 158.41,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 18.972186978358533,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 59.46,
              "exit_price_native": 69.91,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 5.860084797092657,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 44.473847966703936,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 112.89,
              "exit_price_native": 132.72,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 2.6847195357833753,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 85.58,
              "entry_price_native": 94.04517232307396,
              "exit_price_estimated": false,
              "exit_price_eur": 83.14,
              "exit_price_native": 97.75,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 10.041652594844086,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 29.78094801120848,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 142.42,
              "entry_price_native": 158.56343069239514,
              "exit_price_estimated": false,
              "exit_price_eur": 129.77,
              "exit_price_native": 152.57089271714395,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 5.472880434782601,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 18.71411839264,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 99.97,
              "entry_price_native": 111.45210400922375,
              "exit_price_estimated": false,
              "exit_price_eur": 87.15,
              "exit_price_native": 102.46,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -1.4997115939242467,
              "rebalance_delta_eur": 356.83,
              "rebalance_delta_shares": 4.0944174130193565,
              "rule_hits": null,
              "score": 5,
              "shares": 27.13977995543367,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 53.54,
              "entry_price_native": 60.317793057754244,
              "exit_price_estimated": false,
              "exit_price_eur": 57.93,
              "exit_price_native": 68.11,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": 1.9610778443113874,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.89894554072587,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 914.11,
              "exit_price_native": 1074.6801,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 47.92364867654955,
              "rebalance_delta_eur": -198.42,
              "rebalance_delta_shares": -0.2170657980679712,
              "rule_hits": null,
              "score": 4,
              "shares": 3.661200085348351,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 94.76,
              "exit_price_native": 111.41,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 8.08110205665502,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 34.53940877814244,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 166.07,
              "exit_price_native": 195.24,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 17.16274603936632,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": 10.312559170381054,
          "portfolio_value_eur": 27889.43,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 0.0,
          "dividends_eur": 137.56,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": -459.33,
              "rebalance_delta_shares": -2.1721076885166095,
              "rule_hits": null,
              "score": 5,
              "shares": 16.800079289841925,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 65.79,
              "exit_price_native": 76.05,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 8.534322820037122,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 44.473847966703936,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 113.35,
              "exit_price_native": 131.02,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -3.1561830142656344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 85.58,
              "entry_price_native": 94.04517232307396,
              "exit_price_estimated": false,
              "exit_price_eur": 104.85,
              "exit_price_native": 121.2,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 24.39700297649594,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 29.78094801120848,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 142.42,
              "entry_price_native": 158.56343069239514,
              "exit_price_estimated": false,
              "exit_price_eur": 136.02,
              "exit_price_native": 157.23,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 2.226784991371389,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 18.71411839264,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 99.97,
              "entry_price_native": 111.45210400922375,
              "exit_price_estimated": false,
              "exit_price_eur": 92.46,
              "exit_price_native": 106.88,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 3.0864197530864113,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.13977995543367,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.49,
              "entry_price_native": 57.269130586390894,
              "exit_price_estimated": false,
              "exit_price_eur": 43.64,
              "exit_price_native": 50.44,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -26.34345794392524,
              "rebalance_delta_eur": 757.75,
              "rebalance_delta_shares": 17.365278631798883,
              "rule_hits": null,
              "score": 5,
              "shares": 56.26422417252475,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 795.7,
              "exit_price_native": 919.77,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -14.816392683491554,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 3.661200085348351,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 107.52,
              "exit_price_native": 124.28,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 11.04360257326662,
              "rebalance_delta_eur": -160.86,
              "rebalance_delta_shares": -1.4961887780703442,
              "rule_hits": null,
              "score": 4,
              "shares": 33.0432200000721,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 180.33,
              "exit_price_native": 208.45,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 5.394883203559497,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": 6.152724567704859,
          "portfolio_value_eur": 29605.39,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 0.0,
          "dividends_eur": 160.65,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 123.97,
              "entry_price_native": 138.6910902387023,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 16.800079289841925,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 59.41,
              "entry_price_native": 63.65,
              "exit_price_estimated": false,
              "exit_price_eur": 71.15,
              "exit_price_native": 81.27,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 7.343811913881915,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 44.473847966703936,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 48.82,
              "entry_price_native": 54.1696116809506,
              "exit_price_estimated": false,
              "exit_price_eur": 125.33,
              "exit_price_native": 143.15,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 14.154704944178631,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 24.71302227611213,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 85.58,
              "entry_price_native": 94.04517232307396,
              "exit_price_estimated": false,
              "exit_price_eur": 114.35,
              "exit_price_native": 130.61,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 8.98698264352471,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 29.78094801120848,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 99.97,
              "entry_price_native": 111.45210400922375,
              "exit_price_estimated": false,
              "exit_price_eur": 106.19,
              "exit_price_native": 121.29,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 16.82720092467733,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.13977995543367,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 50.1,
              "entry_price_native": 56.853028384388885,
              "exit_price_estimated": false,
              "exit_price_eur": 44.14,
              "exit_price_native": 50.42,
              "exit_reason": null,
              "name": "McCormick & Company Incorporated",
              "period_return_pct": -4.993404936875823,
              "rebalance_delta_eur": 160.65,
              "rebalance_delta_shares": 3.639291819220842,
              "rule_hits": null,
              "score": 5,
              "shares": 59.90351599174559,
              "symbol": "MKC"
            },
            {
              "entry_price_eur": 21.87,
              "entry_price_native": 24.33997646607898,
              "exit_price_estimated": false,
              "exit_price_eur": 99.16,
              "exit_price_native": 113.26,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -7.836276344698511,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 33.0432200000721,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 50.32,
              "entry_price_native": 55.993464873645515,
              "exit_price_estimated": false,
              "exit_price_eur": 196.36,
              "exit_price_native": 224.28,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 8.557599225556633,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.89590572546426,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 137.27,
              "entry_price_native": 168.84,
              "exit_price_estimated": false,
              "exit_price_eur": 1050.12,
              "exit_price_native": 1199.4301,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 36.572019038076164,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 3.661200085348351,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 142.42,
              "entry_price_native": 158.56343069239514,
              "exit_price_estimated": false,
              "exit_price_eur": 132.49,
              "exit_price_native": 151.33,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -2.0581192155847416,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 18.71411839264,
              "symbol": "BDX"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": 8.237325966272957,
          "portfolio_value_eur": 32044.09,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        100.10272839444876,
        107.95803476293634,
        111.40111764714524,
        109.01423164475935,
        113.6512327020273,
        122.82994700239331,
        118.6146413196428,
        127.75076641534633,
        139.70857767847494,
        126.64942129079502,
        148.35237457683104,
        152.01094777214382,
        165.1916697138262,
        173.75424374842746,
        129.36146137833688,
        153.8204752048078,
        168.2402670516136,
        176.5169266183313,
        197.61563974773526,
        211.41257608202656,
        210.28977811269138,
        239.13881449045383,
        232.87659311746788,
        217.7950253655898,
        220.6029544001054,
        229.14358738145498,
        225.86463013633352,
        240.11408332609693,
        239.98367867020724,
        241.08135774977646,
        278.13707063371555,
        273.1064386550603,
        283.7984912999159,
        290.28176961746715,
        278.12750509859393,
        253.1626559317066,
        252.82191735664296,
        278.89432717973864,
        296.05392696606157,
        320.4408539662077
      ],
      "profile_id": 14,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 0.9066808084558285,
      "sharpe_ratio_portfolio": 0.7627298589046964,
      "start_dispersion": [
        {
          "ahead_of_benchmark": 20,
          "compared_runs": 29,
          "max": 21.98335929969946,
          "mean": 12.77531017651528,
          "median": 13.071698587644809,
          "min": 3.534604981175038,
          "runs": [
            {
              "cagr_benchmark": 11.061204304252815,
              "cagr_portfolio": 14.980701934349927,
              "start_label": "Q2 2016"
            },
            {
              "cagr_benchmark": 11.364452406554705,
              "cagr_portfolio": 17.968558553318935,
              "start_label": "Q3 2016"
            },
            {
              "cagr_benchmark": 10.792365990073915,
              "cagr_portfolio": 16.560714586072066,
              "start_label": "Q4 2016"
            },
            {
              "cagr_benchmark": 1.1014270559757122,
              "cagr_portfolio": 4.021242151842341,
              "start_label": "Q1 2017"
            },
            {
              "cagr_benchmark": 7.533771180560422,
              "cagr_portfolio": 10.3523757169947,
              "start_label": "Q2 2017"
            },
            {
              "cagr_benchmark": 8.164453550901584,
              "cagr_portfolio": 12.359852114849911,
              "start_label": "Q3 2017"
            },
            {
              "cagr_benchmark": 9.617888001939768,
              "cagr_portfolio": 11.29714672325337,
              "start_label": "Q4 2017"
            },
            {
              "cagr_benchmark": 14.917386866191995,
              "cagr_portfolio": 19.301270236824465,
              "start_label": "Q1 2018"
            },
            {
              "cagr_benchmark": 14.199848803857407,
              "cagr_portfolio": 17.86339206919134,
              "start_label": "Q2 2018"
            },
            {
              "cagr_benchmark": 13.541978888526685,
              "cagr_portfolio": 10.95056102764076,
              "start_label": "Q3 2018"
            },
            {
              "cagr_benchmark": 22.374256505711475,
              "cagr_portfolio": 21.98335929969946,
              "start_label": "Q4 2018"
            },
            {
              "cagr_benchmark": 15.689682504906056,
              "cagr_portfolio": 15.601827911226573,
              "start_label": "Q1 2019"
            },
            {
              "cagr_benchmark": 10.387814647153393,
              "cagr_portfolio": 12.082536745999617,
              "start_label": "Q2 2019"
            },
            {
              "cagr_benchmark": 8.4525605002429,
              "cagr_portfolio": 14.534509129583295,
              "start_label": "Q3 2019"
            },
            {
              "cagr_benchmark": 6.7330110981573155,
              "cagr_portfolio": 13.071698587644809,
              "start_label": "Q4 2019"
            },
            {
              "cagr_benchmark": 17.266463520832808,
              "cagr_portfolio": 18.728266253190505,
              "start_label": "Q1 2020"
            },
            {
              "cagr_benchmark": 13.501535593669445,
              "cagr_portfolio": 14.624857944849934,
              "start_label": "Q2 2020"
            },
            {
              "cagr_benchmark": 12.06599323244697,
              "cagr_portfolio": 17.097833321569045,
              "start_label": "Q3 2020"
            },
            {
              "cagr_benchmark": 11.471816418540826,
              "cagr_portfolio": 16.147240633315718,
              "start_label": "Q4 2020"
            },
            {
              "cagr_benchmark": 11.76171540522728,
              "cagr_portfolio": 12.19644113100804,
              "start_label": "Q1 2021"
            },
            {
              "cagr_benchmark": 10.799695083535665,
              "cagr_portfolio": 12.06373016007296,
              "start_label": "Q2 2021"
            },
            {
              "cagr_benchmark": 10.75142791367265,
              "cagr_portfolio": 13.153252692021145,
              "start_label": "Q3 2021"
            },
            {
              "cagr_benchmark": 9.546995902897603,
              "cagr_portfolio": 10.373392741534882,
              "start_label": "Q4 2021"
            },
            {
              "cagr_benchmark": 8.703841010074132,
              "cagr_portfolio": 5.240835378382713,
              "start_label": "Q1 2022"
            },
            {
              "cagr_benchmark": 13.774479823178742,
              "cagr_portfolio": 8.73423526935464,
              "start_label": "Q2 2022"
            },
            {
              "cagr_benchmark": 16.8701875310187,
              "cagr_portfolio": 6.864146753622413,
              "start_label": "Q3 2022"
            },
            {
              "cagr_benchmark": 17.55404093323918,
              "cagr_portfolio": 3.534604981175038,
              "start_label": "Q4 2022"
            },
            {
              "cagr_benchmark": 14.642332999529772,
              "cagr_portfolio": 13.614147814725118,
              "start_label": "Q1 2023"
            },
            {
              "cagr_benchmark": 17.613396090353127,
              "cagr_portfolio": 5.18126325562942,
              "start_label": "Q2 2023"
            }
          ],
          "stdev": 4.731133702629703,
          "years": 3
        },
        {
          "ahead_of_benchmark": 14,
          "compared_runs": 21,
          "max": 16.916858030498716,
          "mean": 13.639301297504996,
          "median": 14.043960466635252,
          "min": 8.975993320787312,
          "runs": [
            {
              "cagr_benchmark": 13.509687281814964,
              "cagr_portfolio": 16.151858624989444,
              "start_label": "Q2 2016"
            },
            {
              "cagr_benchmark": 13.19140463289874,
              "cagr_portfolio": 16.070258453159724,
              "start_label": "Q3 2016"
            },
            {
              "cagr_benchmark": 13.751216866831406,
              "cagr_portfolio": 16.916858030498716,
              "start_label": "Q4 2016"
            },
            {
              "cagr_benchmark": 11.845010698489777,
              "cagr_portfolio": 13.712381994388778,
              "start_label": "Q1 2017"
            },
            {
              "cagr_benchmark": 9.89037187217745,
              "cagr_portfolio": 13.693176484505099,
              "start_label": "Q2 2017"
            },
            {
              "cagr_benchmark": 9.394795806093924,
              "cagr_portfolio": 13.570919745445131,
              "start_label": "Q3 2017"
            },
            {
              "cagr_benchmark": 8.716814721900956,
              "cagr_portfolio": 13.054891387474932,
              "start_label": "Q4 2017"
            },
            {
              "cagr_benchmark": 10.950808327071071,
              "cagr_portfolio": 15.879934308018262,
              "start_label": "Q1 2018"
            },
            {
              "cagr_benchmark": 10.566821240985735,
              "cagr_portfolio": 14.043960466635252,
              "start_label": "Q2 2018"
            },
            {
              "cagr_benchmark": 9.549561829373454,
              "cagr_portfolio": 11.157053908782967,
              "start_label": "Q3 2018"
            },
            {
              "cagr_benchmark": 13.834612365046816,
              "cagr_portfolio": 14.744768780390704,
              "start_label": "Q4 2018"
            },
            {
              "cagr_benchmark": 13.186763143559933,
              "cagr_portfolio": 15.044431774043133,
              "start_label": "Q1 2019"
            },
            {
              "cagr_benchmark": 13.349246967575223,
              "cagr_portfolio": 11.810766264101758,
              "start_label": "Q2 2019"
            },
            {
              "cagr_benchmark": 12.81714323280585,
              "cagr_portfolio": 14.065551802103649,
              "start_label": "Q3 2019"
            },
            {
              "cagr_benchmark": 12.982305488147627,
              "cagr_portfolio": 12.603993349409048,
              "start_label": "Q4 2019"
            },
            {
              "cagr_benchmark": 16.817841671231637,
              "cagr_portfolio": 14.482092479742326,
              "start_label": "Q1 2020"
            },
            {
              "cagr_benchmark": 13.673604725337718,
              "cagr_portfolio": 9.605664239874079,
              "start_label": "Q2 2020"
            },
            {
              "cagr_benchmark": 14.595659992691324,
              "cagr_portfolio": 14.448557875376732,
              "start_label": "Q3 2020"
            },
            {
              "cagr_benchmark": 13.373198446997403,
              "cagr_portfolio": 15.324506687331962,
              "start_label": "Q4 2020"
            },
            {
              "cagr_benchmark": 10.79139603271897,
              "cagr_portfolio": 8.975993320787312,
              "start_label": "Q1 2021"
            },
            {
              "cagr_benchmark": 12.538100580182476,
              "cagr_portfolio": 11.067707270545913,
              "start_label": "Q2 2021"
            }
          ],
          "stdev": 2.1365098260677593,
          "years": 5
        }
      ],
      "survivorship_free_since": "2009-06-30",
      "suspicious_nodata_exit_count": 0,
      "top_n": 10,
      "total_dividends_eur": 4089.33,
      "total_return_benchmark": 240.143785133721,
      "total_return_portfolio": 220.44085396620773,
      "volatility_portfolio": 16.19242063167217,
      "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": 5.18126325562942,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 0,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "dq-01",
          "dq-02",
          "dq-03",
          "dq-04",
          "dq-05",
          "dq-06",
          "dq-07",
          "dq-08"
        ],
        "applied_rule_names": [
          "Basis-Verzinsung vorhanden (Rendite > 1,0 %)",
          "Dividende seit 5 – 9 Jahren nicht gesenkt",
          "Dividende seit ≥ 10 Jahren nicht gesenkt",
          "Dividende zuletzt gesenkt",
          "Gesunde Ausschüttungsquote (25 – 75 % des Gewinns)",
          "Substanzausschüttung (Ausschüttungsquote ≥ 90 % oder Dividende ohne Gewinn)",
          "Wachstum: mindestens 3 Anhebungen in 10 Jahren, zuletzt angehoben",
          "Wenig Puffer (Ausschüttungsquote 75 – 90 % des Gewinns)"
        ],
        "available_rules": 8,
        "configured_buy_threshold": 5,
        "configured_sell_threshold": 2,
        "coverage_pct": 100.0,
        "effective_buy_threshold": 5,
        "effective_cap_thresholds": {
          "large": {
            "buy": 5,
            "sell": 2
          },
          "mid": {
            "buy": 5,
            "sell": 2
          },
          "small": {
            "buy": 5,
            "sell": 2
          }
        },
        "effective_sell_threshold": 2,
        "reliability_issues": [],
        "skipped_rule_ids": [],
        "skipped_rule_names": [],
        "total_rules": 8
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        9738.35,
        9902.58,
        11118.3,
        10264.22,
        10759.98,
        11250.16,
        10383.41,
        9592.58,
        9730.46,
        10235.58,
        11335.02,
        11636.31
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {
        "score": 1
      },
      "final_cash_eur": 291.22,
      "final_positions": [],
      "final_value_eur": 11636.31,
      "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": -14.733824713067916,
      "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": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 48.02,
              "exit_price_native": 52.393249341833034,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 8.97856966056323,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.824209471233512,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 120.89,
              "entry_price_native": 131.9,
              "exit_price_estimated": false,
              "exit_price_eur": 120.89,
              "exit_price_native": 131.9,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.577066599203093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.271781646496576,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 190.23,
              "entry_price_native": 207.5551122313699,
              "exit_price_estimated": false,
              "exit_price_eur": 190.23,
              "exit_price_native": 207.5551122313699,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 8.677396780965708,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.256666470140538,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 135.92,
              "entry_price_native": 148.3,
              "exit_price_estimated": false,
              "exit_price_eur": 135.92,
              "exit_price_native": 148.3,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 15.642545227698058,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.357033035555619,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 135.33,
              "exit_price_native": 147.65,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 0.46951551442568906,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.389420922268191,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 144.22,
              "entry_price_native": 157.35,
              "exit_price_estimated": false,
              "exit_price_eur": 144.22,
              "exit_price_native": 157.35,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": -2.182021633718778,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.933892590866846,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 26.11,
              "entry_price_native": 28.49,
              "exit_price_estimated": false,
              "exit_price_eur": 26.11,
              "exit_price_native": 28.49,
              "exit_reason": null,
              "name": "Walgreens Boots Alliance Inc",
              "period_return_pct": -16.573938506588583,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.2958230667918,
              "symbol": "WBA"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 206.87,
              "exit_price_native": 225.7,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 17.58882984265917,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 357.49,
              "exit_price_native": 390.04,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 16.719035221593792,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 2.797272072538453,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 36.86,
              "entry_price_native": 40.22,
              "exit_price_estimated": false,
              "exit_price_eur": 36.86,
              "exit_price_native": 40.22,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": 2.3409669211196027,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.12700147123069,
              "symbol": "HRL"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 67.28,
          "dividends_eur": 67.28,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 50.42,
              "exit_price_native": 53.309948455491806,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.662105482171696,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.824209471233512,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 120.89,
              "entry_price_native": 131.9,
              "exit_price_estimated": false,
              "exit_price_eur": 104.57,
              "exit_price_native": 110.57,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.808366563840195,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.271781646496576,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 190.23,
              "entry_price_native": 207.5551122313699,
              "exit_price_estimated": false,
              "exit_price_eur": 192.22,
              "exit_price_native": 203.24701307029008,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -0.76381851681252,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.256666470140538,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 135.92,
              "entry_price_native": 148.3,
              "exit_price_estimated": false,
              "exit_price_eur": 122.76,
              "exit_price_native": 129.8,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -10.710600536561877,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.357033035555619,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 131.94,
              "exit_price_native": 139.51,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -3.553404770134816,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.389420922268191,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 144.22,
              "entry_price_native": 157.35,
              "exit_price_estimated": false,
              "exit_price_eur": 159.47,
              "exit_price_native": 168.62,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": 7.923707117255496,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.933892590866846,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 26.11,
              "entry_price_native": 28.49,
              "exit_price_estimated": false,
              "exit_price_eur": 21.03,
              "exit_price_native": 22.24,
              "exit_reason": null,
              "name": "Walgreens Boots Alliance Inc",
              "period_return_pct": -21.607331688403253,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.2958230667918,
              "symbol": "WBA"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 196.56,
              "exit_price_native": 207.84,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -6.722915357687819,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 368.39,
              "exit_price_native": 389.52,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 0.7162249515190622,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 2.797272072538453,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 36.86,
              "entry_price_native": 40.22,
              "exit_price_estimated": false,
              "exit_price_eur": 35.97,
              "exit_price_native": 38.03,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -4.591068740592064,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 27.12700147123069,
              "symbol": "HRL"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": -2.616468429224117,
          "portfolio_value_eur": 9738.35,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 0.0,
          "dividends_eur": 64.59,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 47.6,
              "exit_price_native": 52.549949190322536,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -1.4256237103732916,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.824209471233512,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 120.89,
              "entry_price_native": 131.9,
              "exit_price_estimated": false,
              "exit_price_eur": 129.01,
              "exit_price_native": 142.42,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 28.805281721986063,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.271781646496576,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 190.23,
              "entry_price_native": 207.5551122313699,
              "exit_price_estimated": false,
              "exit_price_eur": 173.64,
              "exit_price_native": 191.69024756586379,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -5.686069049600029,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.256666470140538,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 135.92,
              "entry_price_native": 148.3,
              "exit_price_estimated": false,
              "exit_price_eur": 135.47,
              "exit_price_native": 149.55,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 15.21571648690292,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.357033035555619,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 139.32,
              "exit_price_native": 153.81,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 10.250161278761393,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.389420922268191,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 144.22,
              "entry_price_native": 157.35,
              "exit_price_estimated": false,
              "exit_price_eur": 135.11,
              "exit_price_native": 149.16,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": -11.540742497924327,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.933892590866846,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 26.11,
              "entry_price_native": 28.49,
              "exit_price_estimated": false,
              "exit_price_eur": 23.65,
              "exit_price_native": 26.11,
              "exit_reason": null,
              "name": "Walgreens Boots Alliance Inc",
              "period_return_pct": 17.401079136690644,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 38.2958230667918,
              "symbol": "WBA"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 201.59,
              "exit_price_native": 222.55,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 7.077559661277899,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 417.31,
              "exit_price_native": 460.7,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 18.27377284863423,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 2.797272072538453,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 29.09,
              "exit_price_native": 32.11,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -15.566657901656589,
              "rebalance_delta_eur": 131.86,
              "rebalance_delta_shares": 4.533598761365325,
              "rule_hits": null,
              "score": 5,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 1.686383909961764,
          "portfolio_value_eur": 9902.58,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 191.29,
          "dividends_eur": 60.4,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 55.76,
              "exit_price_native": 60.17,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 14.500586446010777,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 20.824209471233512,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 120.89,
              "entry_price_native": 131.9,
              "exit_price_estimated": false,
              "exit_price_eur": 164.23,
              "exit_price_native": 177.21,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 24.427748911669724,
              "rebalance_delta_eur": -24.27,
              "rebalance_delta_shares": -0.14779933842446352,
              "rule_hits": null,
              "score": 5,
              "shares": 8.123982308072113,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 190.23,
              "entry_price_native": 207.5551122313699,
              "exit_price_estimated": false,
              "exit_price_eur": 180.29,
              "exit_price_native": 194.53623923962152,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 1.4846825594400093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.256666470140538,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 135.92,
              "entry_price_native": 148.3,
              "exit_price_estimated": false,
              "exit_price_eur": 134.29,
              "exit_price_native": 144.9,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -3.1093279839518595,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.357033035555619,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 164.21,
              "exit_price_native": 177.19,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 15.200572134451583,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.389420922268191,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 144.22,
              "entry_price_native": 157.35,
              "exit_price_estimated": false,
              "exit_price_eur": 146.19,
              "exit_price_native": 157.74,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": 5.752212389380529,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.933892590866846,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 236.07,
              "exit_price_native": 254.73,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 14.459671983823853,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 515.08,
              "exit_price_native": 555.79,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 20.640329932711076,
              "rebalance_delta_eur": -106.62,
              "rebalance_delta_shares": -0.20699354141436097,
              "rule_hits": null,
              "score": 5,
              "shares": 2.590278531124092,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 32.33,
              "exit_price_native": 34.89,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": 8.657739022111489,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            },
            {
              "entry_price_eur": 26.11,
              "entry_price_native": 28.49,
              "exit_price_estimated": false,
              "exit_price_eur": 20.1,
              "exit_price_native": 21.69,
              "exit_reason": null,
              "name": "Walgreens Boots Alliance Inc",
              "period_return_pct": -16.92837993106089,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 38.2958230667918,
              "symbol": "WBA"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 12.276813627992066,
          "portfolio_value_eur": 11118.3,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": 349.21,
          "dividends_eur": 60.76,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 63.2,
              "exit_price_native": 67.71,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 12.5311617084926,
              "rebalance_delta_eur": -84.32,
              "rebalance_delta_shares": -1.3343020888941413,
              "rule_hits": null,
              "score": 5,
              "shares": 19.48990738233937,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 120.89,
              "entry_price_native": 131.9,
              "exit_price_estimated": false,
              "exit_price_eur": 138.17,
              "exit_price_native": 148.04,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.46069634896451,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.123982308072113,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 190.23,
              "entry_price_native": 207.5551122313699,
              "exit_price_estimated": false,
              "exit_price_eur": 171.49,
              "exit_price_native": 183.73434824284482,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -5.552636896342689,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.256666470140538,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 135.92,
              "entry_price_native": 148.3,
              "exit_price_estimated": false,
              "exit_price_eur": 117.5,
              "exit_price_native": 125.89,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -13.119392684610077,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.357033035555619,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 144.22,
              "entry_price_native": 157.35,
              "exit_price_estimated": false,
              "exit_price_eur": 145.99,
              "exit_price_native": 156.42,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": -0.8368200836820217,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.933892590866846,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 205.77,
              "exit_price_native": 220.46,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -13.453460526832329,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 472.1,
              "exit_price_native": 505.81,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": -8.992605120639086,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 2.590278531124092,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 168.42,
              "exit_price_native": 180.45,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 1.839832947683262,
              "rebalance_delta_eur": -12.84,
              "rebalance_delta_shares": -0.07625035502962667,
              "rule_hits": null,
              "score": 4,
              "shares": 7.313170567238564,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 26.11,
              "entry_price_native": 28.49,
              "exit_price_estimated": false,
              "exit_price_eur": 11.29,
              "exit_price_native": 12.095,
              "exit_reason": null,
              "name": "Walgreens Boots Alliance Inc",
              "period_return_pct": -44.236975564776394,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 38.2958230667918,
              "symbol": "WBA"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 28.46,
              "exit_price_native": 30.49,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -12.611063341931795,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": -7.6817317683174124,
          "portfolio_value_eur": 10264.22,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 101.15,
          "dividends_eur": 58.77,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 72.52,
              "exit_price_native": 80.75,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 19.258602865160256,
              "rebalance_delta_eur": -122.19,
              "rebalance_delta_shares": -1.684977328004869,
              "rule_hits": null,
              "score": 5,
              "shares": 17.804930054334502,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 122.58,
              "entry_price_native": 134.01491031966765,
              "exit_price_estimated": false,
              "exit_price_eur": 139.97,
              "exit_price_native": 155.86,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 5.282356119967591,
              "rebalance_delta_eur": 110.09,
              "rebalance_delta_shares": 0.7865151515311883,
              "rule_hits": null,
              "score": 5,
              "shares": 8.910497459603302,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 187.1,
              "entry_price_native": 204.73614311875716,
              "exit_price_estimated": false,
              "exit_price_eur": 170.22,
              "exit_price_native": 189.5440989317953,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 3.1620384236874743,
              "rebalance_delta_eur": 166.04,
              "rebalance_delta_shares": 0.9754039833132349,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2320704534537725,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 133.16,
              "entry_price_native": 145.71638781249302,
              "exit_price_estimated": false,
              "exit_price_eur": 118.96,
              "exit_price_native": 132.46,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 5.218841846056077,
              "rebalance_delta_eur": 170.57,
              "rebalance_delta_shares": 1.4338536623558873,
              "rule_hits": null,
              "score": 5,
              "shares": 8.790886697911507,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 155.8454487612998,
              "exit_price_estimated": false,
              "exit_price_eur": 132.26,
              "exit_price_native": 147.27,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": -5.849635596471026,
              "rebalance_delta_eur": 160.9,
              "rebalance_delta_shares": 1.2165423614544213,
              "rule_hits": null,
              "score": 5,
              "shares": 8.150434952321268,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 243.24,
              "exit_price_native": 270.85,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 22.856754059693387,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 172.2,
              "exit_price_native": 191.74,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 6.256580770296494,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.313170567238564,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 26.11,
              "entry_price_native": 28.49,
              "exit_price_estimated": false,
              "exit_price_eur": 8.05,
              "exit_price_native": 8.96,
              "exit_reason": null,
              "name": "Walgreens Boots Alliance Inc",
              "period_return_pct": -25.91980157089706,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 38.2958230667918,
              "symbol": "WBA"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 567.42,
              "exit_price_native": 631.82,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 24.912516557600696,
              "rebalance_delta_eur": -178.57,
              "rebalance_delta_shares": -0.314712544153893,
              "rule_hits": null,
              "score": 4,
              "shares": 2.2755659869701987,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 28.47,
              "exit_price_native": 31.7,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": 3.968514266972778,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 4.829926949523822,
          "portfolio_value_eur": 10759.98,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": 0.0,
          "dividends_eur": 66.95,
          "exits": [
            {
              "entry_price_eur": 26.11,
              "entry_price_native": 28.49,
              "exit_price_estimated": false,
              "exit_price_eur": 8.98,
              "exit_price_native": 9.33,
              "exit_reason": "score",
              "name": "Walgreens Boots Alliance Inc",
              "period_return_pct": 2.98013245033113,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": -1,
              "shares": 38.2958230667918,
              "symbol": "WBA"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 122.58,
              "entry_price_native": 134.01491031966765,
              "exit_price_estimated": false,
              "exit_price_eur": 130.06,
              "exit_price_native": 135.18,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -12.888258796236629,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.910497459603302,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 187.1,
              "entry_price_native": 204.73614311875716,
              "exit_price_estimated": false,
              "exit_price_eur": 171.6,
              "exit_price_native": 178.35698765929658,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -6.061821896328046,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2320704534537725,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 133.16,
              "entry_price_native": 145.71638781249302,
              "exit_price_estimated": false,
              "exit_price_eur": 114.93,
              "exit_price_native": 119.45,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -11.229191438763376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.790886697911507,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 155.8454487612998,
              "exit_price_estimated": false,
              "exit_price_eur": 139.36,
              "exit_price_native": 144.84,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": -0.4467661007629409,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.150434952321268,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 237.46,
              "exit_price_native": 246.8,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -7.613985176312033,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 611.95,
              "exit_price_native": 636.03,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 0.515195094584131,
              "rebalance_delta_eur": -42.51,
              "rebalance_delta_shares": -0.06947208264062095,
              "rule_hits": null,
              "score": 5,
              "shares": 2.206093904329578,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 119.24,
              "entry_price_native": 123.93,
              "exit_price_estimated": false,
              "exit_price_eur": 119.24,
              "exit_price_native": 123.93,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 13.468229262039921,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.307916372576907,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 86.93,
              "exit_price_native": 90.35,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 13.248934570067682,
              "rebalance_delta_eur": -197.75,
              "rebalance_delta_shares": -2.274859152610744,
              "rule_hits": null,
              "score": 4,
              "shares": 15.530070901723757,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 180.5,
              "exit_price_native": 187.6,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -2.6870007262164153,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.313170567238564,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 30.18,
              "exit_price_native": 31.37,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -1.1034047919293744,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": 4.555574956898867,
          "portfolio_value_eur": 11250.16,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": 0.0,
          "dividends_eur": 59.25,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.06,
              "entry_price_native": 122.1876074496975,
              "exit_price_estimated": false,
              "exit_price_eur": 101.39,
              "exit_price_native": 109.64,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -11.765652663769522,
              "rebalance_delta_eur": 88.81,
              "rebalance_delta_shares": 0.8759332438132822,
              "rule_hits": null,
              "score": 5,
              "shares": 7.183849616390189,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 122.58,
              "entry_price_native": 134.01491031966765,
              "exit_price_estimated": false,
              "exit_price_eur": 96.5,
              "exit_price_native": 104.36,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -22.724916697519447,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.910497459603302,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 187.1,
              "entry_price_native": 204.73614311875716,
              "exit_price_estimated": false,
              "exit_price_eur": 166.52,
              "exit_price_native": 180.0786864426256,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 1.1257781113416687,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2320704534537725,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 133.16,
              "entry_price_native": 145.71638781249302,
              "exit_price_estimated": false,
              "exit_price_eur": 101.12,
              "exit_price_native": 109.35,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -8.178688386934263,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.790886697911507,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 155.8454487612998,
              "exit_price_estimated": false,
              "exit_price_eur": 154.7,
              "exit_price_native": 167.29,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": 16.92877612357586,
              "rebalance_delta_eur": -14.83,
              "rebalance_delta_shares": -0.0958470251999151,
              "rule_hits": null,
              "score": 5,
              "shares": 8.054587927121352,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 215.67,
              "exit_price_native": 233.23,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -5.471568110890446,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 562.09,
              "exit_price_native": 607.85,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": -4.549166169404229,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 2.206093904329578,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 81.18,
              "exit_price_native": 87.79,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -3.0694490449376,
              "rebalance_delta_eur": -14.73,
              "rebalance_delta_shares": -0.18148889548009633,
              "rule_hits": null,
              "score": 4,
              "shares": 15.34858200624366,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 162.45,
              "exit_price_native": 175.68,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -5.71060541004722,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.313170567238564,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 28.61,
              "exit_price_native": 30.94,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -0.8333333333333304,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": -7.704284061830768,
          "portfolio_value_eur": 10383.41,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": -0.0,
          "dividends_eur": 54.87,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.06,
              "entry_price_native": 122.1876074496975,
              "exit_price_estimated": false,
              "exit_price_eur": 113.08,
              "exit_price_native": 133.33,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 22.72643593519883,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.183849616390189,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 115.87,
              "entry_price_native": 127.91686780161443,
              "exit_price_estimated": false,
              "exit_price_eur": 83.66,
              "exit_price_native": 98.65,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -4.823926676314516,
              "rebalance_delta_eur": 155.33,
              "rebalance_delta_shares": 1.85659062438751,
              "rule_hits": null,
              "score": 5,
              "shares": 10.767088083990812,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 172.78,
              "entry_price_native": 190.99489893681954,
              "exit_price_estimated": false,
              "exit_price_eur": 114.85,
              "exit_price_native": 135.4167193737111,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -24.28571428571429,
              "rebalance_delta_eur": 176.96,
              "rebalance_delta_shares": 1.5408277588996555,
              "rule_hits": null,
              "score": 5,
              "shares": 7.772898212353428,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 133.16,
              "entry_price_native": 145.71638781249302,
              "exit_price_estimated": false,
              "exit_price_eur": 96.47,
              "exit_price_native": 113.75,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 5.873045420699929,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.790886697911507,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 155.8454487612998,
              "exit_price_estimated": false,
              "exit_price_eur": 121.44,
              "exit_price_native": 143.19,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": -13.787705460894696,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.054587927121352,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 188.17,
              "exit_price_native": 221.87,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -2.867524735137017,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 82.93,
              "exit_price_native": 97.78,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 14.83264826776276,
              "rebalance_delta_eur": -121.7,
              "rebalance_delta_shares": -1.4675789538825774,
              "rule_hits": null,
              "score": 4,
              "shares": 13.881003052361082,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 155.4,
              "exit_price_native": 183.23,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 4.91268250787289,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.313170567238564,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 592.37,
              "exit_price_native": 698.47,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 16.134878539480923,
              "rebalance_delta_eur": -155.72,
              "rebalance_delta_shares": -0.2628687429627809,
              "rule_hits": null,
              "score": 4,
              "shares": 1.943225161366797,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 25.65,
              "exit_price_native": 30.25,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -0.36231884057971175,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": -7.616323877856246,
          "portfolio_value_eur": 9592.58,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 197.56,
          "dividends_eur": 57.94,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 117.06,
              "entry_price_native": 122.1876074496975,
              "exit_price_estimated": false,
              "exit_price_eur": 111.8,
              "exit_price_native": 131.18,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -1.4943305549297792,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.183849616390189,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 115.87,
              "entry_price_native": 127.91686780161443,
              "exit_price_estimated": false,
              "exit_price_eur": 76.45,
              "exit_price_native": 89.7,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -9.603950418220297,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.767088083990812,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 172.78,
              "entry_price_native": 190.99489893681954,
              "exit_price_estimated": false,
              "exit_price_eur": 125.41,
              "exit_price_native": 147.14628368753267,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 9.545826992859642,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.772898212353428,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 133.16,
              "entry_price_native": 145.71638781249302,
              "exit_price_estimated": false,
              "exit_price_eur": 89.58,
              "exit_price_native": 105.11,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -7.919404292597465,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.790886697911507,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 214.19,
              "exit_price_native": 251.31,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 12.377587980145787,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 87.84,
              "exit_price_native": 103.06,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 5.952503341215176,
              "rebalance_delta_eur": -51.62,
              "rebalance_delta_shares": -0.5876849576656624,
              "rule_hits": null,
              "score": 4,
              "shares": 13.29331809469542,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 142.19,
              "exit_price_native": 166.83,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -8.985270049099835,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.313170567238564,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 155.8454487612998,
              "exit_price_estimated": false,
              "exit_price_eur": 132.35,
              "exit_price_native": 155.29,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": 7.997774532304058,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 8.054587927121352,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 646.17,
              "exit_price_native": 758.15,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 8.223656036771644,
              "rebalance_delta_eur": -88.0,
              "rebalance_delta_shares": -0.136182540725354,
              "rule_hits": null,
              "score": 3,
              "shares": 1.807042620641443,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 21.09,
              "exit_price_native": 24.74,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -18.80538234328848,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": 1.4373526433805406,
          "portfolio_value_eur": 9730.46,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 0.0,
          "dividends_eur": 57.72,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 116.29,
              "entry_price_native": 124.14563231125885,
              "exit_price_estimated": false,
              "exit_price_eur": 112.89,
              "exit_price_native": 132.72,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 2.6847195357833753,
              "rebalance_delta_eur": 185.19,
              "rebalance_delta_shares": 1.6404890321043695,
              "rule_hits": null,
              "score": 5,
              "shares": 8.824338648494559,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 115.87,
              "entry_price_native": 127.91686780161443,
              "exit_price_estimated": false,
              "exit_price_eur": 83.14,
              "exit_price_native": 97.75,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 10.041652594844086,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.767088083990812,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 172.78,
              "entry_price_native": 190.99489893681954,
              "exit_price_estimated": false,
              "exit_price_eur": 129.77,
              "exit_price_native": 152.57089271714395,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 5.472880434782601,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.772898212353428,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 122.74,
              "entry_price_native": 135.92142407401897,
              "exit_price_estimated": false,
              "exit_price_eur": 87.15,
              "exit_price_native": 102.46,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -1.4997115939242467,
              "rebalance_delta_eur": 224.27,
              "rebalance_delta_shares": 2.5733040005889714,
              "rule_hits": null,
              "score": 5,
              "shares": 11.364190698500478,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 205.13,
              "exit_price_native": 241.16,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -4.800252644876046,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 94.76,
              "exit_price_native": 111.41,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 8.08110205665502,
              "rebalance_delta_eur": -31.46,
              "rebalance_delta_shares": -0.3319415452706884,
              "rule_hits": null,
              "score": 4,
              "shares": 12.961376549424733,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 166.07,
              "exit_price_native": 195.24,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 17.16274603936632,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.313170567238564,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 747.63,
              "exit_price_native": 878.96,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 16.639462823626204,
              "rebalance_delta_eur": -122.73,
              "rebalance_delta_shares": -0.16416130480066596,
              "rule_hits": null,
              "score": 3,
              "shares": 1.642881315840777,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 20.16,
              "exit_price_native": 23.7,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -3.8149350649350655,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 155.8454487612998,
              "exit_price_estimated": false,
              "exit_price_eur": 129.64,
              "exit_price_native": 152.41,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": -2.3638693145419554,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 8.054587927121352,
              "symbol": "CVX"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": 5.191123445441459,
          "portfolio_value_eur": 10235.58,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 177.78,
          "dividends_eur": 62.95,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 116.29,
              "entry_price_native": 124.14563231125885,
              "exit_price_estimated": false,
              "exit_price_eur": 113.35,
              "exit_price_native": 131.02,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -3.1561830142656344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.824338648494559,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 115.87,
              "entry_price_native": 127.91686780161443,
              "exit_price_estimated": false,
              "exit_price_eur": 104.85,
              "exit_price_native": 121.2,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 24.39700297649594,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.767088083990812,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 172.78,
              "entry_price_native": 190.99489893681954,
              "exit_price_estimated": false,
              "exit_price_eur": 136.02,
              "exit_price_native": 157.23,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 2.226784991371389,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.772898212353428,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 122.74,
              "entry_price_native": 135.92142407401897,
              "exit_price_estimated": false,
              "exit_price_eur": 92.46,
              "exit_price_native": 106.88,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 3.0864197530864113,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.364190698500478,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 204.41,
              "exit_price_native": 236.28,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -2.83740439180854,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 107.52,
              "exit_price_native": 124.28,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 11.04360257326662,
              "rebalance_delta_eur": -33.34,
              "rebalance_delta_shares": -0.310119867251182,
              "rule_hits": null,
              "score": 4,
              "shares": 12.651256682173551,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 180.33,
              "exit_price_native": 208.45,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 5.394883203559497,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.313170567238564,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 774.48,
              "exit_price_native": 895.24,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 0.7223059787133446,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 1.642881315840777,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 155.8454487612998,
              "exit_price_estimated": false,
              "exit_price_eur": 178.99,
              "exit_price_native": 206.9,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": 35.84137614076555,
              "rebalance_delta_eur": -81.49,
              "rebalance_delta_shares": -0.4552733768046334,
              "rule_hits": null,
              "score": 2,
              "shares": 7.599314550316718,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 19.59,
              "exit_price_native": 22.65,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": -5.54628857381152,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": 10.74135157609275,
          "portfolio_value_eur": 11335.02,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 291.22,
          "dividends_eur": 63.22,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 116.29,
              "entry_price_native": 124.14563231125885,
              "exit_price_estimated": false,
              "exit_price_eur": 125.33,
              "exit_price_native": 143.15,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 14.154704944178631,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.824338648494559,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 115.87,
              "entry_price_native": 127.91686780161443,
              "exit_price_estimated": false,
              "exit_price_eur": 114.35,
              "exit_price_native": 130.61,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 8.98698264352471,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 10.767088083990812,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 122.74,
              "entry_price_native": 135.92142407401897,
              "exit_price_estimated": false,
              "exit_price_eur": 106.19,
              "exit_price_native": 121.29,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 16.82720092467733,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.364190698500478,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 206.87,
              "entry_price_native": 225.7,
              "exit_price_estimated": false,
              "exit_price_eur": 193.04,
              "exit_price_native": 220.49,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -4.26381833181364,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.834062911709784,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 48.02,
              "entry_price_native": 52.393249341833034,
              "exit_price_estimated": false,
              "exit_price_eur": 99.16,
              "exit_price_native": 113.26,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -7.836276344698511,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.651256682173551,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 135.33,
              "entry_price_native": 147.65,
              "exit_price_estimated": false,
              "exit_price_eur": 196.36,
              "exit_price_native": 224.28,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 8.557599225556633,
              "rebalance_delta_eur": -39.67,
              "rebalance_delta_shares": -0.2020113946382919,
              "rule_hits": null,
              "score": 4,
              "shares": 7.1111591726002725,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 357.49,
              "entry_price_native": 390.04,
              "exit_price_estimated": false,
              "exit_price_eur": 856.36,
              "exit_price_native": 978.12,
              "exit_reason": null,
              "name": "Parker-Hannifin Corporation",
              "period_return_pct": 10.094097519247214,
              "rebalance_delta_eur": -10.55,
              "rebalance_delta_shares": -0.012313717559595653,
              "rule_hits": null,
              "score": 4,
              "shares": 1.6305675982811811,
              "symbol": "PH"
            },
            {
              "entry_price_eur": 172.78,
              "entry_price_native": 190.99489893681954,
              "exit_price_estimated": false,
              "exit_price_eur": 132.49,
              "exit_price_native": 151.33,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -2.0581192155847416,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 7.772898212353428,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 142.43,
              "entry_price_native": 155.8454487612998,
              "exit_price_estimated": false,
              "exit_price_eur": 145.13,
              "exit_price_native": 165.76,
              "exit_reason": null,
              "name": "Chevron Corp",
              "period_return_pct": -21.496566421974904,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 7.599314550316718,
              "symbol": "CVX"
            },
            {
              "entry_price_eur": 35.75,
              "entry_price_native": 39.058699023879555,
              "exit_price_estimated": false,
              "exit_price_eur": 21.73,
              "exit_price_native": 24.82,
              "exit_reason": null,
              "name": "Hormel Foods Corporation",
              "period_return_pct": 7.585609016038153,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 31.660600232596018,
              "symbol": "HRL"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": 2.658051305881237,
          "portfolio_value_eur": 11636.31,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        97.38353157077589,
        99.02579177813799,
        111.18300367838347,
        102.64222356385157,
        107.59976798135253,
        112.5015560651923,
        103.8341166119501,
        95.92577399507304,
        97.30456564327447,
        102.35576576386747,
        113.35015842296644,
        116.36306378914655
      ],
      "profile_id": 14,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 1.57718991988622,
      "sharpe_ratio_portfolio": 0.38195186471525294,
      "start_dispersion": null,
      "survivorship_free_since": "2009-06-30",
      "suspicious_nodata_exit_count": 0,
      "top_n": 10,
      "total_dividends_eur": 734.69,
      "total_return_benchmark": 62.693563345777825,
      "total_return_portfolio": 16.36306378914656,
      "volatility_portfolio": 13.5652257110777,
      "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": 11.067707270545913,
      "carry_forward_expired_count": 0,
      "carry_forward_used_count": 0,
      "currency": "EUR",
      "data_quality": {
        "applied_rule_ids": [
          "dq-01",
          "dq-02",
          "dq-03",
          "dq-04",
          "dq-05",
          "dq-06",
          "dq-07",
          "dq-08"
        ],
        "applied_rule_names": [
          "Basis-Verzinsung vorhanden (Rendite > 1,0 %)",
          "Dividende seit 5 – 9 Jahren nicht gesenkt",
          "Dividende seit ≥ 10 Jahren nicht gesenkt",
          "Dividende zuletzt gesenkt",
          "Gesunde Ausschüttungsquote (25 – 75 % des Gewinns)",
          "Substanzausschüttung (Ausschüttungsquote ≥ 90 % oder Dividende ohne Gewinn)",
          "Wachstum: mindestens 3 Anhebungen in 10 Jahren, zuletzt angehoben",
          "Wenig Puffer (Ausschüttungsquote 75 – 90 % des Gewinns)"
        ],
        "available_rules": 8,
        "configured_buy_threshold": 5,
        "configured_sell_threshold": 2,
        "coverage_pct": 100.0,
        "effective_buy_threshold": 5,
        "effective_cap_thresholds": {
          "large": {
            "buy": 5,
            "sell": 2
          },
          "mid": {
            "buy": 5,
            "sell": 2
          },
          "small": {
            "buy": 5,
            "sell": 2
          }
        },
        "effective_sell_threshold": 2,
        "reliability_issues": [],
        "skipped_rule_ids": [],
        "skipped_rule_names": [],
        "total_rules": 8
      },
      "delisting_recovery_pct": 70.0,
      "display_fx_rate": 1.0,
      "equity_curve_eur": [
        10000.0,
        10000.0,
        10128.11,
        11427.76,
        11152.83,
        10754.11,
        11246.3,
        11507.39,
        11324.9,
        12040.8,
        12047.74,
        12297.6,
        14210.98,
        14073.28,
        14706.9,
        15009.14,
        14250.66,
        13047.13,
        13353.3,
        14587.88,
        15751.82,
        16902.04
      ],
      "estimated_delisting_proceeds_count": 0,
      "estimated_delisting_proceeds_eur": 0.0,
      "exit_reason_counts": {
        "score": 1
      },
      "final_cash_eur": 80.49,
      "final_positions": [],
      "final_value_eur": 16902.04,
      "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": -13.072126427168826,
      "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": 138.41,
              "entry_price_native": 164.74,
              "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": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 192.84,
              "exit_price_native": 229.52,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 23.17269507352153,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.185561199265216,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 80.86,
              "exit_price_native": 96.24,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 5.4916146004603705,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 39.5,
              "exit_price_native": 47.006654550042526,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.1828468699445223,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 203.11,
              "entry_price_native": 241.74,
              "exit_price_estimated": false,
              "exit_price_eur": 203.11,
              "exit_price_native": 241.74,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 21.961555925533528,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.92343015824999,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 160.64,
              "exit_price_native": 191.18718133232395,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -1.5982445570302595,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 142.64,
              "entry_price_native": 169.77,
              "exit_price_estimated": false,
              "exit_price_eur": 142.64,
              "exit_price_native": 169.77,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 9.162808641975317,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.01060261798523,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 126.53,
              "exit_price_native": 150.6,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 8.948853360341458,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 162.97,
              "exit_price_native": 193.97,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 2.8363906266567707,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.135948891350996,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 50.72,
              "exit_price_native": 60.3627,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": -0.9546390568468066,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.717308974836325,
              "symbol": "K"
            }
          ],
          "label": "Q2 2021",
          "portfolio_return_eur": 0.0,
          "portfolio_value_eur": 10000.0,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.4992483222623374,
          "cash_eur": 48.08,
          "dividends_eur": 48.08,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 199.15,
              "exit_price_native": 231.05,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 0.732441034136988,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.185561199265216,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 81.2,
              "exit_price_native": 94.2,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -0.5174780863871575,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 40.05,
              "exit_price_native": 46.4599550786372,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 1.5148568719177913,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 166.58,
              "exit_price_native": 193.2547921999748,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -0.4333913888776353,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 142.64,
              "entry_price_native": 169.77,
              "exit_price_estimated": false,
              "exit_price_eur": 123.27,
              "exit_price_native": 143.01,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -15.157807308970106,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.01060261798523,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 134.03,
              "exit_price_native": 155.5,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 4.201568049319859,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 51.7,
              "exit_price_native": 59.978,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": -0.01566995735771126,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.717308974836325,
              "symbol": "K"
            },
            {
              "entry_price_eur": 203.11,
              "entry_price_native": 241.74,
              "exit_price_estimated": false,
              "exit_price_eur": 197.19,
              "exit_price_native": 228.77,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -5.408310936530903,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 4.92343015824999,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 174.86,
              "exit_price_native": 202.86,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 4.459320288362534,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.135948891350996,
              "symbol": "LOW"
            }
          ],
          "label": "Q3 2021",
          "portfolio_return_eur": 1.2811496977919834,
          "portfolio_value_eur": 10128.11,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 10.465712050777132,
          "cash_eur": 126.74,
          "dividends_eur": 49.53,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 243.9,
              "exit_price_native": 276.22,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 19.907970133703778,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 5.185561199265216,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 82.09,
              "exit_price_native": 92.97,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -2.7917189460476832,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 42.59,
              "exit_price_native": 48.229953367255106,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.0262767205046393,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 174.57,
              "exit_price_native": 197.70447946647815,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -0.12311847174233392,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 142.64,
              "entry_price_native": 169.77,
              "exit_price_estimated": false,
              "exit_price_eur": 152.26,
              "exit_price_native": 172.44,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 18.312178387650093,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.01060261798523,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 160.35,
              "exit_price_native": 181.6,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 13.998744507219074,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 228.24,
              "exit_price_native": 258.48,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 24.809270883631118,
              "rebalance_delta_eur": -29.13,
              "rebalance_delta_shares": -0.1276186915195952,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 53.38,
              "exit_price_native": 60.4472,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": -1.3475778035640484,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.717308974836325,
              "symbol": "K"
            },
            {
              "entry_price_eur": 203.11,
              "entry_price_native": 241.74,
              "exit_price_estimated": false,
              "exit_price_eur": 204.36,
              "exit_price_native": 231.44,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -1.8698325206699118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 4.92343015824999,
              "symbol": "TGT"
            }
          ],
          "label": "Q4 2021",
          "portfolio_return_eur": 12.832096850490693,
          "portfolio_value_eur": 11427.76,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -3.1034516089758934,
          "cash_eur": 0.0,
          "dividends_eur": 51.27,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 258.71,
              "exit_price_native": 286.37,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 3.2894499549143363,
              "rebalance_delta_eur": -3.2,
              "rebalance_delta_shares": -0.012364454808833322,
              "rule_hits": null,
              "score": 5,
              "shares": 5.173196744456383,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 88.58,
              "exit_price_native": 98.05,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 5.816965249298511,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 188.92,
              "exit_price_native": 209.1195782490981,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 5.030403537866235,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 118.41,
              "exit_price_native": 131.07,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -23.391197615290203,
              "rebalance_delta_eur": 181.21,
              "rebalance_delta_shares": 1.5303419081754244,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 141.74,
              "exit_price_native": 156.9,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -13.156583826866653,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 54.67,
              "exit_price_native": 60.5129,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": 0.8760172969656921,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.717308974836325,
              "symbol": "K"
            },
            {
              "entry_price_eur": 203.11,
              "entry_price_native": 241.74,
              "exit_price_estimated": false,
              "exit_price_eur": 191.72,
              "exit_price_native": 212.22,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -8.490362640679571,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 4.92343015824999,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 182.66,
              "exit_price_native": 202.19,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -21.139670033932678,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 44.84,
              "exit_price_native": 49.639952003950725,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 4.0162771644039585,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            }
          ],
          "label": "Q1 2022",
          "portfolio_return_eur": -2.4058404458057625,
          "portfolio_value_eur": 11152.83,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -10.868867932594895,
          "cash_eur": 370.87,
          "dividends_eur": 55.76,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 310.37,
              "exit_price_native": 324.23,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 12.427615381948076,
              "rebalance_delta_eur": -315.11,
              "rebalance_delta_shares": -1.0152662843331586,
              "rule_hits": null,
              "score": 5,
              "shares": 4.157930460123224,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 76.14,
              "exit_price_native": 79.54,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -19.70522915404804,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 38.79,
              "exit_price_native": 40.526660815441375,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -17.421709283631536,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 185.53,
              "exit_price_native": 193.81296851785774,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -8.614779769885539,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 109.45,
              "exit_price_native": 114.34,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -15.858414894399875,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 116.13,
              "exit_price_native": 121.32,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -25.45164065380362,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 64.08,
              "exit_price_native": 66.9404,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": 11.730646294667357,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.717308974836325,
              "symbol": "K"
            },
            {
              "entry_price_eur": 203.11,
              "entry_price_native": 241.74,
              "exit_price_estimated": false,
              "exit_price_eur": 135.19,
              "exit_price_native": 141.23,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -36.648275243349936,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 4.92343015824999,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 167.2,
              "exit_price_native": 174.67,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -20.449059525436088,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            }
          ],
          "label": "Q2 2022",
          "portfolio_return_eur": -3.5750306732110326,
          "portfolio_value_eur": 10754.11,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.6136559773187944,
          "cash_eur": 68.9,
          "dividends_eur": 61.18,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 328.96,
              "exit_price_native": 323.35,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 0.10835913312694512,
              "rebalance_delta_eur": -18.22,
              "rebalance_delta_shares": -0.055398873364934466,
              "rule_hits": null,
              "score": 5,
              "shares": 4.10253158675829,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 74.49,
              "exit_price_native": 73.22,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -9.054775804247928,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 43.98,
              "exit_price_native": 43.233258198477095,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 6.3811515748031455,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 185.43,
              "entry_price_native": 210.08403648155573,
              "exit_price_estimated": false,
              "exit_price_eur": 150.96,
              "exit_price_native": 148.39,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 4.57364341085269,
              "rebalance_delta_eur": 381.37,
              "rebalance_delta_shares": 2.5262721385034608,
              "rule_hits": null,
              "score": 5,
              "shares": 7.4497022967534505,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 178.22,
              "exit_price_native": 175.1808857941599,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -10.632068661265738,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 112.61,
              "exit_price_native": 110.69,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -5.562665301595427,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 118.6,
              "exit_price_native": 116.58,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -3.85947550717467,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 191.07,
              "exit_price_native": 187.81,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 6.6496308915388935,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 66.5,
              "exit_price_native": 65.364,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": -2.7366297090461678,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.717308974836325,
              "symbol": "K"
            }
          ],
          "label": "Q3 2022",
          "portfolio_return_eur": 4.5767269761665785,
          "portfolio_value_eur": 11246.3,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 1.1535419948651926,
          "cash_eur": 149.67,
          "dividends_eur": 58.94,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 341.91,
              "exit_price_native": 365.84,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 10.85724675009847,
              "rebalance_delta_eur": -21.83,
              "rebalance_delta_shares": -0.06383833457047863,
              "rule_hits": null,
              "score": 5,
              "shares": 4.038693252187811,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 89.78,
              "exit_price_native": 96.06,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 29.460916442048514,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 44.17,
              "exit_price_native": 47.26325430194046,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 7.213616040541426,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 185.43,
              "entry_price_native": 210.08403648155573,
              "exit_price_estimated": false,
              "exit_price_eur": 139.29,
              "exit_price_native": 149.04,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -1.8117135516173666,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.4497022967534505,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 186.85,
              "exit_price_native": 199.9214614614498,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 12.462409340173375,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 117.52,
              "exit_price_native": 125.74,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 12.660155900008952,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 186.21,
              "exit_price_native": 199.24,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 4.609891840806468,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 62.47,
              "exit_price_native": 66.8466,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": -0.39145096134218793,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 19.717308974836325,
              "symbol": "K"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 126.55,
              "exit_price_native": 135.41,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 14.851569126378283,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            }
          ],
          "label": "Q4 2022",
          "portfolio_return_eur": 2.3215496658457235,
          "portfolio_value_eur": 11507.39,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.260787961888958,
          "cash_eur": 208.4,
          "dividends_eur": 58.73,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 316.65,
              "exit_price_native": 343.42,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -6.128362125519338,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 4.038693252187811,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 80.35,
              "exit_price_native": 87.14,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -9.28586300229024,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 45.32,
              "exit_price_native": 49.14995247772317,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.991892229277272,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 185.43,
              "entry_price_native": 210.08403648155573,
              "exit_price_estimated": false,
              "exit_price_eur": 152.72,
              "exit_price_native": 165.63,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 11.131239935587756,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.4497022967534505,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 179.44,
              "exit_price_native": 194.6069939841419,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -2.6582776248525453,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 123.17,
              "exit_price_native": 133.58,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 6.235088277397827,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 140.1,
              "exit_price_native": 151.94,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 12.207370208994917,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 184.38,
              "exit_price_native": 199.97,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 0.3663922907046757,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 57.93,
              "exit_price_native": 62.8305,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": -6.007934584556274,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 19.717308974836325,
              "symbol": "K"
            }
          ],
          "label": "Q1 2023",
          "portfolio_return_eur": -1.5858468068413845,
          "portfolio_value_eur": 11324.9,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.208869132374084,
          "cash_eur": 254.83,
          "dividends_eur": 58.78,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 48.02,
              "exit_price_native": 52.393249341833034,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 8.97856966056323,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 169.16,
              "entry_price_native": 190.37937569631686,
              "exit_price_estimated": false,
              "exit_price_eur": 120.89,
              "exit_price_native": 131.9,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.577066599203093,
              "rebalance_delta_eur": 303.46,
              "rebalance_delta_shares": 2.5101816659405065,
              "rule_hits": null,
              "score": 5,
              "shares": 9.959883962693958,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 190.23,
              "exit_price_native": 207.5551122313699,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 8.677396780965708,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 135.92,
              "exit_price_native": 148.3,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 15.642545227698058,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 135.33,
              "exit_price_native": 147.65,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 0.46951551442568906,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 206.87,
              "exit_price_native": 225.7,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 17.58882984265917,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 429.84,
              "exit_price_native": 468.98,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 39.63140500788995,
              "rebalance_delta_eur": -291.11,
              "rebalance_delta_shares": -0.6772483427776035,
              "rule_hits": null,
              "score": 4,
              "shares": 3.361444909410208,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 82.85,
              "exit_price_native": 90.39,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 6.416293854485522,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 2,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 57.97,
              "exit_price_native": 63.2434,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": 1.3686597905096187,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 19.717308974836325,
              "symbol": "K"
            }
          ],
          "label": "Q2 2023",
          "portfolio_return_eur": 6.321448194655188,
          "portfolio_value_eur": 12040.8,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -0.4188828151063806,
          "cash_eur": 580.11,
          "dividends_eur": 63.43,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 50.42,
              "exit_price_native": 53.309948455491806,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 3.662105482171696,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 169.16,
              "entry_price_native": 190.37937569631686,
              "exit_price_estimated": false,
              "exit_price_eur": 104.57,
              "exit_price_native": 110.57,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.808366563840195,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.959883962693958,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 192.22,
              "exit_price_native": 203.24701307029008,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -0.76381851681252,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 122.76,
              "exit_price_native": 129.8,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -10.710600536561877,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 131.94,
              "exit_price_native": 139.51,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -3.553404770134816,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 196.56,
              "exit_price_native": 207.84,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -6.722915357687819,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 507.99,
              "exit_price_native": 537.13,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 15.638657452259475,
              "rebalance_delta_eur": -261.85,
              "rebalance_delta_shares": -0.5154698241618758,
              "rule_hits": null,
              "score": 4,
              "shares": 2.845975085248332,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 91.33,
              "exit_price_native": 96.57,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 8.238063214525893,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 2,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 52.81,
              "exit_price_native": 55.84,
              "exit_reason": null,
              "name": "Kellanova",
              "period_return_pct": -10.939852502105285,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 2,
              "shares": 19.717308974836325,
              "symbol": "K"
            }
          ],
          "label": "Q3 2023",
          "portfolio_return_eur": 0.05765943289848252,
          "portfolio_value_eur": 12047.74,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.891978566869406,
          "cash_eur": 435.69,
          "dividends_eur": 59.74,
          "exits": [
            {
              "entry_price_eur": 50.72,
              "entry_price_native": 60.3627,
              "exit_price_estimated": false,
              "exit_price_eur": 50.64,
              "exit_price_native": 55.91,
              "exit_reason": "score",
              "name": "Kellanova",
              "period_return_pct": 0.12535816618910456,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 1,
              "shares": 19.717308974836325,
              "symbol": "K"
            }
          ],
          "holdings": [
            {
              "entry_price_eur": 138.41,
              "entry_price_native": 164.74,
              "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": 5,
              "shares": 7.224657074513491,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 47.6,
              "exit_price_native": 52.549949190322536,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -1.4256237103732916,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 169.16,
              "entry_price_native": 190.37937569631686,
              "exit_price_estimated": false,
              "exit_price_eur": 129.01,
              "exit_price_native": 142.42,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 28.805281721986063,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.959883962693958,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 160.64,
              "entry_price_native": 191.18718133232395,
              "exit_price_estimated": false,
              "exit_price_eur": 173.64,
              "exit_price_native": 191.69024756586379,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -5.686069049600029,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.2252604916359395,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 135.47,
              "exit_price_native": 149.55,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 15.21571648690292,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 139.32,
              "exit_price_native": 153.81,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 10.250161278761393,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 201.59,
              "exit_price_native": 222.55,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 7.077559661277899,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 53.38,
              "exit_price_native": 58.93,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 5.26973919256879,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.037803381743434,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 88.16,
              "exit_price_native": 97.33,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 0.7869938904421669,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 528.02,
              "exit_price_native": 582.92,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 8.524938096922519,
              "rebalance_delta_eur": -27.02,
              "rebalance_delta_shares": -0.05118111018594162,
              "rule_hits": null,
              "score": 2,
              "shares": 2.7947939750623907,
              "symbol": "LLY"
            }
          ],
          "label": "Q4 2023",
          "portfolio_return_eur": 2.073893779710634,
          "portfolio_value_eur": 12297.6,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 11.455410292925139,
          "cash_eur": 146.68,
          "dividends_eur": 62.04,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": 361.94,
              "rebalance_delta_shares": 2.468886142838675,
              "rule_hits": null,
              "score": 5,
              "shares": 9.693543217352167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 56.7,
              "exit_price_native": 61.18,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 3.8180892584422255,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.037803381743434,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 55.76,
              "exit_price_native": 60.17,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 14.500586446010777,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 169.16,
              "entry_price_native": 190.37937569631686,
              "exit_price_estimated": false,
              "exit_price_eur": 164.23,
              "exit_price_native": 177.21,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 24.427748911669724,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.959883962693958,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 164.77,
              "entry_price_native": 191.89127914148844,
              "exit_price_estimated": false,
              "exit_price_eur": 180.29,
              "exit_price_native": 194.53623923962152,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 1.4846825594400093,
              "rebalance_delta_eur": 298.77,
              "rebalance_delta_shares": 1.6571865400666481,
              "rule_hits": null,
              "score": 5,
              "shares": 7.882447031702588,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 138.3,
              "entry_price_native": 162.83584515740773,
              "exit_price_estimated": false,
              "exit_price_eur": 134.29,
              "exit_price_native": 144.9,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -3.1093279839518595,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.540944526160654,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 164.21,
              "exit_price_native": 177.19,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 15.200572134451583,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 236.07,
              "exit_price_native": 254.73,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 14.459671983823853,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 105.11,
              "exit_price_native": 113.42,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 16.531388061234974,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 720.97,
              "exit_price_native": 777.96,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 33.45913675976122,
              "rebalance_delta_eur": -309.66,
              "rebalance_delta_shares": -0.4294976592318509,
              "rule_hits": null,
              "score": 2,
              "shares": 2.36529631583054,
              "symbol": "LLY"
            }
          ],
          "label": "Q1 2024",
          "portfolio_return_eur": 15.559004646145503,
          "portfolio_value_eur": 14210.98,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 3.3391529948125553,
          "cash_eur": 119.19,
          "dividends_eur": 66.31,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": 5,
              "shares": 9.693543217352167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 59.41,
              "exit_price_native": 63.65,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 4.037267080745344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.037803381743434,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 63.2,
              "exit_price_native": 67.71,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 12.5311617084926,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 25.319606720539863,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 169.16,
              "entry_price_native": 190.37937569631686,
              "exit_price_estimated": false,
              "exit_price_eur": 138.17,
              "exit_price_native": 148.04,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -16.46069634896451,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.959883962693958,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 164.77,
              "entry_price_native": 191.89127914148844,
              "exit_price_estimated": false,
              "exit_price_eur": 171.49,
              "exit_price_native": 183.73434824284482,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -5.552636896342689,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.882447031702588,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 132.33,
              "entry_price_native": 152.2358506803665,
              "exit_price_estimated": false,
              "exit_price_eur": 117.5,
              "exit_price_native": 125.89,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -13.119392684610077,
              "rebalance_delta_eur": 403.77,
              "rebalance_delta_shares": 3.4363652138014427,
              "rule_hits": null,
              "score": 5,
              "shares": 11.977309739962097,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 205.77,
              "exit_price_native": 220.46,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -13.453460526832329,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 845.04,
              "exit_price_native": 905.38,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 16.37873412514781,
              "rebalance_delta_eur": -309.97,
              "rebalance_delta_shares": -0.366811450032097,
              "rule_hits": null,
              "score": 4,
              "shares": 1.9984848657984429,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 102.82,
              "exit_price_native": 110.16,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -2.8742726150590814,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 168.42,
              "exit_price_native": 180.45,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 1.839832947683262,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            }
          ],
          "label": "Q2 2024",
          "portfolio_return_eur": -0.9689937502929014,
          "portfolio_value_eur": 14073.28,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.365352816113364,
          "cash_eur": 256.71,
          "dividends_eur": 66.19,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": 5,
              "shares": 9.693543217352167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 98.22,
              "exit_price_native": 109.37,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -0.7171387073347746,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 72.52,
              "exit_price_native": 80.75,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 19.258602865160256,
              "rebalance_delta_eur": -71.33,
              "rebalance_delta_shares": -0.9835650859243221,
              "rule_hits": null,
              "score": 5,
              "shares": 24.33604163461554,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 169.16,
              "entry_price_native": 190.37937569631686,
              "exit_price_estimated": false,
              "exit_price_eur": 139.97,
              "exit_price_native": 155.86,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 5.282356119967591,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.959883962693958,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 164.77,
              "entry_price_native": 191.89127914148844,
              "exit_price_estimated": false,
              "exit_price_eur": 170.22,
              "exit_price_native": 189.5440989317953,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 3.1620384236874743,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.882447031702588,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 132.33,
              "entry_price_native": 152.2358506803665,
              "exit_price_estimated": false,
              "exit_price_eur": 118.96,
              "exit_price_native": 132.46,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 5.218841846056077,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.977309739962097,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 243.24,
              "exit_price_native": 270.85,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 22.856754059693387,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 795.64,
              "exit_price_native": 885.94,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -2.1471647264132088,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 1.9984848657984429,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 172.2,
              "exit_price_native": 191.74,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 6.256580770296494,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 64.54,
              "exit_price_native": 71.86,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 12.89866457187745,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 23.037803381743434,
              "symbol": "KO"
            }
          ],
          "label": "Q3 2024",
          "portfolio_return_eur": 4.5022833258424155,
          "portfolio_value_eur": 14706.9,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 6.900789055187384,
          "cash_eur": 642.41,
          "dividends_eur": 71.28,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 119.24,
              "exit_price_native": 123.93,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 13.468229262039921,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 169.16,
              "entry_price_native": 190.37937569631686,
              "exit_price_estimated": false,
              "exit_price_eur": 130.06,
              "exit_price_native": 135.18,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -12.888258796236629,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.959883962693958,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 164.77,
              "entry_price_native": 191.89127914148844,
              "exit_price_estimated": false,
              "exit_price_eur": 171.6,
              "exit_price_native": 178.35698765929658,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -6.061821896328046,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.882447031702588,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 132.33,
              "entry_price_native": 152.2358506803665,
              "exit_price_estimated": false,
              "exit_price_eur": 114.93,
              "exit_price_native": 119.45,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -11.229191438763376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.977309739962097,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 237.46,
              "exit_price_native": 246.8,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -7.613985176312033,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 742.77,
              "exit_price_native": 772.0,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -12.05185750578156,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 1.9984848657984429,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 86.93,
              "exit_price_native": 90.35,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 13.248934570067682,
              "rebalance_delta_eur": -314.42,
              "rebalance_delta_shares": -3.6169516175154803,
              "rule_hits": null,
              "score": 4,
              "shares": 20.71909001710006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 180.5,
              "exit_price_native": 187.6,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -2.6870007262164153,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 9.693543217352167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 59.9,
              "exit_price_native": 62.26,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": -13.274829363421103,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 23.037803381743434,
              "symbol": "KO"
            }
          ],
          "label": "Q4 2024",
          "portfolio_return_eur": 2.0551124475393534,
          "portfolio_value_eur": 15009.14,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -5.3236383961079214,
          "cash_eur": 247.75,
          "dividends_eur": 69.25,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 101.39,
              "exit_price_native": 109.64,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -11.765652663769522,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 145.51,
              "entry_price_native": 162.37733426122327,
              "exit_price_estimated": false,
              "exit_price_eur": 96.5,
              "exit_price_native": 104.36,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -22.724916697519447,
              "rebalance_delta_eur": 463.9,
              "rebalance_delta_shares": 4.807133712078966,
              "rule_hits": null,
              "score": 5,
              "shares": 14.767017674772923,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 164.77,
              "entry_price_native": 191.89127914148844,
              "exit_price_estimated": false,
              "exit_price_eur": 166.52,
              "exit_price_native": 180.0786864426256,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 1.1257781113416687,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.882447031702588,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 132.33,
              "entry_price_native": 152.2358506803665,
              "exit_price_estimated": false,
              "exit_price_eur": 101.12,
              "exit_price_native": 109.35,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -8.178688386934263,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.977309739962097,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 215.67,
              "exit_price_native": 233.23,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -5.471568110890446,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 763.73,
              "exit_price_native": 825.91,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 6.728781143388796,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 1.9984848657984429,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 81.18,
              "exit_price_native": 87.79,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -3.0694490449376,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 20.71909001710006,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 162.45,
              "exit_price_native": 175.68,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -5.71060541004722,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": 3,
              "shares": 9.693543217352167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 66.23,
              "exit_price_native": 71.62,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 15.460261163952937,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 23.037803381743434,
              "symbol": "KO"
            }
          ],
          "label": "Q1 2025",
          "portfolio_return_eur": -5.053467783780075,
          "portfolio_value_eur": 14250.66,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.1949247916634773,
          "cash_eur": 69.4,
          "dividends_eur": 68.57,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": 5,
              "shares": 9.693543217352167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 113.08,
              "exit_price_native": 133.33,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 22.72643593519883,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 145.51,
              "entry_price_native": 162.37733426122327,
              "exit_price_estimated": false,
              "exit_price_eur": 83.66,
              "exit_price_native": 98.65,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -4.823926676314516,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.767017674772923,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.48,
              "entry_price_native": 174.60146706822493,
              "exit_price_estimated": false,
              "exit_price_eur": 114.85,
              "exit_price_native": 135.4167193737111,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -24.28571428571429,
              "rebalance_delta_eur": 399.44,
              "rebalance_delta_shares": 3.478037651743577,
              "rule_hits": null,
              "score": 5,
              "shares": 11.360484683446165,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 132.33,
              "entry_price_native": 152.2358506803665,
              "exit_price_estimated": false,
              "exit_price_eur": 96.47,
              "exit_price_native": 113.75,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 5.873045420699929,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.977309739962097,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 188.17,
              "exit_price_native": 221.87,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -2.867524735137017,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 661.12,
              "exit_price_native": 779.53,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -5.225468383363118,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 1.9984848657984429,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 82.93,
              "exit_price_native": 97.78,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 14.83264826776276,
              "rebalance_delta_eur": -152.52,
              "rebalance_delta_shares": -1.8391607923804176,
              "rule_hits": null,
              "score": 4,
              "shares": 18.879929224719643,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 155.4,
              "exit_price_native": 183.23,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 4.91268250787289,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 60.0,
              "exit_price_native": 70.75,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 0.540002842120213,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 23.037803381743434,
              "symbol": "KO"
            }
          ],
          "label": "Q2 2025",
          "portfolio_return_eur": -8.445446564733949,
          "portfolio_value_eur": 13047.13,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 7.721740567717839,
          "cash_eur": 197.18,
          "dividends_eur": 71.81,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": 5,
              "shares": 9.693543217352167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 56.52,
              "exit_price_native": 66.32,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": -5.70169202331865,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.037803381743434,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 111.8,
              "exit_price_native": 131.18,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -1.4943305549297792,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 145.51,
              "entry_price_native": 162.37733426122327,
              "exit_price_estimated": false,
              "exit_price_eur": 76.45,
              "exit_price_native": 89.7,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": -9.603950418220297,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.767017674772923,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.48,
              "entry_price_native": 174.60146706822493,
              "exit_price_estimated": false,
              "exit_price_eur": 125.41,
              "exit_price_native": 147.14628368753267,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 9.545826992859642,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.360484683446165,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 132.33,
              "entry_price_native": 152.2358506803665,
              "exit_price_estimated": false,
              "exit_price_eur": 89.58,
              "exit_price_native": 105.11,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -7.919404292597465,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.977309739962097,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 214.19,
              "exit_price_native": 251.31,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": 12.377587980145787,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 650.3,
              "exit_price_native": 763.0,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -1.6055193758462871,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 1.9984848657984429,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 87.84,
              "exit_price_native": 103.06,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 5.952503341215176,
              "rebalance_delta_eur": -55.97,
              "rebalance_delta_shares": -0.6372494022297956,
              "rule_hits": null,
              "score": 4,
              "shares": 18.242679822489848,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 142.19,
              "exit_price_native": 166.83,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": -8.985270049099835,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            }
          ],
          "label": "Q3 2025",
          "portfolio_return_eur": 2.3466502222134755,
          "portfolio_value_eur": 13353.3,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 2.9396197839099747,
          "cash_eur": 0.0,
          "dividends_eur": 71.9,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 9.693543217352167,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 59.46,
              "exit_price_native": 69.91,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 5.860084797092657,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.037803381743434,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 112.89,
              "exit_price_native": 132.72,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 2.6847195357833753,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 145.51,
              "entry_price_native": 162.37733426122327,
              "exit_price_estimated": false,
              "exit_price_eur": 83.14,
              "exit_price_native": 97.75,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 10.041652594844086,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.767017674772923,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.48,
              "entry_price_native": 174.60146706822493,
              "exit_price_estimated": false,
              "exit_price_eur": 129.77,
              "exit_price_native": 152.57089271714395,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 5.472880434782601,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.360484683446165,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 121.1,
              "entry_price_native": 139.86101934836284,
              "exit_price_estimated": false,
              "exit_price_eur": 87.15,
              "exit_price_native": 102.46,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": -1.4997115939242467,
              "rebalance_delta_eur": 345.37,
              "rebalance_delta_shares": 3.9629184023745943,
              "rule_hits": null,
              "score": 5,
              "shares": 15.940228142336691,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 162.97,
              "entry_price_native": 193.97,
              "exit_price_estimated": false,
              "exit_price_eur": 205.13,
              "exit_price_native": 241.16,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -4.800252644876046,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 6.0083301998314,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 914.11,
              "exit_price_native": 1074.6801,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 47.92364867654955,
              "rebalance_delta_eur": -76.29,
              "rebalance_delta_shares": -0.08345296774380027,
              "rule_hits": null,
              "score": 4,
              "shares": 1.9150318980546426,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 94.76,
              "exit_price_native": 111.41,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 8.08110205665502,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 18.242679822489848,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 166.07,
              "exit_price_native": 195.24,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 17.16274603936632,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            }
          ],
          "label": "Q4 2025",
          "portfolio_return_eur": 9.245554134094602,
          "portfolio_value_eur": 14587.88,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": -1.441203757719678,
          "cash_eur": 0.0,
          "dividends_eur": 78.64,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": -159.64,
              "rebalance_delta_shares": -0.7549045169168506,
              "rule_hits": null,
              "score": 5,
              "shares": 8.938638700435316,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 65.79,
              "exit_price_native": 76.05,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 8.534322820037122,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.037803381743434,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 113.35,
              "exit_price_native": 131.02,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": -3.1561830142656344,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 145.51,
              "entry_price_native": 162.37733426122327,
              "exit_price_estimated": false,
              "exit_price_eur": 104.85,
              "exit_price_native": 121.2,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 24.39700297649594,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.767017674772923,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 149.48,
              "entry_price_native": 174.60146706822493,
              "exit_price_estimated": false,
              "exit_price_eur": 136.02,
              "exit_price_native": 157.23,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": 2.226784991371389,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 11.360484683446165,
              "symbol": "BDX"
            },
            {
              "entry_price_eur": 121.1,
              "entry_price_native": 139.86101934836284,
              "exit_price_estimated": false,
              "exit_price_eur": 92.46,
              "exit_price_native": 106.88,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 3.0864197530864113,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 15.940228142336691,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 171.31,
              "entry_price_native": 202.48455414132772,
              "exit_price_estimated": false,
              "exit_price_eur": 204.41,
              "exit_price_native": 236.28,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -2.83740439180854,
              "rebalance_delta_eur": 309.42,
              "rebalance_delta_shares": 1.513761735808298,
              "rule_hits": null,
              "score": 5,
              "shares": 7.522091935639699,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 795.7,
              "exit_price_native": 919.77,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": -14.816392683491554,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 1.9150318980546426,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 107.52,
              "exit_price_native": 124.28,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": 11.04360257326662,
              "rebalance_delta_eur": -71.15,
              "rebalance_delta_shares": -0.6617267814984686,
              "rule_hits": null,
              "score": 4,
              "shares": 17.58095304099138,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 180.33,
              "exit_price_native": 208.45,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 5.394883203559497,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            }
          ],
          "label": "Q1 2026",
          "portfolio_return_eur": 7.978837870480393,
          "portfolio_value_eur": 15751.82,
          "stock_count": 10
        },
        {
          "benchmark_return_eur": 14.682224791549814,
          "cash_eur": 80.49,
          "dividends_eur": 80.49,
          "exits": [],
          "holdings": [
            {
              "entry_price_eur": 140.5,
              "entry_price_native": 163.07175507933513,
              "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": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 8.938638700435316,
              "symbol": "JNJ"
            },
            {
              "entry_price_eur": 53.38,
              "entry_price_native": 58.93,
              "exit_price_estimated": false,
              "exit_price_eur": 71.15,
              "exit_price_native": 81.27,
              "exit_reason": null,
              "name": "The Coca-Cola Company",
              "period_return_pct": 7.343811913881915,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 23.037803381743434,
              "symbol": "KO"
            },
            {
              "entry_price_eur": 80.86,
              "entry_price_native": 96.24,
              "exit_price_estimated": false,
              "exit_price_eur": 125.33,
              "exit_price_native": 143.15,
              "exit_reason": null,
              "name": "Emerson Electric Company",
              "period_return_pct": 14.154704944178631,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 12.366895328920954,
              "symbol": "EMR"
            },
            {
              "entry_price_eur": 145.51,
              "entry_price_native": 162.37733426122327,
              "exit_price_estimated": false,
              "exit_price_eur": 114.35,
              "exit_price_native": 130.61,
              "exit_reason": null,
              "name": "Target Corporation",
              "period_return_pct": 8.98698264352471,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 14.767017674772923,
              "symbol": "TGT"
            },
            {
              "entry_price_eur": 121.1,
              "entry_price_native": 139.86101934836284,
              "exit_price_estimated": false,
              "exit_price_eur": 106.19,
              "exit_price_native": 121.29,
              "exit_reason": null,
              "name": "PPG Industries Inc",
              "period_return_pct": 16.82720092467733,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 15.940228142336691,
              "symbol": "PPG"
            },
            {
              "entry_price_eur": 171.31,
              "entry_price_native": 202.48455414132772,
              "exit_price_estimated": false,
              "exit_price_eur": 193.04,
              "exit_price_native": 220.49,
              "exit_reason": null,
              "name": "Lowe's Companies Inc",
              "period_return_pct": -4.26381833181364,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 5,
              "shares": 7.522091935639699,
              "symbol": "LOW"
            },
            {
              "entry_price_eur": 39.5,
              "entry_price_native": 47.006654550042526,
              "exit_price_estimated": false,
              "exit_price_eur": 99.16,
              "exit_price_native": 113.26,
              "exit_reason": null,
              "name": "Walmart Inc.",
              "period_return_pct": -7.836276344698511,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 17.58095304099138,
              "symbol": "WMT"
            },
            {
              "entry_price_eur": 126.53,
              "entry_price_native": 150.6,
              "exit_price_estimated": false,
              "exit_price_eur": 196.36,
              "exit_price_native": 224.28,
              "exit_reason": null,
              "name": "Dover Corporation",
              "period_return_pct": 8.557599225556633,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 4,
              "shares": 7.9029880906729915,
              "symbol": "DOV"
            },
            {
              "entry_price_eur": 192.84,
              "entry_price_native": 229.52,
              "exit_price_estimated": false,
              "exit_price_eur": 1050.12,
              "exit_price_native": 1199.4301,
              "exit_reason": null,
              "name": "Eli Lilly and Company",
              "period_return_pct": 36.572019038076164,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 1.9150318980546426,
              "symbol": "LLY"
            },
            {
              "entry_price_eur": 149.48,
              "entry_price_native": 174.60146706822493,
              "exit_price_estimated": false,
              "exit_price_eur": 132.49,
              "exit_price_native": 151.33,
              "exit_reason": null,
              "name": "Becton Dickinson and Company",
              "period_return_pct": -2.0581192155847416,
              "rebalance_delta_eur": null,
              "rebalance_delta_shares": null,
              "rule_hits": null,
              "score": 3,
              "shares": 11.360484683446165,
              "symbol": "BDX"
            }
          ],
          "label": "Q2 2026",
          "portfolio_return_eur": 7.302083987349439,
          "portfolio_value_eur": 16902.04,
          "stock_count": 10
        }
      ],
      "pit_universe": true,
      "portfolio_cumulative": [
        100.0,
        100.0,
        101.28114969779199,
        114.27764491830312,
        111.5283071163443,
        107.54113592762198,
        112.46300010609743,
        115.07388450926061,
        113.24898898626216,
        120.40796515599949,
        120.47739170587305,
        122.97596483841876,
        142.1098009212706,
        140.7327658317898,
        147.06895368183132,
        150.09138605541253,
        142.5065662148733,
        130.47125031395896,
        133.53295419937618,
        145.87881576673524,
        157.51824996413984,
        169.02036487192436
      ],
      "profile_id": 14,
      "rebalancing": "quarterly",
      "rule_catalog": [],
      "sharpe_ratio_benchmark": 1.0441340655900482,
      "sharpe_ratio_portfolio": 0.9310760353316034,
      "start_dispersion": [
        {
          "ahead_of_benchmark": 3,
          "compared_runs": 9,
          "max": 13.614147814725118,
          "mean": 8.75106767183537,
          "median": 8.73423526935464,
          "min": 3.534604981175038,
          "runs": [
            {
              "cagr_benchmark": 10.799695083535665,
              "cagr_portfolio": 12.06373016007296,
              "start_label": "Q2 2021"
            },
            {
              "cagr_benchmark": 10.75142791367265,
              "cagr_portfolio": 13.153252692021145,
              "start_label": "Q3 2021"
            },
            {
              "cagr_benchmark": 9.546995902897603,
              "cagr_portfolio": 10.373392741534882,
              "start_label": "Q4 2021"
            },
            {
              "cagr_benchmark": 8.703841010074132,
              "cagr_portfolio": 5.240835378382713,
              "start_label": "Q1 2022"
            },
            {
              "cagr_benchmark": 13.774479823178742,
              "cagr_portfolio": 8.73423526935464,
              "start_label": "Q2 2022"
            },
            {
              "cagr_benchmark": 16.8701875310187,
              "cagr_portfolio": 6.864146753622413,
              "start_label": "Q3 2022"
            },
            {
              "cagr_benchmark": 17.55404093323918,
              "cagr_portfolio": 3.534604981175038,
              "start_label": "Q4 2022"
            },
            {
              "cagr_benchmark": 14.642332999529772,
              "cagr_portfolio": 13.614147814725118,
              "start_label": "Q1 2023"
            },
            {
              "cagr_benchmark": 17.613396090353127,
              "cagr_portfolio": 5.18126325562942,
              "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": 1271.94,
      "total_return_benchmark": 80.5086026426737,
      "total_return_portfolio": 69.02036487192436,
      "volatility_portfolio": 11.887006915180821,
      "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": 5,
  "description": "Prüft Dividendenzahler auf vier Dinge zugleich: Kontinuität, Ausschüttungsquote (Anteil des Gewinns), Rendite und Wachstum (regelmäßige Anhebungen). So fallen Substanzausschütter auf, deren hohe Rendite nur eine Dividendenfalle ist.",
  "display_thresholds": {
    "by_cap_class": false,
    "lower": 2,
    "upper": 5
  },
  "featured_stock": {
    "category_market_avg": {
      "growth": 10.9,
      "profitability": 14.9,
      "quality": 16.1,
      "valuation": 46.3
    },
    "category_scores": {
      "growth": 0.0,
      "profitability": 33.3,
      "quality": 66.7,
      "valuation": 100.0
    },
    "classification": "BUY",
    "country": "US",
    "metrics": {
      "current_ratio": 1.3765954810194556,
      "dividend_growth": 5.154639175257736,
      "dividend_payout_ratio": 61.927677900061525,
      "dividend_streak_years": 55.0,
      "dividend_yield": 2.115869017632242,
      "dte": 1.1136412287273896,
      "earnings_growth_3y": 11.478528811916089,
      "equity_ratio": 34.61973135710977,
      "ev_ebit": 29.423008199029063,
      "fcf_margin": 27.974301719747718,
      "fcf_yield": 3.3677951325818922,
      "kbv": 11.456825965963823,
      "kgv": 29.268200150386225,
      "one_yr": 27.808939909819433,
      "peg": 2.627022669635294,
      "revenue_growth": 7.114533285777225,
      "roc_greenblatt": 82.44812385764972,
      "roe": 39.144279139462704
    },
    "name": "The Coca-Cola Company",
    "score": 5.0,
    "sector": "Consumer Defensive",
    "sparkline": [
      {
        "classification": "BUY",
        "recorded_at": "2026-09-27",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-04",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-11",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-18",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-25",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-01",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-08",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-15",
        "score": 5.0
      }
    ],
    "symbol": "KO",
    "total_rules": 8,
    "triggered_count": 7
  },
  "generated_at": "2026-11-15T17:06:46.241466+00:00",
  "id": 14,
  "is_system": true,
  "name": "Dividenden-Qualität: 4 Faktoren",
  "payload_version": 2,
  "provenance": {
    "calculated_at": "2026-11-15T17:06:46.241466+00:00",
    "data_as_of": "2026-11-15",
    "data_categories": [
      "prices",
      "fundamentals",
      "scores",
      "rules",
      "backtests"
    ],
    "methodology_version": "scoring-v1"
  },
  "publication": null,
  "rule_count": 8,
  "rules": [
    {
      "condition": {
        "left": {
          "name": "dividend_streak_years",
          "type": "field"
        },
        "operator": ">=",
        "right": {
          "type": "constant",
          "value": 10.0
        },
        "type": "comparison"
      },
      "id": "dq-01",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Dividende seit ≥ 10 Jahren nicht gesenkt",
      "points": 2
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "dividend_streak_years",
              "type": "field"
            },
            "operator": ">=",
            "right": {
              "type": "constant",
              "value": 5.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "dividend_streak_years",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 10.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dq-02",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Dividende seit 5 – 9 Jahren nicht gesenkt",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "dividend_payout_ratio",
              "type": "field"
            },
            "operator": ">=",
            "right": {
              "type": "constant",
              "value": 25.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "dividend_payout_ratio",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 75.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dq-03",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Gesunde Ausschüttungsquote (25 – 75 % des Gewinns)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "dividend_payout_ratio",
              "type": "field"
            },
            "operator": ">=",
            "right": {
              "type": "constant",
              "value": 75.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "dividend_payout_ratio",
              "type": "field"
            },
            "operator": "<",
            "right": {
              "type": "constant",
              "value": 90.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dq-04",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Wenig Puffer (Ausschüttungsquote 75 – 90 % des Gewinns)",
      "points": -1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "dividend_payout_ratio",
              "type": "field"
            },
            "operator": ">=",
            "right": {
              "type": "constant",
              "value": 90.0
            },
            "type": "comparison"
          },
          {
            "conditions": [
              {
                "type": "is_missing",
                "value": {
                  "name": "dividend_payout_ratio",
                  "type": "field"
                }
              },
              {
                "left": {
                  "name": "dividend_yield",
                  "type": "field"
                },
                "operator": ">",
                "right": {
                  "type": "constant",
                  "value": 0.0
                },
                "type": "comparison"
              }
            ],
            "type": "and"
          }
        ],
        "type": "or"
      },
      "id": "dq-05",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Substanzausschüttung (Ausschüttungsquote ≥ 90 % oder Dividende ohne Gewinn)",
      "points": -2
    },
    {
      "condition": {
        "left": {
          "name": "dividend_yield",
          "type": "field"
        },
        "operator": ">",
        "right": {
          "type": "constant",
          "value": 1.0
        },
        "type": "comparison"
      },
      "id": "dq-06",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Basis-Verzinsung vorhanden (Rendite > 1,0 %)",
      "points": 1
    },
    {
      "condition": {
        "conditions": [
          {
            "left": {
              "name": "dividend_raises_10y",
              "type": "field"
            },
            "operator": ">=",
            "right": {
              "type": "constant",
              "value": 3.0
            },
            "type": "comparison"
          },
          {
            "left": {
              "name": "dividend_growth",
              "type": "field"
            },
            "operator": ">",
            "right": {
              "type": "constant",
              "value": 0.0
            },
            "type": "comparison"
          }
        ],
        "type": "and"
      },
      "id": "dq-07",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Wachstum: mindestens 3 Anhebungen in 10 Jahren, zuletzt angehoben",
      "points": 1
    },
    {
      "condition": {
        "left": {
          "name": "dividend_growth",
          "type": "field"
        },
        "operator": "<",
        "right": {
          "type": "constant",
          "value": 0.0
        },
        "type": "comparison"
      },
      "id": "dq-08",
      "knockout": false,
      "knockout_when": "unmet",
      "name": "Dividende zuletzt gesenkt",
      "points": -2
    }
  ],
  "sell_threshold": 2,
  "slug": "dividenden-qualitaet",
  "snapshot": {
    "aktien_analysiert": 16182,
    "aktien_bewertet": 16182,
    "as_of": "2026-11-15",
    "featured_sparkline": [
      {
        "classification": "BUY",
        "recorded_at": "2026-09-27",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-04",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-11",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-18",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-10-25",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-01",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-08",
        "score": 5.0
      },
      {
        "classification": "BUY",
        "recorded_at": "2026-11-15",
        "score": 5.0
      }
    ],
    "klassen_verteilung": {
      "gering": 11356,
      "hoch": 630,
      "mittel": 4196,
      "nicht_bewertet": 0
    },
    "laender": [
      {
        "code": "US",
        "pct": 35.0
      },
      {
        "code": "JP",
        "pct": 30.0
      },
      {
        "code": "CH",
        "pct": 10.0
      },
      {
        "code": "CA",
        "pct": 10.0
      },
      {
        "code": "IE",
        "pct": 5.0
      },
      {
        "code": "OTHER",
        "pct": 10.0
      }
    ],
    "radar": {
      "categories": [
        "profitability",
        "growth",
        "valuation",
        "quality"
      ],
      "market_avg": [
        14.9,
        10.9,
        46.3,
        16.1
      ],
      "top_match": [
        33.3,
        0.0,
        100.0,
        66.7
      ]
    },
    "score_histogram": [
      {
        "count": 33,
        "gering": 33,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -4
      },
      {
        "count": 445,
        "gering": 445,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -3
      },
      {
        "count": 484,
        "gering": 484,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -2
      },
      {
        "count": 706,
        "gering": 706,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": -1
      },
      {
        "count": 8521,
        "gering": 8521,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 0
      },
      {
        "count": 1167,
        "gering": 1167,
        "hoch": 0,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 1
      },
      {
        "count": 1485,
        "gering": 0,
        "hoch": 0,
        "mittel": 1485,
        "nicht_bewertet": 0,
        "score": 2
      },
      {
        "count": 1763,
        "gering": 0,
        "hoch": 0,
        "mittel": 1763,
        "nicht_bewertet": 0,
        "score": 3
      },
      {
        "count": 948,
        "gering": 0,
        "hoch": 0,
        "mittel": 948,
        "nicht_bewertet": 0,
        "score": 4
      },
      {
        "count": 630,
        "gering": 0,
        "hoch": 630,
        "mittel": 0,
        "nicht_bewertet": 0,
        "score": 5
      }
    ]
  },
  "top_stocks": [
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US1912161007",
      "metrics": {
        "current_ratio": 1.3765954810194556,
        "dividend_growth": 5.154639175257736,
        "dividend_payout_ratio": 61.927677900061525,
        "dividend_streak_years": 55.0,
        "dividend_yield": 2.115869017632242,
        "dte": 1.1136412287273896,
        "earnings_growth_3y": 11.478528811916089,
        "equity_ratio": 34.61973135710977,
        "ev_ebit": 29.423008199029063,
        "fcf_margin": 27.974301719747718,
        "fcf_yield": 3.3677951325818922,
        "kbv": 11.456825965963823,
        "kgv": 29.268200150386225,
        "one_yr": 27.808939909819433,
        "peg": 2.627022669635294,
        "revenue_growth": 7.114533285777225,
        "roc_greenblatt": 82.44812385764972,
        "roe": 39.144279139462704
      },
      "name": "The Coca-Cola Company",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.0,
      "sector": "Consumer Defensive",
      "sector_medians": {
        "current_ratio": 1.1994166940395246,
        "dividend_growth": 4.9259209282707666,
        "dividend_payout_ratio": 53.234962237007736,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.5409836065573774,
        "dte": 0.7086930536077193,
        "earnings_growth_3y": 5.195200958753022,
        "equity_ratio": 41.385992849202296,
        "ev_ebit": 16.756492229946954,
        "fcf_margin": 7.400944108910787,
        "fcf_yield": 5.432418431868282,
        "kbv": 2.5492086178545064,
        "kgv": 21.63012086159994,
        "one_yr": 1.303274091902983,
        "peg": 1.884914118632125,
        "revenue_growth": 3.251744871672102,
        "roc_greenblatt": 20.796633238943038,
        "roe": 13.862806850223732
      },
      "sell_threshold": 2,
      "slug": "the-coca-cola-company",
      "symbol": "KO",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US2910111044",
      "metrics": {
        "current_ratio": 0.9406009092706068,
        "dividend_growth": 1.664684898929858,
        "dividend_payout_ratio": 46.27687150837989,
        "dividend_streak_years": 53.0,
        "dividend_yield": 1.3342949873782906,
        "dte": 0.587029893924783,
        "earnings_growth_3y": -40.64461690638923,
        "equity_ratio": 49.60061223513656,
        "ev_ebit": 26.94931437604476,
        "fcf_margin": 18.622905910862922,
        "fcf_yield": 3.798076916216525,
        "kbv": 4.490013789778206,
        "kgv": 34.682639106145245,
        "one_yr": 18.74680640384261,
        "peg": 7.565274627850263,
        "revenue_growth": 5.367749097973906,
        "roc_greenblatt": 134.2777194823365,
        "roe": 12.945998071359691
      },
      "name": "Emerson Electric Company",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.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": 2,
      "slug": "emerson-electric-co",
      "symbol": "EMR",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US87612E1064",
      "metrics": {
        "current_ratio": 0.9881019830028328,
        "dividend_growth": 1.7699115044247815,
        "dividend_payout_ratio": 47.822404371584696,
        "dividend_streak_years": 43.0,
        "dividend_yield": 2.8491793124806444,
        "dte": 1.0480860841786694,
        "earnings_growth_3y": 10.77560344000117,
        "equity_ratio": 29.13856454641953,
        "ev_ebit": 14.315228320177692,
        "fcf_margin": 4.225430574253749,
        "fcf_yield": 6.240177293488041,
        "kbv": 4.131484055371853,
        "kgv": 16.784624316939887,
        "one_yr": 67.92294766686129,
        "peg": null,
        "revenue_growth": 1.9547519878833741,
        "roc_greenblatt": 15.70370756635553,
        "roe": 24.614694838311944
      },
      "name": "Target Corporation",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.0,
      "sector": "Consumer Defensive",
      "sector_medians": {
        "current_ratio": 1.1994166940395246,
        "dividend_growth": 4.9259209282707666,
        "dividend_payout_ratio": 53.234962237007736,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.5409836065573774,
        "dte": 0.7086930536077193,
        "earnings_growth_3y": 5.195200958753022,
        "equity_ratio": 41.385992849202296,
        "ev_ebit": 16.756492229946954,
        "fcf_margin": 7.400944108910787,
        "fcf_yield": 5.432418431868282,
        "kbv": 2.5492086178545064,
        "kgv": 21.63012086159994,
        "one_yr": 1.303274091902983,
        "peg": 1.884914118632125,
        "revenue_growth": 3.251744871672102,
        "roc_greenblatt": 20.796633238943038,
        "roe": 13.862806850223732
      },
      "sell_threshold": 2,
      "slug": "target-corporation",
      "symbol": "TGT",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US6935061076",
      "metrics": {
        "current_ratio": 1.5786247845240375,
        "dividend_growth": 4.316546762589923,
        "dividend_payout_ratio": 41.228025477707014,
        "dividend_streak_years": 43.0,
        "dividend_yield": 2.366187989556136,
        "dte": 0.8794485034173933,
        "earnings_growth_3y": 17.08371272461695,
        "equity_ratio": 37.5919199078586,
        "ev_ebit": 14.572089903277643,
        "fcf_margin": 7.668344116942248,
        "fcf_yield": 4.748769486806329,
        "kbv": 3.2235908555267496,
        "kgv": 17.423816560509554,
        "one_yr": 14.64596614319462,
        "peg": 1.8762016850476078,
        "revenue_growth": 18.165085657652558,
        "roc_greenblatt": 29.129593810444877,
        "roe": 18.501060570351164
      },
      "name": "PPG Industries Inc",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.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": 2,
      "slug": "ppg-industries-inc",
      "symbol": "PPG",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US30233Q1085",
      "metrics": {
        "current_ratio": 1.193062776441375,
        "dividend_growth": 4.166666666666674,
        "dividend_payout_ratio": 41.98906996208951,
        "dividend_streak_years": 42.0,
        "dividend_yield": 2.4151474295093505,
        "dte": 0.12886161579297864,
        "earnings_growth_3y": -20.342417451814,
        "equity_ratio": 56.44073159389021,
        "ev_ebit": 14.828723395684227,
        "fcf_margin": 11.06657874672876,
        "fcf_yield": 6.258189390367988,
        "kbv": 2.6571551117615857,
        "kgv": 17.38571709910886,
        "one_yr": 31.3389590303504,
        "peg": null,
        "revenue_growth": 19.483940860016503,
        "roc_greenblatt": 15.345244949438722,
        "roe": 15.283551990488695
      },
      "name": "ExxonMobil Holdings Corporation",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.0,
      "sector": "Energy",
      "sector_medians": {
        "current_ratio": 1.2383404864091558,
        "dividend_growth": 4.11776212832552,
        "dividend_payout_ratio": 44.93127364140345,
        "dividend_streak_years": 2.0,
        "dividend_yield": 3.4595262679025223,
        "dte": 0.515544660968511,
        "earnings_growth_3y": -9.434553695769809,
        "equity_ratio": 40.59691482226693,
        "ev_ebit": 11.25260536007487,
        "fcf_margin": 9.823111472984477,
        "fcf_yield": 7.1446119240191015,
        "kbv": 2.221117911818738,
        "kgv": 13.716934127086837,
        "one_yr": 11.845569392199828,
        "peg": null,
        "revenue_growth": 9.34621796173637,
        "roc_greenblatt": 16.882849714652565,
        "roe": 17.178021692522577
      },
      "sell_threshold": 2,
      "slug": "exxon-mobil-corporation",
      "symbol": "XOM",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US5486611073",
      "metrics": {
        "current_ratio": 1.1045807306454667,
        "dividend_growth": 4.255319148936176,
        "dividend_payout_ratio": 41.31285757302018,
        "dividend_streak_years": 41.0,
        "dividend_yield": 2.151670838273394,
        "dte": null,
        "earnings_growth_3y": 5.2156170607911445,
        "equity_ratio": -13.308637998604178,
        "ev_ebit": 16.392377877680513,
        "fcf_margin": 7.740622788393489,
        "fcf_yield": 5.380710101767325,
        "kbv": null,
        "kgv": 19.200361336946703,
        "one_yr": -11.718150151576403,
        "peg": 2.1723252071803656,
        "revenue_growth": 8.15543037565929,
        "roc_greenblatt": 41.91065683919045,
        "roe": null
      },
      "name": "Lowe's Companies Inc",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.0,
      "sector": "Consumer Cyclical",
      "sector_medians": {
        "current_ratio": 1.5227243519544125,
        "dividend_growth": 9.184981684981697,
        "dividend_payout_ratio": 42.170099709101684,
        "dividend_streak_years": 4.0,
        "dividend_yield": 2.3846187235241123,
        "dte": 0.5377340480211469,
        "earnings_growth_3y": 8.198713394710744,
        "equity_ratio": 41.48549159730394,
        "ev_ebit": 16.089709874452556,
        "fcf_margin": 8.151342594372622,
        "fcf_yield": 4.510980927589127,
        "kbv": 2.4899726768428785,
        "kgv": 20.32329235971544,
        "one_yr": -5.460195740281205,
        "peg": 0.9614604071643688,
        "revenue_growth": 5.823470690490096,
        "roc_greenblatt": 18.689781941347167,
        "roe": 12.171224450358647
      },
      "sell_threshold": 2,
      "slug": "lowe-s-companies-inc",
      "symbol": "LOW",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US5797802064",
      "metrics": {
        "current_ratio": 0.6571945701357466,
        "dividend_growth": 7.017543859649122,
        "dividend_payout_ratio": 34.702985575310294,
        "dividend_streak_years": 41.0,
        "dividend_yield": 4.088586030664395,
        "dte": 0.6063284451615667,
        "earnings_growth_3y": 5.0993831086258545,
        "equity_ratio": 42.06034617371146,
        "ev_ebit": 16.152727912620556,
        "fcf_margin": 12.047048414588131,
        "fcf_yield": 7.3624078899697,
        "kbv": 1.8064375365898935,
        "kgv": 8.487771888627977,
        "one_yr": -39.78426549428325,
        "peg": 7.881478506678631,
        "revenue_growth": 13.226476524403719,
        "roc_greenblatt": 68.74552903687325,
        "roe": 21.28282381163166
      },
      "name": "McCormick & Company Incorporated",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.0,
      "sector": "Consumer Defensive",
      "sector_medians": {
        "current_ratio": 1.1994166940395246,
        "dividend_growth": 4.9259209282707666,
        "dividend_payout_ratio": 53.234962237007736,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.5409836065573774,
        "dte": 0.7086930536077193,
        "earnings_growth_3y": 5.195200958753022,
        "equity_ratio": 41.385992849202296,
        "ev_ebit": 16.756492229946954,
        "fcf_margin": 7.400944108910787,
        "fcf_yield": 5.432418431868282,
        "kbv": 2.5492086178545064,
        "kgv": 21.63012086159994,
        "one_yr": 1.303274091902983,
        "peg": 1.884914118632125,
        "revenue_growth": 3.251744871672102,
        "roc_greenblatt": 20.796633238943038,
        "roe": 13.862806850223732
      },
      "sell_threshold": 2,
      "slug": "mccormick-company-incorporated",
      "symbol": "MKC",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US1667641005",
      "metrics": {
        "current_ratio": 1.3419322447223085,
        "dividend_growth": 4.907975460122693,
        "dividend_payout_ratio": 51.29922987099644,
        "dividend_streak_years": 40.0,
        "dividend_yield": 3.2061485288098597,
        "dte": 0.17256480056811457,
        "earnings_growth_3y": -28.695238157634517,
        "equity_ratio": 58.219038545654996,
        "ev_ebit": 11.25260536007487,
        "fcf_margin": 15.09174901120122,
        "fcf_yield": 8.018978001844214,
        "kbv": 2.221117911818738,
        "kgv": 16.00026617919632,
        "one_yr": 27.840923892471988,
        "peg": null,
        "revenue_growth": 20.750993427069343,
        "roc_greenblatt": 17.746096221664697,
        "roe": 13.881756009200984
      },
      "name": "Chevron Corp",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.0,
      "sector": "Energy",
      "sector_medians": {
        "current_ratio": 1.2383404864091558,
        "dividend_growth": 4.11776212832552,
        "dividend_payout_ratio": 44.93127364140345,
        "dividend_streak_years": 2.0,
        "dividend_yield": 3.4595262679025223,
        "dte": 0.515544660968511,
        "earnings_growth_3y": -9.434553695769809,
        "equity_ratio": 40.59691482226693,
        "ev_ebit": 11.25260536007487,
        "fcf_margin": 9.823111472984477,
        "fcf_yield": 7.1446119240191015,
        "kbv": 2.221117911818738,
        "kgv": 13.716934127086837,
        "one_yr": 11.845569392199828,
        "peg": null,
        "revenue_growth": 9.34621796173637,
        "roc_greenblatt": 16.882849714652565,
        "roe": 17.178021692522577
      },
      "sell_threshold": 2,
      "slug": "chevron-corporation",
      "symbol": "CVX",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.0
      },
      "caution_keys": [],
      "classification": "BUY",
      "country": "US",
      "isin": "US1713401024",
      "metrics": {
        "current_ratio": 0.9570711161509801,
        "dividend_growth": 3.8732394366197243,
        "dividend_payout_ratio": 37.554891584925144,
        "dividend_streak_years": 40.0,
        "dividend_yield": 1.0787610619469026,
        "dte": 0.49217216770740413,
        "earnings_growth_3y": 21.524836436328343,
        "equity_ratio": 48.01422009016051,
        "ev_ebit": 25.2220101358653,
        "fcf_margin": 16.93672345331113,
        "fcf_yield": 3.9752395711963113,
        "kbv": 6.015410347903658,
        "kgv": 34.81298399586991,
        "one_yr": 22.69836863268542,
        "peg": null,
        "revenue_growth": 1.7033056505455058,
        "roc_greenblatt": 134.7388596070915,
        "roe": 17.279214986619092
      },
      "name": "Church & Dwight Company Inc",
      "rule_hits": [
        {
          "id": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.0,
      "sector": "Consumer Defensive",
      "sector_medians": {
        "current_ratio": 1.1994166940395246,
        "dividend_growth": 4.9259209282707666,
        "dividend_payout_ratio": 53.234962237007736,
        "dividend_streak_years": 5.0,
        "dividend_yield": 2.5409836065573774,
        "dte": 0.7086930536077193,
        "earnings_growth_3y": 5.195200958753022,
        "equity_ratio": 41.385992849202296,
        "ev_ebit": 16.756492229946954,
        "fcf_margin": 7.400944108910787,
        "fcf_yield": 5.432418431868282,
        "kbv": 2.5492086178545064,
        "kgv": 21.63012086159994,
        "one_yr": 1.303274091902983,
        "peg": 1.884914118632125,
        "revenue_growth": 3.251744871672102,
        "roc_greenblatt": 20.796633238943038,
        "roe": 13.862806850223732
      },
      "sell_threshold": 2,
      "slug": "church-dwight-co-inc",
      "symbol": "CHD",
      "total_rules": 8,
      "triggered_count": 7
    },
    {
      "buy_threshold": 5,
      "category_hits": {
        "growth": false,
        "profitability": true,
        "quality": true,
        "valuation": true
      },
      "category_scores": {
        "growth": 0.0,
        "profitability": 33.3,
        "quality": 66.7,
        "valuation": 100.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": "dq-01",
          "points": 2,
          "status": "met"
        },
        {
          "id": "dq-02",
          "points": 1,
          "status": "unmet"
        },
        {
          "id": "dq-03",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-04",
          "points": -1,
          "status": "unmet"
        },
        {
          "id": "dq-05",
          "points": -2,
          "status": "unmet"
        },
        {
          "id": "dq-06",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-07",
          "points": 1,
          "status": "met"
        },
        {
          "id": "dq-08",
          "points": -2,
          "status": "unmet"
        }
      ],
      "score": 5.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": 2,
      "slug": "snap-on-incorporated",
      "symbol": "SNA",
      "total_rules": 8,
      "triggered_count": 7
    }
  ],
  "total_matches": 130,
  "total_rules": 8,
  "zones": {
    "large": {
      "buy": 5,
      "sell": 2
    },
    "mid": {
      "buy": 5,
      "sell": 2
    },
    "small": {
      "buy": 5,
      "sell": 2
    }
  }
}
