diff --git a/src/lib/components/Table/Table.svelte b/src/lib/components/Table/Table.svelte
index f63c6a60..e366c649 100644
--- a/src/lib/components/Table/Table.svelte
+++ b/src/lib/components/Table/Table.svelte
@@ -119,6 +119,7 @@
{ name: "Debt / Equity", rule: "debtEquityRatio", type: "int" },
{ name: "Profit Margin", rule: "netProfitMargin", type: "percent" },
{ name: "FTD Shares", rule: "failToDeliver", type: "int" },
+ { name: "Relative FTD", rule: "relativeFTD", type: "percent" },
{ name: "Interest Income", rule: "interestIncome", type: "int" },
{ name: "Operating Income", rule: "operatingIncome", type: "int" },
{
diff --git a/src/routes/list/+layout.svelte b/src/routes/list/+layout.svelte
index 6ffe1af6..b1b72dc6 100644
--- a/src/routes/list/+layout.svelte
+++ b/src/routes/list/+layout.svelte
@@ -198,6 +198,10 @@
title: "Biggest U.S. Employers",
link: "/list/most-employees",
},
+ {
+ title: "Biggest Companies with Failed-to-Deliver Shares",
+ link: "/list/most-ftd-shares",
+ },
];
navigation = [...navigationIndustry, ...navigation];
diff --git a/src/routes/list/+page.svelte b/src/routes/list/+page.svelte
index 8ae43f34..e0391c80 100644
--- a/src/routes/list/+page.svelte
+++ b/src/routes/list/+page.svelte
@@ -28,6 +28,11 @@
>U.S. Companies With The Most Employees
+
+ U.S. Companies With The Most Fail-to-Deliver Shares
+
diff --git a/src/routes/list/most-ftd-shares/+page.server.ts b/src/routes/list/most-ftd-shares/+page.server.ts
new file mode 100644
index 00000000..87ba6d13
--- /dev/null
+++ b/src/routes/list/most-ftd-shares/+page.server.ts
@@ -0,0 +1,26 @@
+export const load = async ({ locals, setHeaders }) => {
+
+ const getData = async () => {
+ const { apiKey, apiURL } = locals;
+ const postData = { filterList: 'most-ftd-shares' };
+
+ const response = await fetch(apiURL + "/list-category", {
+ method: "POST",
+ headers: {
+ "Content-Type": "application/json",
+ "X-API-KEY": apiKey,
+ },
+ body: JSON.stringify(postData),
+ });
+
+ const output = await response.json();
+ setHeaders({ "cache-control": "public, max-age=60*5" });
+
+ return output;
+ };
+
+ // Make sure to return a promise
+ return {
+ getData: await getData(),
+ };
+};
diff --git a/src/routes/list/most-ftd-shares/+page.svelte b/src/routes/list/most-ftd-shares/+page.svelte
new file mode 100644
index 00000000..60bbade0
--- /dev/null
+++ b/src/routes/list/most-ftd-shares/+page.svelte
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+ These are the biggest U.S. companies ranked by failed-to-deliver (FTD)
+ shares, updated daily. 'Relative FTD' compares FTD shares to average trading
+ volume, showing their significance in overall trading.
+
+
+
+
+
diff --git a/src/routes/sitemap/+page.svelte b/src/routes/sitemap/+page.svelte
index ed560f45..04016bd9 100644
--- a/src/routes/sitemap/+page.svelte
+++ b/src/routes/sitemap/+page.svelte
@@ -167,7 +167,7 @@