{
 "generatedAt": "2026-09-26T01:15:53.501Z",
 "source": {
  "provider": "Franklin Templeton",
  "market": "us",
  "site": "https://www.franklintempleton.com",
  "catalog": "https://www.franklintempleton.com/investments/options/exchange-traded-funds",
  "holdings": "SEC EDGAR Form N-PORT-P (Franklin Templeton ETF Trust CIK 1655589)",
  "history": "Yahoo Finance public chart API (adjusted close)"
 },
 "counts": {
  "funds": 81,
  "holdings": 18354,
  "history": 117417
 },
 "funds": [
  {
   "ticker": "BUYZ",
   "name": "Franklin Disruptive Commerce ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/29096/SINGLCLASS/franklin-disruptive-commerce-etf/BUYZ",
   "dataFile": "./funds/BUYZ/meta.json",
   "cusip": "35473P538",
   "isin": "US35473P5382",
   "ter": "0.50%",
   "terValue": 0.5,
   "nav": "—",
   "navValue": null,
   "aum": "$5.20 M",
   "aumValue": 5200000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Feb 25 2020",
   "exchange": "Cboe",
   "closePrice": "$34.67",
   "closePriceValue": 34.67,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Dec 20 2024",
    "dividend": "0.026"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -13.54,
     "ytdText": "-13.54%",
     "yr1": -14.61,
     "yr1Text": "-14.61%",
     "yr3": 11.85,
     "yr3Text": "11.85%",
     "yr5": -7.2,
     "yr5Text": "-7.20%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.05,
     "sinceInceptionText": "6.05%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.05,
     "sinceInceptionText": "6.05%"
    }
   },
   "metrics": {
    "ytd": -13.54,
    "tr1y": -14.61,
    "tr3y": 0.39929075662500013,
    "tr5y": -0.31176004563763227,
    "tr10y": null,
    "cagr3y": 11.85,
    "cagr5y": -7.2,
    "cagr10y": null,
    "siAnn": 6.05,
    "dividendYield": 0.15,
    "dividendYieldText": "0.15%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 58,
   "history": 1653
  },
  {
   "ticker": "DIEM",
   "name": "Franklin Emerging Market Core Dividend Tilt Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/21413/SINGLCLASS/franklin-emerging-market-core-dividend-tilt-index-etf/DIEM",
   "dataFile": "./funds/DIEM/meta.json",
   "cusip": "35473P207",
   "isin": "US35473P2074",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$95.34 M",
   "aumValue": 95340000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jun 1 2016",
   "exchange": "NYSE Arca",
   "closePrice": "$43.41",
   "closePriceValue": 43.41,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.23"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 33.05,
     "ytdText": "33.05%",
     "yr1": 43.35,
     "yr1Text": "43.35%",
     "yr3": 27.08,
     "yr3Text": "27.08%",
     "yr5": 11.85,
     "yr5Text": "11.85%",
     "yr10": 8.74,
     "yr10Text": "8.74%",
     "sinceInception": 9.34,
     "sinceInceptionText": "9.34%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 9.34,
     "sinceInceptionText": "9.34%"
    }
   },
   "metrics": {
    "ytd": 33.05,
    "tr1y": 43.35,
    "tr3y": 1.0522563989119997,
    "tr5y": 0.7505718565723425,
    "tr10y": 1.3114967473766561,
    "cagr3y": 27.08,
    "cagr5y": 11.85,
    "cagr10y": 8.74,
    "siAnn": 9.34,
    "dividendYield": 2.12,
    "dividendYieldText": "2.12%",
    "secYield": 2.66,
    "secYieldText": "2.66%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 563,
   "history": 2593
  },
  {
   "ticker": "DIVI",
   "name": "Franklin International Core Dividend Tilt Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/21412/SINGLCLASS/franklin-international-core-dividend-tilt-index-etf/DIVI",
   "dataFile": "./funds/DIVI/meta.json",
   "cusip": "35473P108",
   "isin": "US35473P1084",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "—",
   "navValue": null,
   "aum": "$2.67 B",
   "aumValue": 2670000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jun 1 2016",
   "exchange": "NYSEArca",
   "closePrice": "$42.89",
   "closePriceValue": 42.89,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.214"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": 25.35,
     "yr1Text": "25.35%",
     "yr3": 19.83,
     "yr3Text": "19.83%",
     "yr5": 13.93,
     "yr5Text": "13.93%",
     "yr10": 11.45,
     "yr10Text": "11.45%",
     "sinceInception": 11.26,
     "sinceInceptionText": "11.26%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 11.26,
     "sinceInceptionText": "11.26%"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": 25.35,
    "tr3y": 0.7206663990869997,
    "tr5y": 0.9195104769493398,
    "tr10y": 1.956655522373802,
    "cagr3y": 19.83,
    "cagr5y": 13.93,
    "cagr10y": 11.45,
    "siAnn": 11.26,
    "dividendYield": 2,
    "dividendYieldText": "2.00%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 418,
   "history": 2592
  },
  {
   "ticker": "DVAL",
   "name": "BrandywineGLOBAL-Dynamic US Large Cap Value ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/33319/SINGLCLASS/brandywine-global-dynamic-us-large-cap-value-etf/DVAL",
   "dataFile": "./funds/DVAL/meta.json",
   "cusip": "35473P462",
   "isin": "US35473P4625",
   "ter": "0.49%",
   "terValue": 0.49,
   "nav": "$15.84",
   "navValue": 15.84,
   "aum": "$67.36 M",
   "aumValue": 67360000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Dec 27 2006",
   "exchange": "NASDAQ - XNAS",
   "closePrice": "$15.94",
   "closePriceValue": 15.94,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 19 2025",
    "dividend": "0.288"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 10.08,
     "ytdText": "10.08%",
     "yr1": 16.28,
     "yr1Text": "16.28%",
     "yr3": 13.68,
     "yr3Text": "13.68%",
     "yr5": 7.89,
     "yr5Text": "7.89%",
     "yr10": 11.47,
     "yr10Text": "11.47%",
     "sinceInception": 10.09,
     "sinceInceptionText": "10.09%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.09,
     "sinceInceptionText": "10.09%"
    }
   },
   "metrics": {
    "ytd": 10.08,
    "tr1y": 16.28,
    "tr3y": 0.4691028280320002,
    "tr5y": 0.4618606145183204,
    "tr10y": 1.9619656063111135,
    "cagr3y": 13.68,
    "cagr5y": 7.89,
    "cagr10y": 11.47,
    "siAnn": 10.09,
    "dividendYield": 1.82,
    "dividendYieldText": "1.82%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 113,
   "history": 979
  },
  {
   "ticker": "EZBC",
   "name": "Franklin Bitcoin ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/39639/SINGLCLASS/franklin-bitcoin-etf/EZBC",
   "dataFile": "./funds/EZBC/meta.json",
   "cusip": "354921108",
   "isin": "US3549211080",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$468.53 M",
   "aumValue": 468530000,
   "asOfDate": "Sep 25 2026",
   "inceptionDate": "Jan 11 2024",
   "exchange": "Cboe",
   "closePrice": "$48.78",
   "closePriceValue": 48.78,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "—",
    "exDate": "—",
    "dividend": "—"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Sep 24 2026",
     "ytd": -3.39,
     "ytdText": "-3.39%",
     "yr1": -27.28,
     "yr1Text": "-27.28%",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 21.85,
     "sinceInceptionText": "21.85%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 21.85,
     "sinceInceptionText": "21.85%"
    }
   },
   "metrics": {
    "ytd": -3.39,
    "tr1y": -27.28,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 21.85,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "—",
   "holdings": 2,
   "history": 678
  },
  {
   "ticker": "EZET",
   "name": "Franklin Ethereum ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/40521/SINGLCLASS/franklin-ethereum-etf/EZET",
   "dataFile": "./funds/EZET/meta.json",
   "cusip": "35351J109",
   "isin": "US35351J1097",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "$20.40",
   "navValue": 20.4,
   "aum": "$60.17 M",
   "aumValue": 60170000,
   "asOfDate": "Sep 24 2026",
   "inceptionDate": "Jul 23 2024",
   "exchange": "NYSEArca",
   "closePrice": "$20.41",
   "closePriceValue": 20.41,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "—",
    "exDate": "—",
    "dividend": "—"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Sep 24 2026",
     "ytd": -9.29,
     "ytdText": "-9.29%",
     "yr1": -42.95,
     "yr1Text": "-42.95%",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -14.77,
     "sinceInceptionText": "-14.77%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -14.77,
     "sinceInceptionText": "-14.77%"
    }
   },
   "metrics": {
    "ytd": -9.29,
    "tr1y": -42.95,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": -14.77,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "—",
   "holdings": 2,
   "history": 546
  },
  {
   "ticker": "EZPZ",
   "name": "Franklin Crypto Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/41786/SINGLCLASS/franklin-crypto-index-etf/EZPZ",
   "dataFile": "./funds/EZPZ/meta.json",
   "cusip": "35349C109",
   "isin": "US35349C1099",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$17.15 M",
   "aumValue": 17150000,
   "asOfDate": "Dec 1 2025",
   "inceptionDate": "Feb 20 2025",
   "exchange": "Cboe",
   "closePrice": "$21.45",
   "closePriceValue": 21.45,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "—",
    "exDate": "—",
    "dividend": "—"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Dec 1 2025",
     "ytd": null,
     "ytdText": "—",
     "yr1": -32.15,
     "yr1Text": "-32.15%",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -14.46,
     "sinceInceptionText": "-14.46%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -14.46,
     "sinceInceptionText": "-14.46%"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": -32.15,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": -14.46,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "—",
   "holdings": 8,
   "history": 399
  },
  {
   "ticker": "FFOG",
   "name": "Franklin Focused Dynamic Growth ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/36370/SINGLCLASS/franklin-focused-dynamic-growth-etf/FFOG",
   "dataFile": "./funds/FFOG/meta.json",
   "cusip": "35473P421",
   "isin": "US35473P4211",
   "ter": "0.41%",
   "terValue": 0.41,
   "nav": "—",
   "navValue": null,
   "aum": "$371.40 M",
   "aumValue": 371400000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Apr 13 2016",
   "exchange": "Cboe",
   "closePrice": "$52.02",
   "closePriceValue": 52.02,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "—",
    "dividend": "—"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 10.63,
     "ytdText": "10.63%",
     "yr1": 8.54,
     "yr1Text": "8.54%",
     "yr3": 22.83,
     "yr3Text": "22.83%",
     "yr5": 7.85,
     "yr5Text": "7.85%",
     "yr10": 17.33,
     "yr10Text": "17.33%",
     "sinceInception": 17.54,
     "sinceInceptionText": "17.54%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 17.54,
     "sinceInceptionText": "17.54%"
    }
   },
   "metrics": {
    "ytd": 10.63,
    "tr1y": 8.54,
    "tr3y": 0.853161869187,
    "tr5y": 0.45915271378133005,
    "tr10y": 3.9441393946783005,
    "cagr3y": 22.83,
    "cagr5y": 7.85,
    "cagr10y": 17.33,
    "siAnn": 17.54,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "Annually",
   "holdings": 42,
   "history": 723
  },
  {
   "ticker": "FGDL",
   "name": "Franklin Responsibly Sourced Gold ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/31714/SINGLCLASS/franklin-responsibly-sourced-gold-etf/FGDL",
   "dataFile": "./funds/FGDL/meta.json",
   "cusip": "35473M105",
   "isin": "US35473M1053",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$442.81 M",
   "aumValue": 442810000,
   "asOfDate": "Sep 25 2026",
   "inceptionDate": "Jun 30 2022",
   "exchange": "NYSE Arca",
   "closePrice": "$56.83",
   "closePriceValue": 56.83,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "—",
    "exDate": "—",
    "dividend": "—"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Sep 24 2026",
     "ytd": -1.08,
     "ytdText": "-1.08%",
     "yr1": 28.61,
     "yr1Text": "28.61%",
     "yr3": 31.66,
     "yr3Text": "31.66%",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 23.94,
     "sinceInceptionText": "23.94%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 23.94,
     "sinceInceptionText": "23.94%"
    }
   },
   "metrics": {
    "ytd": -1.08,
    "tr1y": 28.61,
    "tr3y": 1.282241258296,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": 31.66,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 23.94,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "—",
   "holdings": 2,
   "history": 1063
  },
  {
   "ticker": "FLAU",
   "name": "Franklin FTSE Australia ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26365/SINGLCLASS/franklin-ftse-australia-etf/FLAU",
   "dataFile": "./funds/FLAU/meta.json",
   "cusip": "35473P843",
   "isin": "US35473P8436",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "$34.01",
   "navValue": 34.01,
   "aum": "$202.37 M",
   "aumValue": 202370000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSEArca",
   "closePrice": "$33.92",
   "closePriceValue": 33.92,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.485"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 9.4,
     "ytdText": "9.40%",
     "yr1": 15.17,
     "yr1Text": "15.17%",
     "yr3": 14.85,
     "yr3Text": "14.85%",
     "yr5": 7.71,
     "yr5Text": "7.71%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.18,
     "sinceInceptionText": "8.18%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.18,
     "sinceInceptionText": "8.18%"
    }
   },
   "metrics": {
    "ytd": 9.4,
    "tr1y": 15.17,
    "tr3y": 0.5149315091250002,
    "tr5y": 0.4497066445676301,
    "tr10y": null,
    "cagr3y": 14.85,
    "cagr5y": 7.71,
    "cagr10y": null,
    "siAnn": 8.18,
    "dividendYield": 2.85,
    "dividendYieldText": "2.85%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 108,
   "history": 2232
  },
  {
   "ticker": "FLAX",
   "name": "Franklin FTSE Asia ex Japan ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26346/SINGLCLASS/franklin-ftse-asia-ex-japan-etf/FLAX",
   "dataFile": "./funds/FLAX/meta.json",
   "cusip": "35473P660",
   "isin": "US35473P6604",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$59.17 M",
   "aumValue": 59170000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Feb 6 2018",
   "exchange": "NYSE Arca",
   "closePrice": "$36.82",
   "closePriceValue": 36.82,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.198"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 26,
     "ytdText": "26.00%",
     "yr1": 38.19,
     "yr1Text": "38.19%",
     "yr3": 23.46,
     "yr3Text": "23.46%",
     "yr5": 8.44,
     "yr5Text": "8.44%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 7.71,
     "sinceInceptionText": "7.71%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 7.71,
     "sinceInceptionText": "7.71%"
    }
   },
   "metrics": {
    "ytd": 26,
    "tr1y": 38.19,
    "tr3y": 0.8818231977359996,
    "tr5y": 0.49950370977499725,
    "tr10y": null,
    "cagr3y": 23.46,
    "cagr5y": 8.44,
    "cagr10y": null,
    "siAnn": 7.71,
    "dividendYield": 1.08,
    "dividendYieldText": "1.08%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 1616,
   "history": 2168
  },
  {
   "ticker": "FLBL",
   "name": "Franklin Senior Loan ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26728/SINGLCLASS/franklin-senior-loan-etf/FLBL",
   "dataFile": "./funds/FLBL/meta.json",
   "cusip": "35473P595",
   "isin": "US35473P5952",
   "ter": "0.45%",
   "terValue": 0.45,
   "nav": "$23.04",
   "navValue": 23.04,
   "aum": "$870.89 M",
   "aumValue": 870890000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "May 30 2018",
   "exchange": "Cboe",
   "closePrice": "$23.00",
   "closePriceValue": 23,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.128"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 2.89,
     "ytdText": "2.89%",
     "yr1": 3.25,
     "yr1Text": "3.25%",
     "yr3": 6.35,
     "yr3Text": "6.35%",
     "yr5": 5.62,
     "yr5Text": "5.62%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.81,
     "sinceInceptionText": "4.81%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.81,
     "sinceInceptionText": "4.81%"
    }
   },
   "metrics": {
    "ytd": 2.89,
    "tr1y": 3.25,
    "tr3y": 0.20285279787499966,
    "tr5y": 0.314409882632938,
    "tr10y": null,
    "cagr3y": 6.35,
    "cagr5y": 5.62,
    "cagr10y": null,
    "siAnn": 4.81,
    "dividendYield": 6.67,
    "dividendYieldText": "6.67%",
    "secYield": 7.4,
    "secYieldText": "7.40%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 282,
   "history": 2090
  },
  {
   "ticker": "FLBR",
   "name": "Franklin FTSE Brazil ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26363/SINGLCLASS/franklin-ftse-brazil-etf/FLBR",
   "dataFile": "./funds/FLBR/meta.json",
   "cusip": "35473P835",
   "isin": "US35473P8352",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$627.07 M",
   "aumValue": 627070000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 3 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$23.00",
   "closePriceValue": 23,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.261"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 21.95,
     "ytdText": "21.95%",
     "yr1": 30.87,
     "yr1Text": "30.87%",
     "yr3": 13.53,
     "yr3Text": "13.53%",
     "yr5": 8.75,
     "yr5Text": "8.75%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.45,
     "sinceInceptionText": "5.45%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.45,
     "sinceInceptionText": "5.45%"
    }
   },
   "metrics": {
    "ytd": 21.95,
    "tr1y": 30.87,
    "tr3y": 0.46329508397700003,
    "tr5y": 0.521059938659667,
    "tr10y": null,
    "cagr3y": 13.53,
    "cagr5y": 8.75,
    "cagr10y": null,
    "siAnn": 5.45,
    "dividendYield": 2.27,
    "dividendYieldText": "2.27%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 68,
   "history": 2232
  },
  {
   "ticker": "FLCA",
   "name": "Franklin FTSE Canada ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26364/SINGLCLASS/franklin-ftse-canada-etf/FLCA",
   "dataFile": "./funds/FLCA/meta.json",
   "cusip": "35473P827",
   "isin": "US35473P8279",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "—",
   "navValue": null,
   "aum": "$825.35 M",
   "aumValue": 825350000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$53.09",
   "closePriceValue": 53.09,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.392"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": 27.16,
     "yr1Text": "27.16%",
     "yr3": 23.47,
     "yr3Text": "23.47%",
     "yr5": 13.11,
     "yr5Text": "13.11%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 11.93,
     "sinceInceptionText": "11.93%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 11.93,
     "sinceInceptionText": "11.93%"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": 27.16,
    "tr3y": 0.8822805059229997,
    "tr5y": 0.8514202602125123,
    "tr10y": null,
    "cagr3y": 23.47,
    "cagr5y": 13.11,
    "cagr10y": null,
    "siAnn": 11.93,
    "dividendYield": 1.48,
    "dividendYieldText": "1.48%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 87,
   "history": 2232
  },
  {
   "ticker": "FLCB",
   "name": "Franklin U.S. Core Bond ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/28565/SINGLCLASS/franklin-u-s-core-bond-etf/FLCB",
   "dataFile": "./funds/FLCB/meta.json",
   "cusip": "35473P553",
   "isin": "US35473P5531",
   "ter": "0.15%",
   "terValue": 0.15,
   "nav": "$20.51",
   "navValue": 20.51,
   "aum": "$3.02 B",
   "aumValue": 3020000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Sep 17 2019",
   "exchange": "NYSEArca",
   "closePrice": "$20.50",
   "closePriceValue": 20.5,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.072"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -2.36,
     "ytdText": "-2.36%",
     "yr1": 1.91,
     "yr1Text": "1.91%",
     "yr3": 4.09,
     "yr3Text": "4.09%",
     "yr5": -0.38,
     "yr5Text": "-0.38%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 0.84,
     "sinceInceptionText": "0.84%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 0.84,
     "sinceInceptionText": "0.84%"
    }
   },
   "metrics": {
    "ytd": -2.36,
    "tr1y": 1.91,
    "tr3y": 0.12778684792899986,
    "tr5y": -0.018856147678224633,
    "tr10y": null,
    "cagr3y": 4.09,
    "cagr5y": -0.38,
    "cagr10y": null,
    "siAnn": 0.84,
    "dividendYield": 4.21,
    "dividendYieldText": "4.21%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 599,
   "history": 1763
  },
  {
   "ticker": "FLCH",
   "name": "Franklin FTSE China ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26362/SINGLCLASS/franklin-ftse-china-etf/FLCH",
   "dataFile": "./funds/FLCH/meta.json",
   "cusip": "35473P819",
   "isin": "US35473P8196",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$307.03 M",
   "aumValue": 307030000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$20.89",
   "closePriceValue": 20.89,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.142"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -11.2,
     "ytdText": "-11.20%",
     "yr1": -8.51,
     "yr1Text": "-8.51%",
     "yr3": 9.94,
     "yr3Text": "9.94%",
     "yr5": -2.45,
     "yr5Text": "-2.45%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 0.46,
     "sinceInceptionText": "0.46%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 0.46,
     "sinceInceptionText": "0.46%"
    }
   },
   "metrics": {
    "ytd": -11.2,
    "tr1y": -8.51,
    "tr3y": 0.32882318778399977,
    "tr5y": -0.11664276857703892,
    "tr10y": null,
    "cagr3y": 9.94,
    "cagr5y": -2.45,
    "cagr10y": null,
    "siAnn": 0.46,
    "dividendYield": 1.36,
    "dividendYieldText": "1.36%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 1048,
   "history": 2232
  },
  {
   "ticker": "FLCO",
   "name": "Franklin Investment Grade Corporate ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/21558/SINGLCLASS/franklin-investment-grade-corporate-etf/FLCO",
   "dataFile": "./funds/FLCO/meta.json",
   "cusip": "35473P603",
   "isin": "US35473P6034",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "$20.47",
   "navValue": 20.47,
   "aum": "$545.58 M",
   "aumValue": 545580000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Oct 3 2016",
   "exchange": "NYSE Arca",
   "closePrice": "$20.45",
   "closePriceValue": 20.45,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.08"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -2.49,
     "ytdText": "-2.49%",
     "yr1": 1.71,
     "yr1Text": "1.71%",
     "yr3": 4.71,
     "yr3Text": "4.71%",
     "yr5": -0.5,
     "yr5Text": "-0.50%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 2.02,
     "sinceInceptionText": "2.02%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 2.02,
     "sinceInceptionText": "2.02%"
    }
   },
   "metrics": {
    "ytd": -2.49,
    "tr1y": 1.71,
    "tr3y": 0.14805971711099986,
    "tr5y": -0.02475124687812491,
    "tr10y": null,
    "cagr3y": 4.71,
    "cagr5y": -0.5,
    "cagr10y": null,
    "siAnn": 2.02,
    "dividendYield": 4.69,
    "dividendYieldText": "4.69%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 227,
   "history": 2506
  },
  {
   "ticker": "FLEE",
   "name": "Franklin FTSE Europe ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26349/SINGLCLASS/franklin-ftse-europe-etf/FLEE",
   "dataFile": "./funds/FLEE/meta.json",
   "cusip": "35473P652",
   "isin": "US35473P6521",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "—",
   "navValue": null,
   "aum": "$107.15 M",
   "aumValue": 107150000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$38.35",
   "closePriceValue": 38.35,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.869"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 6.65,
     "ytdText": "6.65%",
     "yr1": 19.42,
     "yr1Text": "19.42%",
     "yr3": 18.22,
     "yr3Text": "18.22%",
     "yr5": 9.58,
     "yr5Text": "9.58%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.75,
     "sinceInceptionText": "8.75%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.75,
     "sinceInceptionText": "8.75%"
    }
   },
   "metrics": {
    "ytd": 6.65,
    "tr1y": 19.42,
    "tr3y": 0.6522389842479996,
    "tr5y": 0.5799977936453269,
    "tr10y": null,
    "cagr3y": 18.22,
    "cagr5y": 9.58,
    "cagr10y": null,
    "siAnn": 8.75,
    "dividendYield": 4.53,
    "dividendYieldText": "4.53%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 501,
   "history": 2203
  },
  {
   "ticker": "FLEU",
   "name": "Franklin FTSE Eurozone ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26347/SINGLCLASS/franklin-ftse-eurozone-etf/FLEU",
   "dataFile": "./funds/FLEU/meta.json",
   "cusip": "35473P645",
   "isin": "US35473P6455",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "—",
   "navValue": null,
   "aum": "$70.08 M",
   "aumValue": 70080000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$35.24",
   "closePriceValue": 35.24,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.576"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 7.08,
     "ytdText": "7.08%",
     "yr1": 20.59,
     "yr1Text": "20.59%",
     "yr3": 19.62,
     "yr3Text": "19.62%",
     "yr5": 12.38,
     "yr5Text": "12.38%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.92,
     "sinceInceptionText": "10.92%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.92,
     "sinceInceptionText": "10.92%"
    }
   },
   "metrics": {
    "ytd": 7.08,
    "tr1y": 20.59,
    "tr3y": 0.7116359291279997,
    "tr5y": 0.7924421121260357,
    "tr10y": null,
    "cagr3y": 19.62,
    "cagr5y": 12.38,
    "cagr10y": null,
    "siAnn": 10.92,
    "dividendYield": 3.27,
    "dividendYieldText": "3.27%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 262,
   "history": 2232
  },
  {
   "ticker": "FLGB",
   "name": "Franklin FTSE United Kingdom ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26350/SINGLCLASS/franklin-ftse-united-kingdom-etf/FLGB",
   "dataFile": "./funds/FLGB/meta.json",
   "cusip": "35473P678",
   "isin": "US35473P6786",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "$36.06",
   "navValue": 36.06,
   "aum": "$859.95 M",
   "aumValue": 859950000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSEArca",
   "closePrice": "$36.22",
   "closePriceValue": 36.22,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.466"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 8.26,
     "ytdText": "8.26%",
     "yr1": 20.71,
     "yr1Text": "20.71%",
     "yr3": 19.83,
     "yr3Text": "19.83%",
     "yr5": 12.3,
     "yr5Text": "12.30%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.54,
     "sinceInceptionText": "8.54%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.54,
     "sinceInceptionText": "8.54%"
    }
   },
   "metrics": {
    "ytd": 8.26,
    "tr1y": 20.71,
    "tr3y": 0.7206663990869997,
    "tr5y": 0.7860712562618428,
    "tr10y": null,
    "cagr3y": 19.83,
    "cagr5y": 12.3,
    "cagr10y": null,
    "siAnn": 8.54,
    "dividendYield": 2.58,
    "dividendYieldText": "2.58%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 97,
   "history": 2232
  },
  {
   "ticker": "FLGR",
   "name": "Franklin FTSE Germany ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26360/SINGLCLASS/franklin-ftse-germany-etf/FLGR",
   "dataFile": "./funds/FLGR/meta.json",
   "cusip": "35473P785",
   "isin": "US35473P7859",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "$32.52",
   "navValue": 32.52,
   "aum": "$37.39 M",
   "aumValue": 37390000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$32.60",
   "closePriceValue": 32.6,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.999"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -0.2,
     "ytdText": "-0.20%",
     "yr1": 7.71,
     "yr1Text": "7.71%",
     "yr3": 19.48,
     "yr3Text": "19.48%",
     "yr5": 7.99,
     "yr5Text": "7.99%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.36,
     "sinceInceptionText": "6.36%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.36,
     "sinceInceptionText": "6.36%"
    }
   },
   "metrics": {
    "ytd": -0.2,
    "tr1y": 7.71,
    "tr3y": 0.7056332033920003,
    "tr5y": 0.4686479582795373,
    "tr10y": null,
    "cagr3y": 19.48,
    "cagr5y": 7.99,
    "cagr10y": null,
    "siAnn": 6.36,
    "dividendYield": 1.42,
    "dividendYieldText": "1.42%",
    "secYield": 1.21,
    "secYieldText": "1.21%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "official",
   "distributionFrequency": "Semi-annually",
   "holdings": 66,
   "history": 2232
  },
  {
   "ticker": "FLGV",
   "name": "Franklin U.S. Treasury Bond ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/29614/SINGLCLASS/franklin-u-s-treasury-bond-etf/FLGV",
   "dataFile": "./funds/FLGV/meta.json",
   "cusip": "35473P488",
   "isin": "US35473P4880",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "$19.50",
   "navValue": 19.5,
   "aum": "$1.03 B",
   "aumValue": 1030000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jun 9 2020",
   "exchange": "NYSE Arca",
   "closePrice": "$19.50",
   "closePriceValue": 19.5,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.062"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -2.3,
     "ytdText": "-2.30%",
     "yr1": 1.2,
     "yr1Text": "1.20%",
     "yr3": 3.18,
     "yr3Text": "3.18%",
     "yr5": -0.56,
     "yr5Text": "-0.56%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -0.55,
     "sinceInceptionText": "-0.55%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -0.55,
     "sinceInceptionText": "-0.55%"
    }
   },
   "metrics": {
    "ytd": -2.3,
    "tr1y": 1.2,
    "tr3y": 0.09846587743200019,
    "tr5y": -0.027688151248259518,
    "tr10y": null,
    "cagr3y": 3.18,
    "cagr5y": -0.56,
    "cagr10y": null,
    "siAnn": -0.55,
    "dividendYield": 3.82,
    "dividendYieldText": "3.82%",
    "secYield": 4.47,
    "secYieldText": "4.47%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 49,
   "history": 1580
  },
  {
   "ticker": "FLHY",
   "name": "Franklin High Yield Corporate ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26729/SINGLCLASS/franklin-high-yield-corporate-etf/FLHY",
   "dataFile": "./funds/FLHY/meta.json",
   "cusip": "35473P629",
   "isin": "US35473P6299",
   "ter": "0.40%",
   "terValue": 0.4,
   "nav": "$23.64",
   "navValue": 23.64,
   "aum": "$1.24 B",
   "aumValue": 1240000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "May 30 2018",
   "exchange": "Cboe",
   "closePrice": "$23.62",
   "closePriceValue": 23.62,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.125"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 1.02,
     "ytdText": "1.02%",
     "yr1": 5.86,
     "yr1Text": "5.86%",
     "yr3": 8.78,
     "yr3Text": "8.78%",
     "yr5": 4.6,
     "yr5Text": "4.60%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.93,
     "sinceInceptionText": "5.93%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.93,
     "sinceInceptionText": "5.93%"
    }
   },
   "metrics": {
    "ytd": 1.02,
    "tr1y": 5.86,
    "tr3y": 0.28720335615200043,
    "tr5y": 0.25215595324297624,
    "tr10y": null,
    "cagr3y": 8.78,
    "cagr5y": 4.6,
    "cagr10y": null,
    "siAnn": 5.93,
    "dividendYield": 6.35,
    "dividendYieldText": "6.35%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 290,
   "history": 2081
  },
  {
   "ticker": "FLIA",
   "name": "Franklin International Aggregate Bond ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26727/SINGLCLASS/franklin-international-aggregate-bond-etf/FLIA",
   "dataFile": "./funds/FLIA/meta.json",
   "cusip": "35473P611",
   "isin": "US35473P6117",
   "ter": "0.25%",
   "terValue": 0.25,
   "nav": "$20.04",
   "navValue": 20.04,
   "aum": "$427.83 M",
   "aumValue": 427830000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "May 30 2018",
   "exchange": "NYSEArca",
   "closePrice": "$20.02",
   "closePriceValue": 20.02,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Irregular",
    "exDate": "Sep 1 2026",
    "dividend": "0.038"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 0,
     "ytdText": "0.00%",
     "yr1": 2.07,
     "yr1Text": "2.07%",
     "yr3": 3.33,
     "yr3Text": "3.33%",
     "yr5": 0.72,
     "yr5Text": "0.72%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 1.14,
     "sinceInceptionText": "1.14%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 1.14,
     "sinceInceptionText": "1.14%"
    }
   },
   "metrics": {
    "ytd": 0,
    "tr1y": 2.07,
    "tr3y": 0.1032635960370003,
    "tr5y": 0.03652214593627767,
    "tr10y": null,
    "cagr3y": 3.33,
    "cagr5y": 0.72,
    "cagr10y": null,
    "siAnn": 1.14,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "Irregular",
   "holdings": 99,
   "history": 2090
  },
  {
   "ticker": "FLIN",
   "name": "Franklin FTSE India ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26348/SINGLCLASS/franklin-ftse-india-etf/FLIN",
   "dataFile": "./funds/FLIN/meta.json",
   "cusip": "35473P769",
   "isin": "US35473P7693",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "$34.26",
   "navValue": 34.26,
   "aum": "$2.56 B",
   "aumValue": 2560000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Feb 6 2018",
   "exchange": "NYSE Arca",
   "closePrice": "$34.24",
   "closePriceValue": 34.24,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Dec 19 2025",
    "dividend": "0.152"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -11.01,
     "ytdText": "-11.01%",
     "yr1": -3.94,
     "yr1Text": "-3.94%",
     "yr3": 5.33,
     "yr3Text": "5.33%",
     "yr5": 3.05,
     "yr5Text": "3.05%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.93,
     "sinceInceptionText": "5.93%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.93,
     "sinceInceptionText": "5.93%"
    }
   },
   "metrics": {
    "ytd": -11.01,
    "tr1y": -3.94,
    "tr3y": 0.1685740894369998,
    "tr5y": 0.16209057946894667,
    "tr10y": null,
    "cagr3y": 5.33,
    "cagr5y": 3.05,
    "cagr10y": null,
    "siAnn": 5.93,
    "dividendYield": 0.42,
    "dividendYieldText": "0.42%",
    "secYield": 2.09,
    "secYieldText": "2.09%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "official",
   "distributionFrequency": "Semi-annually",
   "holdings": 280,
   "history": 2168
  },
  {
   "ticker": "FLJH",
   "name": "Franklin FTSE Japan Hedged ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26355/SINGLCLASS/franklin-ftse-japan-hedged-etf/FLJH",
   "dataFile": "./funds/FLJH/meta.json",
   "cusip": "35473P637",
   "isin": "US35473P6372",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "$45.65",
   "navValue": 45.65,
   "aum": "$228.24 M",
   "aumValue": 228240000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$46.03",
   "closePriceValue": 46.03,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.286"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 22.67,
     "ytdText": "22.67%",
     "yr1": 42.37,
     "yr1Text": "42.37%",
     "yr3": 28.51,
     "yr3Text": "28.51%",
     "yr5": 22.65,
     "yr5Text": "22.65%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 15.26,
     "sinceInceptionText": "15.26%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 15.26,
     "sinceInceptionText": "15.26%"
    }
   },
   "metrics": {
    "ytd": 22.67,
    "tr1y": 42.37,
    "tr3y": 1.1223195310509997,
    "tr5y": 1.7754778305989833,
    "tr10y": null,
    "cagr3y": 28.51,
    "cagr5y": 22.65,
    "cagr10y": null,
    "siAnn": 15.26,
    "dividendYield": 1.25,
    "dividendYieldText": "1.25%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 486,
   "history": 2232
  },
  {
   "ticker": "FLJP",
   "name": "Franklin FTSE Japan ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26357/SINGLCLASS/franklin-ftse-japan-etf/FLJP",
   "dataFile": "./funds/FLJP/meta.json",
   "cusip": "35473P744",
   "isin": "US35473P7446",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "$40.51",
   "navValue": 40.51,
   "aum": "$4.01 B",
   "aumValue": 4010000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$40.81",
   "closePriceValue": 40.81,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.169"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 18.27,
     "ytdText": "18.27%",
     "yr1": 26.8,
     "yr1Text": "26.80%",
     "yr3": 19.32,
     "yr3Text": "19.32%",
     "yr5": 9.79,
     "yr5Text": "9.79%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.08,
     "sinceInceptionText": "8.08%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.08,
     "sinceInceptionText": "8.08%"
    }
   },
   "metrics": {
    "ytd": 18.27,
    "tr1y": 26.8,
    "tr3y": 0.6987901495680002,
    "tr5y": 0.5951955351488243,
    "tr10y": null,
    "cagr3y": 19.32,
    "cagr5y": 9.79,
    "cagr10y": null,
    "siAnn": 8.08,
    "dividendYield": 0.83,
    "dividendYieldText": "0.83%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 478,
   "history": 2232
  },
  {
   "ticker": "FLKR",
   "name": "Franklin FTSE South Korea ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26353/SINGLCLASS/franklin-ftse-south-korea-etf/FLKR",
   "dataFile": "./funds/FLKR/meta.json",
   "cusip": "35473P710",
   "isin": "US35473P7107",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "$61.62",
   "navValue": 61.62,
   "aum": "$1.74 B",
   "aumValue": 1740000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSEArca",
   "closePrice": "$59.84",
   "closePriceValue": 59.84,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.298"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 92.31,
     "ytdText": "92.31%",
     "yr1": 153.7,
     "yr1Text": "153.70%",
     "yr3": 46.29,
     "yr3Text": "46.29%",
     "yr5": 18.01,
     "yr5Text": "18.01%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 12.98,
     "sinceInceptionText": "12.98%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 12.98,
     "sinceInceptionText": "12.98%"
    }
   },
   "metrics": {
    "ytd": 92.31,
    "tr1y": 153.7,
    "tr3y": 2.1307177801889994,
    "tr5y": 1.2887273099971241,
    "tr10y": null,
    "cagr3y": 46.29,
    "cagr5y": 18.01,
    "cagr10y": null,
    "siAnn": 12.98,
    "dividendYield": 0.97,
    "dividendYieldText": "0.97%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 159,
   "history": 2203
  },
  {
   "ticker": "FLLA",
   "name": "Franklin FTSE Latin America ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/27393/SINGLCLASS/franklin-ftse-latin-america-etf/FLLA",
   "dataFile": "./funds/FLLA/meta.json",
   "cusip": "35473P561",
   "isin": "US35473P5614",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "$27.50",
   "navValue": 27.5,
   "aum": "$109.98 M",
   "aumValue": 109980000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Oct 9 2018",
   "exchange": "NYSE Arca",
   "closePrice": "$27.45",
   "closePriceValue": 27.45,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.369"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 15.78,
     "ytdText": "15.78%",
     "yr1": 30.17,
     "yr1Text": "30.17%",
     "yr3": 13.54,
     "yr3Text": "13.54%",
     "yr5": 9.8,
     "yr5Text": "9.80%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.13,
     "sinceInceptionText": "6.13%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.13,
     "sinceInceptionText": "6.13%"
    }
   },
   "metrics": {
    "ytd": 15.78,
    "tr1y": 30.17,
    "tr3y": 0.463681789864,
    "tr5y": 0.5959221432879684,
    "tr10y": null,
    "cagr3y": 13.54,
    "cagr5y": 9.8,
    "cagr10y": null,
    "siAnn": 6.13,
    "dividendYield": 2.68,
    "dividendYieldText": "2.68%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 131,
   "history": 1998
  },
  {
   "ticker": "FLMB",
   "name": "Franklin Municipal Green Bond ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26176/SINGLCLASS/franklin-municipal-green-bond-etf/FLMB",
   "dataFile": "./funds/FLMB/meta.json",
   "cusip": "35473P850",
   "isin": "US35473P8501",
   "ter": "0.30%",
   "terValue": 0.3,
   "nav": "$22.26",
   "navValue": 22.26,
   "aum": "$54.53 M",
   "aumValue": 54530000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Aug 31 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$22.24",
   "closePriceValue": 22.24,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.077"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -3.75,
     "ytdText": "-3.75%",
     "yr1": 5.59,
     "yr1Text": "5.59%",
     "yr3": 3.94,
     "yr3Text": "3.94%",
     "yr5": 0.13,
     "yr5Text": "0.13%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 2.09,
     "sinceInceptionText": "2.09%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 2.09,
     "sinceInceptionText": "2.09%"
    }
   },
   "metrics": {
    "ytd": -3.75,
    "tr1y": 5.59,
    "tr3y": 0.12291824298400034,
    "tr5y": 0.006516921984284441,
    "tr10y": null,
    "cagr3y": 3.94,
    "cagr5y": 0.13,
    "cagr10y": null,
    "siAnn": 2.09,
    "dividendYield": 4.15,
    "dividendYieldText": "4.15%",
    "secYield": 3.93,
    "secYieldText": "3.93%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 79,
   "history": 2276
  },
  {
   "ticker": "FLMI",
   "name": "Franklin Dynamic Municipal Bond ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26175/SINGLCLASS/franklin-dynamic-municipal-bond-etf/FLMI",
   "dataFile": "./funds/FLMI/meta.json",
   "cusip": "35473P868",
   "isin": "US35473P8683",
   "ter": "0.30%",
   "terValue": 0.3,
   "nav": "$23.52",
   "navValue": 23.52,
   "aum": "$2.30 B",
   "aumValue": 2300000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Aug 31 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$23.55",
   "closePriceValue": 23.55,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.08"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -2.84,
     "ytdText": "-2.84%",
     "yr1": 5.48,
     "yr1Text": "5.48%",
     "yr3": 5.38,
     "yr3Text": "5.38%",
     "yr5": 1.61,
     "yr5Text": "1.61%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 2.82,
     "sinceInceptionText": "2.82%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 2.82,
     "sinceInceptionText": "2.82%"
    }
   },
   "metrics": {
    "ytd": -2.84,
    "tr1y": 5.48,
    "tr3y": 0.17023904087200026,
    "tr5y": 0.08313416984087696,
    "tr10y": null,
    "cagr3y": 5.38,
    "cagr5y": 1.61,
    "cagr10y": null,
    "siAnn": 2.82,
    "dividendYield": 4.08,
    "dividendYieldText": "4.08%",
    "secYield": 4.21,
    "secYieldText": "4.21%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 1337,
   "history": 2269
  },
  {
   "ticker": "FLMX",
   "name": "Franklin FTSE Mexico ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26354/SINGLCLASS/franklin-ftse-mexico-etf/FLMX",
   "dataFile": "./funds/FLMX/meta.json",
   "cusip": "35473P736",
   "isin": "US35473P7362",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "$35.35",
   "navValue": 35.35,
   "aum": "$81.31 M",
   "aumValue": 81310000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 3 2017",
   "exchange": "NYSEArca",
   "closePrice": "$35.13",
   "closePriceValue": 35.13,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Jun 26 2026",
    "dividend": "0.721"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 6.51,
     "ytdText": "6.51%",
     "yr1": 27.93,
     "yr1Text": "27.93%",
     "yr3": 11.01,
     "yr3Text": "11.01%",
     "yr5": 12.07,
     "yr5Text": "12.07%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 7.97,
     "sinceInceptionText": "7.97%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 7.97,
     "sinceInceptionText": "7.97%"
    }
   },
   "metrics": {
    "ytd": 6.51,
    "tr1y": 27.93,
    "tr3y": 0.36800066330100045,
    "tr5y": 0.7678558894111369,
    "tr10y": null,
    "cagr3y": 11.01,
    "cagr5y": 12.07,
    "cagr10y": null,
    "siAnn": 7.97,
    "dividendYield": 8.16,
    "dividendYieldText": "8.16%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 36,
   "history": 2232
  },
  {
   "ticker": "FLQL",
   "name": "Franklin U.S. Large Cap Multifactor Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/25773/SINGLCLASS/franklin-u-s-large-cap-multifactor-index-etf/FLQL",
   "dataFile": "./funds/FLQL/meta.json",
   "cusip": "35473P801",
   "isin": "US35473P8014",
   "ter": "0.15%",
   "terValue": 0.15,
   "nav": "—",
   "navValue": null,
   "aum": "$2.18 B",
   "aumValue": 2180000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Apr 26 2017",
   "exchange": "Cboe",
   "closePrice": "$78.60",
   "closePriceValue": 78.6,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.194"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 14.26,
     "ytdText": "14.26%",
     "yr1": 19.82,
     "yr1Text": "19.82%",
     "yr3": 21.36,
     "yr3Text": "21.36%",
     "yr5": 13.43,
     "yr5Text": "13.43%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 14.67,
     "sinceInceptionText": "14.67%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 14.67,
     "sinceInceptionText": "14.67%"
    }
   },
   "metrics": {
    "ytd": 14.26,
    "tr1y": 19.82,
    "tr3y": 0.7874203714560002,
    "tr5y": 0.8777581707282764,
    "tr10y": null,
    "cagr3y": 21.36,
    "cagr5y": 13.43,
    "cagr10y": null,
    "siAnn": 14.67,
    "dividendYield": 0.99,
    "dividendYieldText": "0.99%",
    "secYield": 1.19,
    "secYieldText": "1.19%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 217,
   "history": 2365
  },
  {
   "ticker": "FLQM",
   "name": "Franklin U.S. Mid Cap Multifactor Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/25772/SINGLCLASS/franklin-u-s-mid-cap-multifactor-index-etf/FLQM",
   "dataFile": "./funds/FLQM/meta.json",
   "cusip": "35473P884",
   "isin": "US35473P8840",
   "ter": "0.30%",
   "terValue": 0.3,
   "nav": "$58.20",
   "navValue": 58.2,
   "aum": "$1.45 B",
   "aumValue": 1450000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Apr 26 2017",
   "exchange": "Cboe",
   "closePrice": "$58.21",
   "closePriceValue": 58.21,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.187"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 4.64,
     "ytdText": "4.64%",
     "yr1": 9.44,
     "yr1Text": "9.44%",
     "yr3": 12.21,
     "yr3Text": "12.21%",
     "yr5": 7.12,
     "yr5Text": "7.12%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 11.28,
     "sinceInceptionText": "11.28%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 11.28,
     "sinceInceptionText": "11.28%"
    }
   },
   "metrics": {
    "ytd": 4.64,
    "tr1y": 9.44,
    "tr3y": 0.4128455468610004,
    "tr5y": 0.4104341671741676,
    "tr10y": null,
    "cagr3y": 12.21,
    "cagr5y": 7.12,
    "cagr10y": null,
    "siAnn": 11.28,
    "dividendYield": 1.29,
    "dividendYieldText": "1.29%",
    "secYield": 1.5,
    "secYieldText": "1.50%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 206,
   "history": 2365
  },
  {
   "ticker": "FLQS",
   "name": "Franklin U.S. Small Cap Multifactor Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/25771/SINGLCLASS/franklin-u-s-small-cap-multifactor-index-etf/FLQS",
   "dataFile": "./funds/FLQS/meta.json",
   "cusip": "35473P876",
   "isin": "US35473P8766",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "$47.08",
   "navValue": 47.08,
   "aum": "$44.73 M",
   "aumValue": 44730000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Apr 26 2017",
   "exchange": "Cboe",
   "closePrice": "$47.16",
   "closePriceValue": 47.16,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.196"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 10.29,
     "ytdText": "10.29%",
     "yr1": 14.29,
     "yr1Text": "14.29%",
     "yr3": 12.63,
     "yr3Text": "12.63%",
     "yr5": 6.23,
     "yr5Text": "6.23%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.82,
     "sinceInceptionText": "8.82%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.82,
     "sinceInceptionText": "8.82%"
    }
   },
   "metrics": {
    "ytd": 10.29,
    "tr1y": 14.29,
    "tr3y": 0.42876976844700043,
    "tr5y": 0.35280720424319245,
    "tr10y": null,
    "cagr3y": 12.63,
    "cagr5y": 6.23,
    "cagr10y": null,
    "siAnn": 8.82,
    "dividendYield": 1.67,
    "dividendYieldText": "1.67%",
    "secYield": 1.32,
    "secYieldText": "1.32%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 497,
   "history": 2366
  },
  {
   "ticker": "FLRU",
   "name": "Franklin FTSE Russia ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26356/SINGLCLASS/franklin-ftse-russia-etf/FLRU",
   "dataFile": "./funds/FLRU/meta.json",
   "cusip": "35473P728",
   "isin": "US35473P7289",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$0.00",
   "aumValue": 0,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Feb 6 2018",
   "exchange": "NYSE Arca",
   "closePrice": "—",
   "closePriceValue": null,
   "closePriceSource": null,
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "—",
    "dividend": "—"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": null,
     "sinceInceptionText": "—"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": null,
     "sinceInceptionText": "—"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": null,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "Semi-annually",
   "holdings": 36,
   "history": 0
  },
  {
   "ticker": "FLSA",
   "name": "Franklin FTSE Saudi Arabia ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/27392/SINGLCLASS/franklin-ftse-saudi-arabia-etf/FLSA",
   "dataFile": "./funds/FLSA/meta.json",
   "cusip": "35473P587",
   "isin": "US35473P5879",
   "ter": "0.39%",
   "terValue": 0.39,
   "nav": "$31.90",
   "navValue": 31.9,
   "aum": "$4.79 M",
   "aumValue": 4790000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Oct 9 2018",
   "exchange": "NYSE Arca",
   "closePrice": "$31.86",
   "closePriceValue": 31.86,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.588"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 4.1,
     "ytdText": "4.10%",
     "yr1": 8.21,
     "yr1Text": "8.21%",
     "yr3": 1.39,
     "yr3Text": "1.39%",
     "yr5": 2.21,
     "yr5Text": "2.21%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.73,
     "sinceInceptionText": "6.73%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.73,
     "sinceInceptionText": "6.73%"
    }
   },
   "metrics": {
    "ytd": 4.1,
    "tr1y": 8.21,
    "tr3y": 0.04228231561899998,
    "tr5y": 0.11549323660347022,
    "tr10y": null,
    "cagr3y": 1.39,
    "cagr5y": 2.21,
    "cagr10y": null,
    "siAnn": 6.73,
    "dividendYield": 3.69,
    "dividendYieldText": "3.69%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 66,
   "history": 1998
  },
  {
   "ticker": "FLSP",
   "name": "Franklin Systematic Style Premia ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/28388/SINGLCLASS/franklin-systematic-style-premia-etf/FLSP",
   "dataFile": "./funds/FLSP/meta.json",
   "cusip": "35473P546",
   "isin": "US35473P5465",
   "ter": "0.65%",
   "terValue": 0.65,
   "nav": "$28.50",
   "navValue": 28.5,
   "aum": "$1.11 B",
   "aumValue": 1110000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Dec 18 2019",
   "exchange": "NYSE Arca",
   "closePrice": "$28.60",
   "closePriceValue": 28.6,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 19 2025",
    "dividend": "0.713"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 6.98,
     "ytdText": "6.98%",
     "yr1": 15.11,
     "yr1Text": "15.11%",
     "yr3": 9.51,
     "yr3Text": "9.51%",
     "yr5": 8.16,
     "yr5Text": "8.16%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.36,
     "sinceInceptionText": "4.36%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.36,
     "sinceInceptionText": "4.36%"
    }
   },
   "metrics": {
    "ytd": 6.98,
    "tr1y": 15.11,
    "tr3y": 0.31329211535099977,
    "tr5y": 0.48024428491834303,
    "tr10y": null,
    "cagr3y": 9.51,
    "cagr5y": 8.16,
    "cagr10y": null,
    "siAnn": 4.36,
    "dividendYield": 2.5,
    "dividendYieldText": "2.50%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 329,
   "history": 1697
  },
  {
   "ticker": "FLSW",
   "name": "Franklin FTSE Switzerland ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26352/SINGLCLASS/franklin-ftse-switzerland-etf/FLSW",
   "dataFile": "./funds/FLSW/meta.json",
   "cusip": "35473P694",
   "isin": "US35473P6943",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "—",
   "navValue": null,
   "aum": "$78.74 M",
   "aumValue": 78740000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Feb 6 2018",
   "exchange": "NYSE Arca",
   "closePrice": "$41.69",
   "closePriceValue": 41.69,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.94"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 1.66,
     "ytdText": "1.66%",
     "yr1": 16.24,
     "yr1Text": "16.24%",
     "yr3": 13.73,
     "yr3Text": "13.73%",
     "yr5": 6.84,
     "yr5Text": "6.84%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 9.95,
     "sinceInceptionText": "9.95%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 9.95,
     "sinceInceptionText": "9.95%"
    }
   },
   "metrics": {
    "ytd": 1.66,
    "tr1y": 16.24,
    "tr3y": 0.47104215211699985,
    "tr5y": 0.3920966768607477,
    "tr10y": null,
    "cagr3y": 13.73,
    "cagr5y": 6.84,
    "cagr10y": null,
    "siAnn": 9.95,
    "dividendYield": 4.51,
    "dividendYieldText": "4.51%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 51,
   "history": 2168
  },
  {
   "ticker": "FLTW",
   "name": "Franklin FTSE Taiwan ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/26351/SINGLCLASS/franklin-ftse-taiwan-etf/FLTW",
   "dataFile": "./funds/FLTW/meta.json",
   "cusip": "35473P686",
   "isin": "US35473P6869",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "$109.95",
   "navValue": 109.95,
   "aum": "$4.71 B",
   "aumValue": 4710000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 2 2017",
   "exchange": "NYSE Arca",
   "closePrice": "$109.64",
   "closePriceValue": 109.64,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Semi-annually",
    "exDate": "Jun 26 2026",
    "dividend": "0.184"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 80.29,
     "ytdText": "80.29%",
     "yr1": 96.86,
     "yr1Text": "96.86%",
     "yr3": 44.1,
     "yr3Text": "44.10%",
     "yr5": 20.96,
     "yr5Text": "20.96%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 19.77,
     "sinceInceptionText": "19.77%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 19.77,
     "sinceInceptionText": "19.77%"
    }
   },
   "metrics": {
    "ytd": 80.29,
    "tr1y": 96.86,
    "tr3y": 1.9922091210000006,
    "tr5y": 1.5894581160407308,
    "tr10y": null,
    "cagr3y": 44.1,
    "cagr5y": 20.96,
    "cagr10y": null,
    "siAnn": 19.77,
    "dividendYield": 0.33,
    "dividendYieldText": "0.33%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Semi-annually",
   "holdings": 134,
   "history": 2203
  },
  {
   "ticker": "FLUD",
   "name": "Franklin Ultra Short Bond ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/29430/SINGLCLASS/franklin-ultra-short-bond-etf/FLUD",
   "dataFile": "./funds/FLUD/meta.json",
   "cusip": "35473P496",
   "isin": "US35473P4963",
   "ter": "0.15%",
   "terValue": 0.15,
   "nav": "$24.93",
   "navValue": 24.93,
   "aum": "$594.67 M",
   "aumValue": 594670000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jul 14 2020",
   "exchange": "NYSEArca",
   "closePrice": "$24.95",
   "closePriceValue": 24.95,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.08"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 2.39,
     "ytdText": "2.39%",
     "yr1": 4.06,
     "yr1Text": "4.06%",
     "yr3": 5.15,
     "yr3Text": "5.15%",
     "yr5": 3.77,
     "yr5Text": "3.77%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 3.27,
     "sinceInceptionText": "3.27%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 3.27,
     "sinceInceptionText": "3.27%"
    }
   },
   "metrics": {
    "ytd": 2.39,
    "tr1y": 4.06,
    "tr3y": 0.16259334087500021,
    "tr5y": 0.20325890281278114,
    "tr10y": null,
    "cagr3y": 5.15,
    "cagr5y": 3.77,
    "cagr10y": null,
    "siAnn": 3.27,
    "dividendYield": 3.85,
    "dividendYieldText": "3.85%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 519,
   "history": 1555
  },
  {
   "ticker": "FRIZ",
   "name": "Franklin Dividend Growth ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/47537/SINGLCLASS/franklin-dividend-growth-etf/FRIZ",
   "dataFile": "./funds/FRIZ/meta.json",
   "cusip": "35473P363",
   "isin": "US35473P3635",
   "ter": "0.49%",
   "terValue": 0.49,
   "nav": "$26.57",
   "navValue": 26.57,
   "aum": "$6.64 M",
   "aumValue": 6640000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Aug 28 2025",
   "exchange": "NYSE Arca",
   "closePrice": "$26.59",
   "closePriceValue": 26.59,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.059"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 4.5,
     "ytdText": "4.50%",
     "yr1": 10.54,
     "yr1Text": "10.54%",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.45,
     "sinceInceptionText": "10.45%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.45,
     "sinceInceptionText": "10.45%"
    }
   },
   "metrics": {
    "ytd": 4.5,
    "tr1y": 10.54,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 10.45,
    "dividendYield": 0.89,
    "dividendYieldText": "0.89%",
    "secYield": 1.01,
    "secYieldText": "1.01%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 43,
   "history": 268
  },
  {
   "ticker": "FSML",
   "name": "Franklin Small Cap Enhanced ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/50069/SINGLCLASS/franklin-small-cap-enhanced-etf/FSML",
   "dataFile": "./funds/FSML/meta.json",
   "cusip": "35473P322",
   "isin": "US35473P3221",
   "ter": "0.45%",
   "terValue": 0.45,
   "nav": "$29.15",
   "navValue": 29.15,
   "aum": "$145.77 M",
   "aumValue": 145770000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Dec 9 2025",
   "exchange": "NYSE Arca",
   "closePrice": "$29.24",
   "closePriceValue": 29.24,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.029"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 18.85,
     "ytdText": "18.85%",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 20.63,
     "sinceInceptionText": "20.63%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 20.63,
     "sinceInceptionText": "20.63%"
    }
   },
   "metrics": {
    "ytd": 18.85,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 20.63,
    "dividendYield": 0.4,
    "dividendYieldText": "0.40%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 303,
   "history": 197
  },
  {
   "ticker": "FTCA",
   "name": "Franklin California Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48306/SINGLCLASS/franklin-california-municipal-income-etf/FTCA",
   "dataFile": "./funds/FTCA/meta.json",
   "cusip": "746729839",
   "isin": "US7467298391",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "$6.92",
   "navValue": 6.92,
   "aum": "$548.72 M",
   "aumValue": 548720000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Apr 29 1983",
   "exchange": "NYSE Arca",
   "closePrice": "$6.94",
   "closePriceValue": 6.94,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.024"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -2.9,
     "ytdText": "-2.90%",
     "yr1": 6.08,
     "yr1Text": "6.08%",
     "yr3": 4.08,
     "yr3Text": "4.08%",
     "yr5": 0.59,
     "yr5Text": "0.59%",
     "yr10": 2.14,
     "yr10Text": "2.14%",
     "sinceInception": 5.52,
     "sinceInceptionText": "5.52%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.52,
     "sinceInceptionText": "5.52%"
    }
   },
   "metrics": {
    "ytd": -2.9,
    "tr1y": 6.08,
    "tr3y": 0.12746183731199978,
    "tr5y": 0.02985015985583006,
    "tr10y": 0.23582943546210577,
    "cagr3y": 4.08,
    "cagr5y": 0.59,
    "cagr10y": 2.14,
    "siAnn": 5.52,
    "dividendYield": 4.16,
    "dividendYieldText": "4.16%",
    "secYield": 4.26,
    "secYieldText": "4.26%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 294,
   "history": 229
  },
  {
   "ticker": "FTMA",
   "name": "Franklin Massachusetts Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48338/SINGLCLASS/franklin-massachusetts-municipal-income-etf/FTMA",
   "dataFile": "./funds/FTMA/meta.json",
   "cusip": "746729821",
   "isin": "US7467298219",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "$8.58",
   "navValue": 8.58,
   "aum": "$290.72 M",
   "aumValue": 290720000,
   "asOfDate": "May 31 2026",
   "inceptionDate": "Oct 23 1989",
   "exchange": "NYSE Arca",
   "closePrice": "$8.56",
   "closePriceValue": 8.56,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Irregular",
    "exDate": "Sep 1 2026",
    "dividend": "0.026"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 31 2026",
     "ytd": -2.39,
     "ytdText": "-2.39%",
     "yr1": 5.21,
     "yr1Text": "5.21%",
     "yr3": 3.66,
     "yr3Text": "3.66%",
     "yr5": 0.4,
     "yr5Text": "0.40%",
     "yr10": 1.73,
     "yr10Text": "1.73%",
     "sinceInception": 4.7,
     "sinceInceptionText": "4.70%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.7,
     "sinceInceptionText": "4.70%"
    }
   },
   "metrics": {
    "ytd": -2.39,
    "tr1y": 5.21,
    "tr3y": 0.11386770789599976,
    "tr5y": 0.020160641281024017,
    "tr10y": 0.1871085828807264,
    "cagr3y": 3.66,
    "cagr5y": 0.4,
    "cagr10y": 1.73,
    "siAnn": 4.7,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": 4.02,
    "secYieldText": "4.02%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "Irregular",
   "holdings": 176,
   "history": 219
  },
  {
   "ticker": "FTMH",
   "name": "Franklin Municipal High Yield ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48365/SINGLCLASS/franklin-municipal-high-yield-etf/FTMH",
   "dataFile": "./funds/FTMH/meta.json",
   "cusip": "746729789",
   "isin": "US7467297898",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "—",
   "navValue": null,
   "aum": "$565.58 M",
   "aumValue": 565580000,
   "asOfDate": "Apr 30 2026",
   "inceptionDate": "Sep 9 1985",
   "exchange": "NYSE Arca",
   "closePrice": "$11.02",
   "closePriceValue": 11.02,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.044"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Apr 30 2026",
     "ytd": -2.3,
     "ytdText": "-2.30%",
     "yr1": 7.7,
     "yr1Text": "7.70%",
     "yr3": 5.58,
     "yr3Text": "5.58%",
     "yr5": 1.17,
     "yr5Text": "1.17%",
     "yr10": 2.95,
     "yr10Text": "2.95%",
     "sinceInception": 5.28,
     "sinceInceptionText": "5.28%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.28,
     "sinceInceptionText": "5.28%"
    }
   },
   "metrics": {
    "ytd": -2.3,
    "tr1y": 7.7,
    "tr3y": 0.17691466111200027,
    "tr5y": 0.05988501004360547,
    "tr10y": 0.3374067461559471,
    "cagr3y": 5.58,
    "cagr5y": 1.17,
    "cagr10y": 2.95,
    "siAnn": 5.28,
    "dividendYield": 4.79,
    "dividendYieldText": "4.79%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 467,
   "history": 229
  },
  {
   "ticker": "FTMN",
   "name": "Franklin Minnesota Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48373/SINGLCLASS/franklin-minnesota-municipal-income-etf/FTMN",
   "dataFile": "./funds/FTMN/meta.json",
   "cusip": "746729813",
   "isin": "US7467298136",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "—",
   "navValue": null,
   "aum": "$268.34 M",
   "aumValue": 268339999.99999997,
   "asOfDate": "May 31 2026",
   "inceptionDate": "Oct 23 1989",
   "exchange": "NYSE Arca",
   "closePrice": "$8.28",
   "closePriceValue": 8.28,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.017"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 31 2026",
     "ytd": -4.43,
     "ytdText": "-4.43%",
     "yr1": 4.67,
     "yr1Text": "4.67%",
     "yr3": 3.62,
     "yr3Text": "3.62%",
     "yr5": 0.65,
     "yr5Text": "0.65%",
     "yr10": 1.8,
     "yr10Text": "1.80%",
     "sinceInception": 4.29,
     "sinceInceptionText": "4.29%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.29,
     "sinceInceptionText": "4.29%"
    }
   },
   "metrics": {
    "ytd": -4.43,
    "tr1y": 4.67,
    "tr3y": 0.11257875792799998,
    "tr5y": 0.032925255186915026,
    "tr10y": 0.19530236834766757,
    "cagr3y": 3.62,
    "cagr5y": 0.65,
    "cagr10y": 1.8,
    "siAnn": 4.29,
    "dividendYield": 2.46,
    "dividendYieldText": "2.46%",
    "secYield": 3.74,
    "secYieldText": "3.74%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 186,
   "history": 219
  },
  {
   "ticker": "FTMS",
   "name": "Franklin Short-Term Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48362/SINGLCLASS/franklin-short-term-municipal-income-etf/FTMS",
   "dataFile": "./funds/FTMS/meta.json",
   "cusip": "746729730",
   "isin": "US7467297302",
   "ter": "0.21%",
   "terValue": 0.21,
   "nav": "$9.73",
   "navValue": 9.73,
   "aum": "$206.36 M",
   "aumValue": 206360000,
   "asOfDate": "May 29 2026",
   "inceptionDate": "Mar 18 2013",
   "exchange": "NYSE Arca",
   "closePrice": "$9.75",
   "closePriceValue": 9.75,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.027"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 29 2026",
     "ytd": 0.19,
     "ytdText": "0.19%",
     "yr1": 2.91,
     "yr1Text": "2.91%",
     "yr3": 3.82,
     "yr3Text": "3.82%",
     "yr5": 2.18,
     "yr5Text": "2.18%",
     "yr10": 1.99,
     "yr10Text": "1.99%",
     "sinceInception": 1.69,
     "sinceInceptionText": "1.69%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 1.69,
     "sinceInceptionText": "1.69%"
    }
   },
   "metrics": {
    "ytd": 0.19,
    "tr1y": 2.91,
    "tr3y": 0.1190334629680001,
    "tr5y": 0.11385713650888518,
    "tr10y": 0.21779985453503814,
    "cagr3y": 3.82,
    "cagr5y": 2.18,
    "cagr10y": 1.99,
    "siAnn": 1.69,
    "dividendYield": 3.33,
    "dividendYieldText": "3.33%",
    "secYield": 3.16,
    "secYieldText": "3.16%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 242,
   "history": 229
  },
  {
   "ticker": "FTMU",
   "name": "Franklin Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48363/SINGLCLASS/franklin-municipal-income-etf/FTMU",
   "dataFile": "./funds/FTMU/meta.json",
   "cusip": "746729797",
   "isin": "US7467297971",
   "ter": "0.30%",
   "terValue": 0.3,
   "nav": "$7.40",
   "navValue": 7.4,
   "aum": "$431.05 M",
   "aumValue": 431050000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Dec 31 1976",
   "exchange": "NYSEArca",
   "closePrice": "$7.42",
   "closePriceValue": 7.42,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Irregular",
    "exDate": "Sep 1 2026",
    "dividend": "0.026"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -2.69,
     "ytdText": "-2.69%",
     "yr1": 5.92,
     "yr1Text": "5.92%",
     "yr3": 4.31,
     "yr3Text": "4.31%",
     "yr5": 0.72,
     "yr5Text": "0.72%",
     "yr10": 2.2,
     "yr10Text": "2.20%",
     "sinceInception": 5.72,
     "sinceInceptionText": "5.72%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.72,
     "sinceInceptionText": "5.72%"
    }
   },
   "metrics": {
    "ytd": -2.69,
    "tr1y": 5.92,
    "tr3y": 0.13495289299099977,
    "tr5y": 0.03652214593627767,
    "tr10y": 0.24310827658684842,
    "cagr3y": 4.31,
    "cagr5y": 0.72,
    "cagr10y": 2.2,
    "siAnn": 5.72,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": 4.26,
    "secYieldText": "4.26%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "Irregular",
   "holdings": 262,
   "history": 229
  },
  {
   "ticker": "FTNJ",
   "name": "Franklin New Jersey Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48364/SINGLCLASS/franklin-new-jersey-municipal-income-etf/FTNJ",
   "dataFile": "./funds/FTNJ/meta.json",
   "cusip": "746729771",
   "isin": "US7467297716",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "—",
   "navValue": null,
   "aum": "$169.57 M",
   "aumValue": 169570000,
   "asOfDate": "May 31 2026",
   "inceptionDate": "Feb 20 1990",
   "exchange": "NYSE Arca",
   "closePrice": "$8.31",
   "closePriceValue": 8.31,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.024"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 31 2026",
     "ytd": -2.51,
     "ytdText": "-2.51%",
     "yr1": 5.19,
     "yr1Text": "5.19%",
     "yr3": 3.76,
     "yr3Text": "3.76%",
     "yr5": 0.83,
     "yr5Text": "0.83%",
     "yr10": 2.18,
     "yr10Text": "2.18%",
     "sinceInception": 4.52,
     "sinceInceptionText": "4.52%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.52,
     "sinceInceptionText": "4.52%"
    }
   },
   "metrics": {
    "ytd": -2.51,
    "tr1y": 5.19,
    "tr3y": 0.11709443737600012,
    "tr5y": 0.0421946416385508,
    "tr10y": 0.24067772055177317,
    "cagr3y": 3.76,
    "cagr5y": 0.83,
    "cagr10y": 2.18,
    "siAnn": 4.52,
    "dividendYield": 3.47,
    "dividendYieldText": "3.47%",
    "secYield": 3.93,
    "secYieldText": "3.93%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 153,
   "history": 219
  },
  {
   "ticker": "FTNY",
   "name": "Franklin New York Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48361/SINGLCLASS/franklin-new-york-municipal-income-etf/FTNY",
   "dataFile": "./funds/FTNY/meta.json",
   "cusip": "746729763",
   "isin": "US7467297633",
   "ter": "0.37%",
   "terValue": 0.37,
   "nav": "$7.40",
   "navValue": 7.4,
   "aum": "$568.43 M",
   "aumValue": 568430000,
   "asOfDate": "May 29 2026",
   "inceptionDate": "Sep 2 1983",
   "exchange": "NYSE Arca",
   "closePrice": "$7.41",
   "closePriceValue": 7.41,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.025"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 29 2026",
     "ytd": -3.27,
     "ytdText": "-3.27%",
     "yr1": 5.11,
     "yr1Text": "5.11%",
     "yr3": 3.41,
     "yr3Text": "3.41%",
     "yr5": 0.26,
     "yr5Text": "0.26%",
     "yr10": 1.75,
     "yr10Text": "1.75%",
     "sinceInception": 5.45,
     "sinceInceptionText": "5.45%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 5.45,
     "sinceInceptionText": "5.45%"
    }
   },
   "metrics": {
    "ytd": -3.27,
    "tr1y": 5.11,
    "tr3y": 0.10582808182100023,
    "tr5y": 0.013067775988606423,
    "tr10y": 0.189444490405416,
    "cagr3y": 3.41,
    "cagr5y": 0.26,
    "cagr10y": 1.75,
    "siAnn": 5.45,
    "dividendYield": 4.05,
    "dividendYieldText": "4.05%",
    "secYield": 4.18,
    "secYieldText": "4.18%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 270,
   "history": 229
  },
  {
   "ticker": "FTOH",
   "name": "Franklin Ohio Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48374/SINGLCLASS/franklin-ohio-municipal-income-etf/FTOH",
   "dataFile": "./funds/FTOH/meta.json",
   "cusip": "746729755",
   "isin": "US7467297559",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "—",
   "navValue": null,
   "aum": "$72.76 M",
   "aumValue": 72760000,
   "asOfDate": "May 31 2026",
   "inceptionDate": "Oct 23 1989",
   "exchange": "NYSE Arca",
   "closePrice": "$7.92",
   "closePriceValue": 7.92,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.025"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 31 2026",
     "ytd": -2.72,
     "ytdText": "-2.72%",
     "yr1": 5.84,
     "yr1Text": "5.84%",
     "yr3": 3.87,
     "yr3Text": "3.87%",
     "yr5": 0.7,
     "yr5Text": "0.70%",
     "yr10": 1.84,
     "yr10Text": "1.84%",
     "sinceInception": 4.32,
     "sinceInceptionText": "4.32%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.32,
     "sinceInceptionText": "4.32%"
    }
   },
   "metrics": {
    "ytd": -2.72,
    "tr1y": 5.84,
    "tr3y": 0.12065103060299998,
    "tr5y": 0.03549344202180649,
    "tr10y": 0.20000735100248646,
    "cagr3y": 3.87,
    "cagr5y": 0.7,
    "cagr10y": 1.84,
    "siAnn": 4.32,
    "dividendYield": 3.79,
    "dividendYieldText": "3.79%",
    "secYield": 4.06,
    "secYieldText": "4.06%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 80,
   "history": 220
  },
  {
   "ticker": "FTPA",
   "name": "Franklin Pennsylvania Municipal Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48375/SINGLCLASS/franklin-pennsylvania-municipal-income-etf/FTPA",
   "dataFile": "./funds/FTPA/meta.json",
   "cusip": "746729748",
   "isin": "US7467297484",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "$8.18",
   "navValue": 8.18,
   "aum": "$108.25 M",
   "aumValue": 108250000,
   "asOfDate": "May 31 2026",
   "inceptionDate": "Jul 21 1989",
   "exchange": "NYSE Arca",
   "closePrice": "$8.19",
   "closePriceValue": 8.19,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.024"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 31 2026",
     "ytd": -2.86,
     "ytdText": "-2.86%",
     "yr1": 5.89,
     "yr1Text": "5.89%",
     "yr3": 4.17,
     "yr3Text": "4.17%",
     "yr5": 0.59,
     "yr5Text": "0.59%",
     "yr10": 2.03,
     "yr10Text": "2.03%",
     "sinceInception": 4.54,
     "sinceInceptionText": "4.54%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.54,
     "sinceInceptionText": "4.54%"
    }
   },
   "metrics": {
    "ytd": -2.86,
    "tr1y": 5.89,
    "tr3y": 0.13038918171300007,
    "tr5y": 0.02985015985583006,
    "tr10y": 0.22258444664477461,
    "cagr3y": 4.17,
    "cagr5y": 0.59,
    "cagr10y": 2.03,
    "siAnn": 4.54,
    "dividendYield": 3.52,
    "dividendYieldText": "3.52%",
    "secYield": 4.05,
    "secYieldText": "4.05%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 111,
   "history": 219
  },
  {
   "ticker": "FTSD",
   "name": "Franklin Short Duration U.S. Government ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/18000/SINGLCLASS/franklin-short-duration-u-s-government-etf/FTSD",
   "dataFile": "./funds/FTSD/meta.json",
   "cusip": "353506108",
   "isin": "US3535061085",
   "ter": "0.25%",
   "terValue": 0.25,
   "nav": "—",
   "navValue": null,
   "aum": "$329.01 M",
   "aumValue": 329010000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Nov 4 2013",
   "exchange": "NYSE Arca",
   "closePrice": "$88.95",
   "closePriceValue": 88.95,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.297"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 0.61,
     "ytdText": "0.61%",
     "yr1": 3.28,
     "yr1Text": "3.28%",
     "yr3": 4.92,
     "yr3Text": "4.92%",
     "yr5": 2.62,
     "yr5Text": "2.62%",
     "yr10": 2.09,
     "yr10Text": "2.09%",
     "sinceInception": 1.79,
     "sinceInceptionText": "1.79%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 1.79,
     "sinceInceptionText": "1.79%"
    }
   },
   "metrics": {
    "ytd": 0.61,
    "tr1y": 3.28,
    "tr3y": 0.15498101548799958,
    "tr5y": 0.13804661562480458,
    "tr10y": 0.22979306073914518,
    "cagr3y": 4.92,
    "cagr5y": 2.62,
    "cagr10y": 2.09,
    "siAnn": 1.79,
    "dividendYield": 4.01,
    "dividendYieldText": "4.01%",
    "secYield": 4.08,
    "secYieldText": "4.08%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 339,
   "history": 3240
  },
  {
   "ticker": "HELX",
   "name": "Franklin Genomic Advancements ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/29097/SINGLCLASS/franklin-genomic-advancements-etf/HELX",
   "dataFile": "./funds/HELX/meta.json",
   "cusip": "35473P520",
   "isin": "US35473P5200",
   "ter": "0.50%",
   "terValue": 0.5,
   "nav": "$44.25",
   "navValue": 44.25,
   "aum": "$33.19 M",
   "aumValue": 33189999.999999996,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Feb 25 2020",
   "exchange": "Cboe",
   "closePrice": "$44.28",
   "closePriceValue": 44.28,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 30 2025",
    "dividend": "0.143"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 21.93,
     "ytdText": "21.93%",
     "yr1": 40.57,
     "yr1Text": "40.57%",
     "yr3": 10.89,
     "yr3Text": "10.89%",
     "yr5": -5.59,
     "yr5Text": "-5.59%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.34,
     "sinceInceptionText": "8.34%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 8.34,
     "sinceInceptionText": "8.34%"
    }
   },
   "metrics": {
    "ytd": 21.93,
    "tr1y": 40.57,
    "tr3y": 0.36356909796899983,
    "tr5y": -0.24995039243437756,
    "tr10y": null,
    "cagr3y": 10.89,
    "cagr5y": -5.59,
    "cagr10y": null,
    "siAnn": 8.34,
    "dividendYield": 0.32,
    "dividendYieldText": "0.32%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 63,
   "history": 1653
  },
  {
   "ticker": "INCE",
   "name": "Franklin Income Equity Focus ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/21559/SINGLCLASS/franklin-income-equity-focus-etf/INCE",
   "dataFile": "./funds/INCE/meta.json",
   "cusip": null,
   "isin": null,
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "—",
   "aumValue": null,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "—",
   "exchange": "NYSEArca",
   "closePrice": "$66.70",
   "closePriceValue": 66.7,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Aug 31 2026",
    "dividend": "0.3"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": null,
     "sinceInceptionText": "—"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": null,
     "sinceInceptionText": "—"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": null,
    "dividendYield": 5.4,
    "dividendYieldText": "5.40%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 96,
   "history": 2515
  },
  {
   "ticker": "INCM",
   "name": "Franklin Income Focus ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/36262/SINGLCLASS/franklin-income-focus-etf/INCM",
   "dataFile": "./funds/INCM/meta.json",
   "cusip": "35473P439",
   "isin": "US35473P4393",
   "ter": "0.38%",
   "terValue": 0.38,
   "nav": "$28.71",
   "navValue": 28.71,
   "aum": "$1.87 B",
   "aumValue": 1870000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jun 6 2023",
   "exchange": "NYSE Arca",
   "closePrice": "$28.77",
   "closePriceValue": 28.77,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Aug 31 2026",
    "dividend": "0.13"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 6.72,
     "ytdText": "6.72%",
     "yr1": 12.29,
     "yr1Text": "12.29%",
     "yr3": 11.28,
     "yr3Text": "11.28%",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.79,
     "sinceInceptionText": "10.79%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.79,
     "sinceInceptionText": "10.79%"
    }
   },
   "metrics": {
    "ytd": 6.72,
    "tr1y": 12.29,
    "tr3y": 0.37800676915200015,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": 11.28,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 10.79,
    "dividendYield": 5.43,
    "dividendYieldText": "5.43%",
    "secYield": 5.12,
    "secYieldText": "5.12%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 380,
   "history": 827
  },
  {
   "ticker": "IQM",
   "name": "Franklin Intelligent Machines ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/29098/SINGLCLASS/franklin-intelligent-machines-etf/IQM",
   "dataFile": "./funds/IQM/meta.json",
   "cusip": "35473P512",
   "isin": "US35473P5127",
   "ter": "0.50%",
   "terValue": 0.5,
   "nav": "—",
   "navValue": null,
   "aum": "$88.14 M",
   "aumValue": 88140000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Feb 25 2020",
   "exchange": "Cboe",
   "closePrice": "$110.07",
   "closePriceValue": 110.07,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 13 2021",
    "dividend": "0.094"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": 30.96,
     "yr1Text": "30.96%",
     "yr3": 29.5,
     "yr3Text": "29.50%",
     "yr5": 15.41,
     "yr5Text": "15.41%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 24.44,
     "sinceInceptionText": "24.44%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 24.44,
     "sinceInceptionText": "24.44%"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": 30.96,
    "tr3y": 1.1717473749999994,
    "tr5y": 1.047468387818697,
    "tr10y": null,
    "cagr3y": 29.5,
    "cagr5y": 15.41,
    "cagr10y": null,
    "siAnn": 24.44,
    "dividendYield": 0.09,
    "dividendYieldText": "0.09%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 77,
   "history": 1653
  },
  {
   "ticker": "LRGE",
   "name": "ClearBridge Large Cap Growth Select ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/91630/SINGLCLASS/clearbridge-large-cap-growth-select-etf/LRGE",
   "dataFile": "./funds/LRGE/meta.json",
   "cusip": "524682200",
   "isin": null,
   "ter": "0.48%",
   "terValue": 0.48,
   "nav": "—",
   "navValue": null,
   "aum": "$391.68 M",
   "aumValue": 391680000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "May 22 2017",
   "exchange": "NASDAQ - XNMS",
   "closePrice": "$90.73",
   "closePriceValue": 90.73,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 26 2025",
    "dividend": "0.104"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": 11.42,
     "yr1Text": "11.42%",
     "yr3": 17.52,
     "yr3Text": "17.52%",
     "yr5": 9.34,
     "yr5Text": "9.34%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 15.43,
     "sinceInceptionText": "15.43%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 15.43,
     "sinceInceptionText": "15.43%"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": 11.42,
    "tr3y": 0.6230628910080003,
    "tr5y": 0.5627710153219807,
    "tr10y": null,
    "cagr3y": 17.52,
    "cagr5y": 9.34,
    "cagr10y": null,
    "siAnn": 15.43,
    "dividendYield": 0.11,
    "dividendYieldText": "0.11%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 29,
   "history": 2344
  },
  {
   "ticker": "LVHD",
   "name": "Franklin U.S. Low Volatility High Dividend Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/91415/SINGLCLASS/franklin-u-s-low-volatility-high-dividend-index-etf/LVHD",
   "dataFile": "./funds/LVHD/meta.json",
   "cusip": "52468L406",
   "isin": null,
   "ter": "0.27%",
   "terValue": 0.27,
   "nav": "$41.87",
   "navValue": 41.87,
   "aum": "$596.67 M",
   "aumValue": 596670000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Dec 28 2015",
   "exchange": "NASDAQ - XNMS",
   "closePrice": "$41.85",
   "closePriceValue": 41.85,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Aug 6 2026",
    "dividend": "0.383"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 6.97,
     "ytdText": "6.97%",
     "yr1": 10.62,
     "yr1Text": "10.62%",
     "yr3": 11.04,
     "yr3Text": "11.04%",
     "yr5": 6.71,
     "yr5Text": "6.71%",
     "yr10": 8.21,
     "yr10Text": "8.21%",
     "sinceInception": 9.04,
     "sinceInceptionText": "9.04%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 9.04,
     "sinceInceptionText": "9.04%"
    }
   },
   "metrics": {
    "ytd": 6.97,
    "tr1y": 10.62,
    "tr3y": 0.3691100528640001,
    "tr5y": 0.3836479358198288,
    "tr10y": 1.2012733226454984,
    "cagr3y": 11.04,
    "cagr5y": 6.71,
    "cagr10y": 8.21,
    "siAnn": 9.04,
    "dividendYield": 3.66,
    "dividendYieldText": "3.66%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 115,
   "history": 2700
  },
  {
   "ticker": "LVHI",
   "name": "Franklin International Low Volatility High Dividend Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/91481/SINGLCLASS/franklin-international-low-volatility-high-dividend-index-etf/LVHI",
   "dataFile": "./funds/LVHI/meta.json",
   "cusip": "52468L505",
   "isin": null,
   "ter": "0.40%",
   "terValue": 0.4,
   "nav": "$42.09",
   "navValue": 42.09,
   "aum": "$5.92 B",
   "aumValue": 5920000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jul 27 2016",
   "exchange": "Cboe",
   "closePrice": "$42.25",
   "closePriceValue": 42.25,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 3 2026",
    "dividend": "0.361"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 17.51,
     "ytdText": "17.51%",
     "yr1": 30.15,
     "yr1Text": "30.15%",
     "yr3": 23.09,
     "yr3Text": "23.09%",
     "yr5": 16.76,
     "yr5Text": "16.76%",
     "yr10": 10.71,
     "yr10Text": "10.71%",
     "sinceInception": 11.64,
     "sinceInceptionText": "11.64%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 11.64,
     "sinceInceptionText": "11.64%"
    }
   },
   "metrics": {
    "ytd": 17.51,
    "tr1y": 30.15,
    "tr3y": 0.8649548196290004,
    "tr5y": 1.1700534530460733,
    "tr10y": 1.7661040190185342,
    "cagr3y": 23.09,
    "cagr5y": 16.76,
    "cagr10y": 10.71,
    "siAnn": 11.64,
    "dividendYield": 3.43,
    "dividendYieldText": "3.43%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 239,
   "history": 2554
  },
  {
   "ticker": "MULT",
   "name": "Franklin Multisector Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/46894/SINGLCLASS/franklin-multisector-income-etf/MULT",
   "dataFile": "./funds/MULT/meta.json",
   "cusip": "35473P355",
   "isin": "US35473P3551",
   "ter": "0.39%",
   "terValue": 0.39,
   "nav": "$24.36",
   "navValue": 24.36,
   "aum": "$9.74 M",
   "aumValue": 9740000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Aug 26 2025",
   "exchange": "NASDAQ - XNMS",
   "closePrice": "$24.44",
   "closePriceValue": 24.44,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.12"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -0.46,
     "ytdText": "-0.46%",
     "yr1": 3.75,
     "yr1Text": "3.75%",
     "yr3": 6.09,
     "yr3Text": "6.09%",
     "yr5": 22.69,
     "yr5Text": "22.69%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 3.33,
     "sinceInceptionText": "3.33%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 3.33,
     "sinceInceptionText": "3.33%"
    }
   },
   "metrics": {
    "ytd": -0.46,
    "tr1y": 3.75,
    "tr3y": 0.1940522965289999,
    "tr5y": 1.7800066341233411,
    "tr10y": null,
    "cagr3y": 6.09,
    "cagr5y": 22.69,
    "cagr10y": null,
    "siAnn": 3.33,
    "dividendYield": 5.91,
    "dividendYieldText": "5.91%",
    "secYield": 4.78,
    "secYieldText": "4.78%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 329,
   "history": 271
  },
  {
   "ticker": "PBDC",
   "name": "Putnam BDC Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/39500/SINGLCLASS/putnam-bdc-income-etf/PBDC",
   "dataFile": "./funds/PBDC/meta.json",
   "cusip": "746729508",
   "isin": "US7467295082",
   "ter": "11.77%",
   "terValue": 11.77,
   "nav": "$27.05",
   "navValue": 27.05,
   "aum": "$294.18 M",
   "aumValue": 294180000,
   "asOfDate": "Apr 30 2026",
   "inceptionDate": "Sep 29 2022",
   "exchange": "NYSE Arca",
   "closePrice": "$27.01",
   "closePriceValue": 27.01,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Jul 7 2026",
    "dividend": "0.696"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Apr 30 2026",
     "ytd": -6.71,
     "ytdText": "-6.71%",
     "yr1": -6.41,
     "yr1Text": "-6.41%",
     "yr3": 7.58,
     "yr3Text": "7.58%",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 14.22,
     "sinceInceptionText": "14.22%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 14.22,
     "sinceInceptionText": "14.22%"
    }
   },
   "metrics": {
    "ytd": -6.71,
    "tr1y": -6.41,
    "tr3y": 0.2450724395120003,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": 7.58,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 14.22,
    "dividendYield": 10.29,
    "dividendYieldText": "10.29%",
    "secYield": 9.92,
    "secYieldText": "9.92%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 24,
   "history": 999
  },
  {
   "ticker": "PEMX",
   "name": "Putnam Emerging Markets Ex China ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/39499/SINGLCLASS/putnam-emerging-markets-ex-china-etf/PEMX",
   "dataFile": "./funds/PEMX/meta.json",
   "cusip": "746729847",
   "isin": "US7467298474",
   "ter": "0.71%",
   "terValue": 0.71,
   "nav": "—",
   "navValue": null,
   "aum": "$32.65 M",
   "aumValue": 32650000,
   "asOfDate": "Apr 30 2026",
   "inceptionDate": "May 17 2023",
   "exchange": "NYSE Arca",
   "closePrice": "$86.59",
   "closePriceValue": 86.59,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 19 2025",
    "dividend": "4.501"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Apr 30 2026",
     "ytd": 35.67,
     "ytdText": "35.67%",
     "yr1": 53.62,
     "yr1Text": "53.62%",
     "yr3": 31.32,
     "yr3Text": "31.32%",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 30.89,
     "sinceInceptionText": "30.89%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 30.89,
     "sinceInceptionText": "30.89%"
    }
   },
   "metrics": {
    "ytd": 35.67,
    "tr1y": 53.62,
    "tr3y": 1.2646058359679997,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": 31.32,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 30.89,
    "dividendYield": 5.2,
    "dividendYieldText": "5.20%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 54,
   "history": 833
  },
  {
   "ticker": "PGRI",
   "name": "Putnam International Stock ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/47497/SINGLCLASS/putnam-international-stock-etf/PGRI",
   "dataFile": "./funds/PGRI/meta.json",
   "cusip": "35473P330",
   "isin": "US35473P3304",
   "ter": "0.55%",
   "terValue": 0.55,
   "nav": "—",
   "navValue": null,
   "aum": "$6.56 M",
   "aumValue": 6560000,
   "asOfDate": "Apr 30 2026",
   "inceptionDate": "Oct 21 2025",
   "exchange": "NYSE Arca",
   "closePrice": "$26.46",
   "closePriceValue": 26.46,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 19 2025",
    "dividend": "0.03"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Apr 30 2026",
     "ytd": 6.07,
     "ytdText": "6.07%",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.37,
     "sinceInceptionText": "6.37%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 6.37,
     "sinceInceptionText": "6.37%"
    }
   },
   "metrics": {
    "ytd": 6.07,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 6.37,
    "dividendYield": 0.11,
    "dividendYieldText": "0.11%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 203,
   "history": 232
  },
  {
   "ticker": "PGRO",
   "name": "Putnam Focused Large Cap Growth ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/39433/SINGLCLASS/putnam-focused-large-cap-growth-etf/PGRO",
   "dataFile": "./funds/PGRO/meta.json",
   "cusip": "746729409",
   "isin": "US7467294093",
   "ter": "0.50%",
   "terValue": 0.5,
   "nav": "$48.10",
   "navValue": 48.1,
   "aum": "$217.65 M",
   "aumValue": 217650000,
   "asOfDate": "May 29 2026",
   "inceptionDate": "May 25 2021",
   "exchange": "NYSE Arca",
   "closePrice": "$48.34",
   "closePriceValue": 48.34,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 19 2025",
    "dividend": "0.009"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 29 2026",
     "ytd": 7.85,
     "ytdText": "7.85%",
     "yr1": 10.58,
     "yr1Text": "10.58%",
     "yr3": 21,
     "yr3Text": "21.00%",
     "yr5": 10.27,
     "yr5Text": "10.27%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 12.78,
     "sinceInceptionText": "12.78%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 12.78,
     "sinceInceptionText": "12.78%"
    }
   },
   "metrics": {
    "ytd": 7.85,
    "tr1y": 10.58,
    "tr3y": 0.7715609999999999,
    "tr5y": 0.6303726183567364,
    "tr10y": null,
    "cagr3y": 21,
    "cagr5y": 10.27,
    "cagr10y": null,
    "siAnn": 12.78,
    "dividendYield": 0.02,
    "dividendYieldText": "0.02%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 33,
   "history": 1340
  },
  {
   "ticker": "PVAL",
   "name": "Putnam Focused Large Cap Value ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/39434/SINGLCLASS/putnam-focused-large-cap-value-etf/PVAL",
   "dataFile": "./funds/PVAL/meta.json",
   "cusip": "746729300",
   "isin": "US7467293004",
   "ter": "0.55%",
   "terValue": 0.55,
   "nav": "$52.98",
   "navValue": 52.98,
   "aum": "$14.27 B",
   "aumValue": 14270000000,
   "asOfDate": "May 29 2026",
   "inceptionDate": "May 25 2021",
   "exchange": "NYSE Arca",
   "closePrice": "$53.01",
   "closePriceValue": 53.01,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Jul 7 2026",
    "dividend": "0.126"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "May 29 2026",
     "ytd": 17,
     "ytdText": "17.00%",
     "yr1": 30.12,
     "yr1Text": "30.12%",
     "yr3": 23.53,
     "yr3Text": "23.53%",
     "yr5": 16.74,
     "yr5Text": "16.74%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 16.97,
     "sinceInceptionText": "16.97%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 16.97,
     "sinceInceptionText": "16.97%"
    }
   },
   "metrics": {
    "ytd": 17,
    "tr1y": 30.12,
    "tr3y": 0.8850259109770002,
    "tr5y": 1.168195530678148,
    "tr10y": null,
    "cagr3y": 23.53,
    "cagr5y": 16.74,
    "cagr10y": null,
    "siAnn": 16.97,
    "dividendYield": 0.95,
    "dividendYieldText": "0.95%",
    "secYield": 0.84,
    "secYieldText": "0.84%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 46,
   "history": 1339
  },
  {
   "ticker": "SOEZ",
   "name": "Franklin Solana ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/47315/SINGLCLASS/franklin-solana-etf/SOEZ",
   "dataFile": "./funds/SOEZ/meta.json",
   "cusip": "354646101",
   "isin": "US3546461019",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "$20.28",
   "navValue": 20.28,
   "aum": "$17.24 M",
   "aumValue": 17240000,
   "asOfDate": "Sep 24 2026",
   "inceptionDate": "Dec 3 2025",
   "exchange": "NYSE Arca",
   "closePrice": "$20.29",
   "closePriceValue": 20.29,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Irregular",
    "exDate": "Sep 21 2026",
    "dividend": "0.068"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Sep 24 2026",
     "ytd": -1.65,
     "ytdText": "-1.65%",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -23.84,
     "sinceInceptionText": "-23.84%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -23.84,
     "sinceInceptionText": "-23.84%"
    }
   },
   "metrics": {
    "ytd": -1.65,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": -23.84,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "Irregular",
   "holdings": 2,
   "history": 203
  },
  {
   "ticker": "SQLV",
   "name": "Royce Quant Small Cap Quality Value ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/91662/SINGLCLASS/royce-quant-small-cap-quality-value-etf/SQLV",
   "dataFile": "./funds/SQLV/meta.json",
   "cusip": "52468L877",
   "isin": null,
   "ter": "0.60%",
   "terValue": 0.6,
   "nav": "$51.50",
   "navValue": 51.5,
   "aum": "$38.62 M",
   "aumValue": 38620000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jul 12 2017",
   "exchange": "NASDAQ - XNMS",
   "closePrice": "$51.49",
   "closePriceValue": 51.49,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 14 2026",
    "dividend": "0.152"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 20.25,
     "ytdText": "20.25%",
     "yr1": 25.92,
     "yr1Text": "25.92%",
     "yr3": 14.31,
     "yr3Text": "14.31%",
     "yr5": 8.25,
     "yr5Text": "8.25%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.04,
     "sinceInceptionText": "10.04%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 10.04,
     "sinceInceptionText": "10.04%"
    }
   },
   "metrics": {
    "ytd": 20.25,
    "tr1y": 25.92,
    "tr3y": 0.49366317599099996,
    "tr5y": 0.48641310326103504,
    "tr10y": null,
    "cagr3y": 14.31,
    "cagr5y": 8.25,
    "cagr10y": null,
    "siAnn": 10.04,
    "dividendYield": 1.18,
    "dividendYieldText": "1.18%",
    "secYield": 0.73,
    "secYieldText": "0.73%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 322,
   "history": 2313
  },
  {
   "ticker": "TEMD",
   "name": "Templeton Emerging Markets Debt ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/48762/SINGLCLASS/templeton-emerging-markets-debt-etf/TEMD",
   "dataFile": "./funds/TEMD/meta.json",
   "cusip": "35473P314",
   "isin": "US35473P3148",
   "ter": "0.45%",
   "terValue": 0.45,
   "nav": "$24.23",
   "navValue": 24.23,
   "aum": "$48.46 M",
   "aumValue": 48460000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jan 20 2026",
   "exchange": "NYSE Arca",
   "closePrice": "$24.48",
   "closePriceValue": 24.48,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.119"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 2.63,
     "sinceInceptionText": "2.63%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 2.63,
     "sinceInceptionText": "2.63%"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 2.63,
    "dividendYield": 5.89,
    "dividendYieldText": "5.89%",
    "secYield": 7.65,
    "secYieldText": "7.65%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 83,
   "history": 170
  },
  {
   "ticker": "TINS",
   "name": "Templeton International Insights ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/47550/SINGLCLASS/templeton-international-insights-etf/TINS",
   "dataFile": "./funds/TINS/meta.json",
   "cusip": "35473P348",
   "isin": "US35473P3486",
   "ter": "0.55%",
   "terValue": 0.55,
   "nav": "$28.56",
   "navValue": 28.56,
   "aum": "$5.71 M",
   "aumValue": 5710000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Oct 21 2025",
   "exchange": "NYSEArca",
   "closePrice": "$28.63",
   "closePriceValue": 28.63,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 19 2025",
    "dividend": "0.061"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 10.4,
     "ytdText": "10.40%",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 16.74,
     "sinceInceptionText": "16.74%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 16.74,
     "sinceInceptionText": "16.74%"
    }
   },
   "metrics": {
    "ytd": 10.4,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 16.74,
    "dividendYield": 0.21,
    "dividendYieldText": "0.21%",
    "secYield": 1.78,
    "secYieldText": "1.78%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 47,
   "history": 231
  },
  {
   "ticker": "UDIV",
   "name": "Franklin U.S. Core Dividend Tilt Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/21415/SINGLCLASS/franklin-u-s-core-dividend-tilt-index-etf/UDIV",
   "dataFile": "./funds/UDIV/meta.json",
   "cusip": "35473P306",
   "isin": "US35473P3064",
   "ter": "0.06%",
   "terValue": 0.06,
   "nav": "—",
   "navValue": null,
   "aum": "$153.81 M",
   "aumValue": 153810000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jun 1 2016",
   "exchange": "NYSE Arca",
   "closePrice": "$61.55",
   "closePriceValue": 61.55,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.182"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": 24.06,
     "yr1Text": "24.06%",
     "yr3": 23.15,
     "yr3Text": "23.15%",
     "yr5": 14.03,
     "yr5Text": "14.03%",
     "yr10": 12.06,
     "yr10Text": "12.06%",
     "sinceInception": 12.07,
     "sinceInceptionText": "12.07%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 12.07,
     "sinceInceptionText": "12.07%"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": 24.06,
    "tr3y": 0.8676833558750003,
    "tr5y": 0.927949356380537,
    "tr10y": 2.1225268488469826,
    "cagr3y": 23.15,
    "cagr5y": 14.03,
    "cagr10y": 12.06,
    "siAnn": 12.07,
    "dividendYield": 1.18,
    "dividendYieldText": "1.18%",
    "secYield": 4,
    "secYieldText": "4.00%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 283,
   "history": 2592
  },
  {
   "ticker": "USFI",
   "name": "BrandywineGLOBAL - U.S. Fixed Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/36405/SINGLCLASS/brandywine-global-u-s-fixed-income-etf/USFI",
   "dataFile": "./funds/USFI/meta.json",
   "cusip": "35473P413",
   "isin": "US35473P4138",
   "ter": "0.39%",
   "terValue": 0.39,
   "nav": "$23.73",
   "navValue": 23.73,
   "aum": "$9.49 M",
   "aumValue": 9490000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jul 25 2023",
   "exchange": "NASDAQ - XNAS",
   "closePrice": "$23.83",
   "closePriceValue": 23.83,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.056"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -0.87,
     "ytdText": "-0.87%",
     "yr1": 3.47,
     "yr1Text": "3.47%",
     "yr3": 4.19,
     "yr3Text": "4.19%",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 3.54,
     "sinceInceptionText": "3.54%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 3.54,
     "sinceInceptionText": "3.54%"
    }
   },
   "metrics": {
    "ytd": -0.87,
    "tr1y": 3.47,
    "tr3y": 0.13104039005900026,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": 4.19,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 3.54,
    "dividendYield": 3.98,
    "dividendYieldText": "3.98%",
    "secYield": 2.74,
    "secYieldText": "2.74%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "official",
   "distributionFrequency": "Monthly",
   "holdings": 58,
   "history": 794
  },
  {
   "ticker": "USPX",
   "name": "Franklin U.S. Equity Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/21414/SINGLCLASS/franklin-u-s-equity-index-etf/USPX",
   "dataFile": "./funds/USPX/meta.json",
   "cusip": "35473P405",
   "isin": "US35473P4054",
   "ter": "0.03%",
   "terValue": 0.03,
   "nav": "$67.18",
   "navValue": 67.18,
   "aum": "$2.10 B",
   "aumValue": 2100000000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jun 1 2016",
   "exchange": "NYSE Arca",
   "closePrice": "$67.24",
   "closePriceValue": 67.24,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.144"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 13.25,
     "ytdText": "13.25%",
     "yr1": 19.93,
     "yr1Text": "19.93%",
     "yr3": 20.95,
     "yr3Text": "20.95%",
     "yr5": 12.02,
     "yr5Text": "12.02%",
     "yr10": 12.26,
     "yr10Text": "12.26%",
     "sinceInception": 12.46,
     "sinceInceptionText": "12.46%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 12.46,
     "sinceInceptionText": "12.46%"
    }
   },
   "metrics": {
    "ytd": 13.25,
    "tr1y": 19.93,
    "tr3y": 0.7693657573750001,
    "tr5y": 0.7639157646315615,
    "tr10y": 2.178706125623163,
    "cagr3y": 20.95,
    "cagr5y": 12.02,
    "cagr10y": 12.26,
    "siAnn": 12.46,
    "dividendYield": 0.86,
    "dividendYieldText": "0.86%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 484,
   "history": 2592
  },
  {
   "ticker": "WABF",
   "name": "Western Asset Bond ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/36353/SINGLCLASS/western-asset-bond-etf/WABF",
   "dataFile": "./funds/WABF/meta.json",
   "cusip": "35473P397",
   "isin": "US35473P3973",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "$23.83",
   "navValue": 23.83,
   "aum": "$11.92 M",
   "aumValue": 11920000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Sep 19 2023",
   "exchange": "NASDAQ - XNAS",
   "closePrice": "$23.82",
   "closePriceValue": 23.82,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.09"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": -2.69,
     "ytdText": "-2.69%",
     "yr1": 2.05,
     "yr1Text": "2.05%",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.99,
     "sinceInceptionText": "4.99%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 4.99,
     "sinceInceptionText": "4.99%"
    }
   },
   "metrics": {
    "ytd": -2.69,
    "tr1y": 2.05,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 4.99,
    "dividendYield": 4.53,
    "dividendYieldText": "4.53%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 466,
   "history": 755
  },
  {
   "ticker": "XDAT",
   "name": "Franklin Exponential Data ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/30780/SINGLCLASS/franklin-exponential-data-etf/XDAT",
   "dataFile": "./funds/XDAT/meta.json",
   "cusip": "35473P470",
   "isin": "US35473P4708",
   "ter": "0.50%",
   "terValue": 0.5,
   "nav": "$28.49",
   "navValue": 28.49,
   "aum": "$4.27 M",
   "aumValue": 4270000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jan 12 2021",
   "exchange": "Cboe",
   "closePrice": "$28.51",
   "closePriceValue": 28.51,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Annually",
    "exDate": "Dec 20 2024",
    "dividend": "0.032"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 10.26,
     "ytdText": "10.26%",
     "yr1": 1.08,
     "yr1Text": "1.08%",
     "yr3": 13,
     "yr3Text": "13.00%",
     "yr5": -1.22,
     "yr5Text": "-1.22%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 1.48,
     "sinceInceptionText": "1.48%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 1.48,
     "sinceInceptionText": "1.48%"
    }
   },
   "metrics": {
    "ytd": 10.26,
    "tr1y": 1.08,
    "tr3y": 0.44289699999999943,
    "tr5y": -0.059529647983542766,
    "tr10y": null,
    "cagr3y": 13,
    "cagr5y": -1.22,
    "cagr10y": null,
    "siAnn": 1.48,
    "dividendYield": 0.11,
    "dividendYieldText": "0.11%",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Annually",
   "holdings": 60,
   "history": 1430
  },
  {
   "ticker": "XIDV",
   "name": "Franklin International Dividend Booster Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/42138/SINGLCLASS/franklin-international-dividend-booster-index-etf/XIDV",
   "dataFile": "./funds/XIDV/meta.json",
   "cusip": "35473P371",
   "isin": "US35473P3718",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "—",
   "navValue": null,
   "aum": "$45.75 M",
   "aumValue": 45750000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jan 21 2025",
   "exchange": "NYSE Arca",
   "closePrice": "$38.30",
   "closePriceValue": 38.3,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.319"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 17.86,
     "ytdText": "17.86%",
     "yr1": 29.5,
     "yr1Text": "29.50%",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 39.56,
     "sinceInceptionText": "39.56%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 39.56,
     "sinceInceptionText": "39.56%"
    }
   },
   "metrics": {
    "ytd": 17.86,
    "tr1y": 29.5,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 39.56,
    "dividendYield": 3.33,
    "dividendYieldText": "3.33%",
    "secYield": 5.02,
    "secYieldText": "5.02%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 87,
   "history": 420
  },
  {
   "ticker": "XRPZ",
   "name": "Franklin XRP ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/47318/SINGLCLASS/franklin-xrp-etf/XRPZ",
   "dataFile": "./funds/XRPZ/meta.json",
   "cusip": "355233107",
   "isin": "US3552331072",
   "ter": "0.19%",
   "terValue": 0.19,
   "nav": "$16.60",
   "navValue": 16.6,
   "aum": "$439.08 M",
   "aumValue": 439080000,
   "asOfDate": "Sep 24 2026",
   "inceptionDate": "Nov 24 2025",
   "exchange": "Nyse Arca",
   "closePrice": "$16.61",
   "closePriceValue": 16.61,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "—",
    "exDate": "—",
    "dividend": "—"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Sep 24 2026",
     "ytd": -15.91,
     "ytdText": "-15.91%",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -38.72,
     "sinceInceptionText": "-38.72%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": -38.72,
     "sinceInceptionText": "-38.72%"
    }
   },
   "metrics": {
    "ytd": -15.91,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": -38.72,
    "dividendYield": null,
    "dividendYieldText": "—",
    "secYield": null,
    "secYieldText": "—",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": null,
   "distributionFrequency": "—",
   "holdings": 2,
   "history": 209
  },
  {
   "ticker": "XUDV",
   "name": "Franklin U.S. Dividend Booster Index ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/42074/SINGLCLASS/franklin-us-dividend-booster-index-etf/XUDV",
   "dataFile": "./funds/XUDV/meta.json",
   "cusip": "35473P389",
   "isin": "US35473P3890",
   "ter": "0.09%",
   "terValue": 0.09,
   "nav": "$32.03",
   "navValue": 32.03,
   "aum": "$78.48 M",
   "aumValue": 78480000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jan 21 2025",
   "exchange": "NYSE Arca",
   "closePrice": "$32.14",
   "closePriceValue": 32.14,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Quarterly",
    "exDate": "Sep 18 2026",
    "dividend": "0.256"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 24.06,
     "ytdText": "24.06%",
     "yr1": 30.51,
     "yr1Text": "30.51%",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 22.75,
     "sinceInceptionText": "22.75%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 22.75,
     "sinceInceptionText": "22.75%"
    }
   },
   "metrics": {
    "ytd": 24.06,
    "tr1y": 30.51,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 22.75,
    "dividendYield": 3.2,
    "dividendYieldText": "3.20%",
    "secYield": 4.2,
    "secYieldText": "4.20%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Quarterly",
   "holdings": 93,
   "history": 421
  },
  {
   "ticker": "YCLO",
   "name": "Franklin BSP CLO ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/50418/SINGLCLASS/franklin-bsp-clo-etf/YCLO",
   "dataFile": "./funds/YCLO/meta.json",
   "cusip": "35473P298",
   "isin": "US35473P2983",
   "ter": "0.35%",
   "terValue": 0.35,
   "nav": "$25.21",
   "navValue": 25.21,
   "aum": "$50.42 M",
   "aumValue": 50420000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "Jun 2 2026",
   "exchange": "NYSE Arca",
   "closePrice": "$25.23",
   "closePriceValue": 25.23,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.106"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 1.7,
     "sinceInceptionText": "1.70%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 1.7,
     "sinceInceptionText": "1.70%"
    }
   },
   "metrics": {
    "ytd": null,
    "tr1y": null,
    "tr3y": null,
    "tr5y": null,
    "tr10y": null,
    "cagr3y": null,
    "cagr5y": null,
    "cagr10y": null,
    "siAnn": 1.7,
    "dividendYield": 5.05,
    "dividendYieldText": "5.05%",
    "secYield": 4.82,
    "secYieldText": "4.82%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 49,
   "history": 78
  },
  {
   "ticker": "YLDE",
   "name": "Franklin ClearBridge Enhanced Income ETF",
   "category": "ETF",
   "fundPage": "https://www.franklintempleton.com/investments/options/exchange-traded-funds/products/91629/SINGLCLASS/franklin-clearbridge-enhanced-income-etf/YLDE",
   "dataFile": "./funds/YLDE/meta.json",
   "cusip": "524682309",
   "isin": null,
   "ter": "0.48%",
   "terValue": 0.48,
   "nav": "$55.13",
   "navValue": 55.13,
   "aum": "$170.90 M",
   "aumValue": 170900000,
   "asOfDate": "Jun 30 2026",
   "inceptionDate": "May 22 2017",
   "exchange": "NASDAQ - XNMS",
   "closePrice": "$55.13",
   "closePriceValue": 55.13,
   "closePriceSource": "last close from the Yahoo Finance price history",
   "premiumDiscount": "—",
   "premiumDiscountValue": null,
   "distributions": {
    "frequency": "Monthly",
    "exDate": "Sep 1 2026",
    "dividend": "0.323"
   },
   "returns": {
    "monthEnd": {
     "asOfDate": "Jun 30 2026",
     "ytd": 6.94,
     "ytdText": "6.94%",
     "yr1": 15.13,
     "yr1Text": "15.13%",
     "yr3": 15.54,
     "yr3Text": "15.54%",
     "yr5": 10.31,
     "yr5Text": "10.31%",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 12.18,
     "sinceInceptionText": "12.18%"
    },
    "quarterEnd": {
     "asOfDate": "",
     "ytd": null,
     "ytdText": "—",
     "yr1": null,
     "yr1Text": "—",
     "yr3": null,
     "yr3Text": "—",
     "yr5": null,
     "yr5Text": "—",
     "yr10": null,
     "yr10Text": "—",
     "sinceInception": 12.18,
     "sinceInceptionText": "12.18%"
    }
   },
   "metrics": {
    "ytd": 6.94,
    "tr1y": 15.13,
    "tr3y": 0.5424002594639998,
    "tr5y": 0.633331820079323,
    "tr10y": null,
    "cagr3y": 15.54,
    "cagr5y": 10.31,
    "cagr10y": null,
    "siAnn": 12.18,
    "dividendYield": 7.03,
    "dividendYieldText": "7.03%",
    "secYield": 1.59,
    "secYieldText": "1.59%",
    "returnsBasis": "official Franklin Templeton product finder (market price) + Yahoo Finance fallback"
   },
   "dividendYieldSource": "indicated",
   "distributionFrequency": "Monthly",
   "holdings": 56,
   "history": 2345
  }
 ]
}
