SFL Corporation Ltd. (SFL) Stock Total Returns
Growth of $10,000 chart
2021-04-14 to 2026-04-14 to
$
%
%
Loading chart…
Investment Performance
Final Value
$20,209
Total Return
102.09%
CAGR
15.11%
Dividends
$6,576.69
Yield on Cost
65.77%
Rolling Returns
1-Month (21 Trading Days)
| Average | +1.52% |
| Median | +1.77% |
| Best | +31.59% |
| Worst | -24.31% |
| % of Windows Positive | 58.0% |
1-Year (252 Trading Days)
| Average | +11.97% |
| Median | +12.69% |
| Best | +81.96% |
| Worst | -41.49% |
| % of Windows Positive | 64.5% |
3-Year (756 Trading Days)
| Average | +38.94% |
| Median | +25.56% |
| Best | +150.78% |
| Worst | -12.48% |
| % of Windows Positive | 79.6% |
Risk Metrics
| Maximum Drawdown | -47.64% |
| Average Drawdown | -15.06% |
| Drawdown Duration | 466 Trading Days (Unrecovered) |
| Sortino Ratio | 0.88 |
| Calmar Ratio | 0.32 |
| CVaR (5%) | -4.26% |
Yearly Returns
| Year | Percentage | Abs. Return | Dividends | Taxes | Trans. Costs |
|---|---|---|---|---|---|
| 2026 partial | +39.98% (+225.83% ann.) | +$3998.09 | $256.08 | $51.22 | $0.41 |
| 2025 | -19.65% | $1964.84 | $535.16 | $107.03 | $0.86 |
| 2024 | -2.65% | $264.75 | $972.32 | $194.46 | $1.55 |
| 2023 | +32.01% | +$3200.73 | $1084.22 | $216.84 | $1.73 |
| 2022 | +21.35% | +$2135.18 | $1108.77 | $221.76 | $1.77 |
| 2021 | +37.97% | +$3797.12 | $1026.44 | $205.28 | $1.64 |
| 2020 | -53.04% | $5303.76 | $706.65 | $141.33 | $1.13 |
| 2019 | +50.28% | +$5027.90 | $1375.59 | $275.12 | $2.20 |
| 2018 | -26.37% | $2636.70 | $929.71 | $185.94 | $1.49 |
| 2017 | +14.22% | +$1421.81 | $1115.09 | $223.02 | $1.79 |
| 2016 | -1.25% | $124.53 | $1127.51 | $225.50 | $1.81 |
| 2015 | +27.92% | +$2791.69 | $1273.77 | $254.76 | $2.04 |
| 2014 | -6.97% | $696.63 | $1021.78 | $204.36 | $1.63 |
| 2013 | +4.45% | +$445.43 | $717.70 | $143.54 | $1.15 |
| 2012 | +95.82% | +$9581.73 | $2064.55 | $412.91 | $3.30 |
| 2011 | -52.90% | $5290.34 | $738.81 | $147.76 | $1.18 |
| 2010 | +66.84% | +$6684.10 | $1004.74 | $200.94 | $1.60 |
| 2009 | +36.36% | +$3635.60 | $1140.21 | $228.05 | $1.82 |
| 2008 | -56.42% | $5641.56 | $847.45 | $169.49 | $1.36 |
| 2007 | +24.30% | +$2430.01 | $943.89 | $188.78 | $1.51 |
| 2006 | +52.66% | +$5265.61 | $1223.63 | $244.73 | $1.95 |
| 2005 | -11.09% | $1109.06 | $952.43 | $190.48 | $1.52 |
| 2004 partial | +56.18% (+128.54% ann.) | +$5617.53 | $1803.74 | $360.74 | $2.88 |
Market Regimes
| Regime | Period | Percentage | Annual | Abs. Return | Dividends | Taxes | Trans. Costs |
|---|---|---|---|---|---|---|---|
| China-WTO / housing-credit / commodity boom partial | June 17, 2004 – October 9, 2007 | +146.45% | +31.32% | +$14645.27 | $6476.82 | $1295.36 | $10.35 |
| GFC / deleveraging / dollar shortage | October 10, 2007 – March 9, 2009 | -81.92% | -70.20% | $8191.65 | $1256.89 | $251.37 | $2.01 |
| Policy-led rebound / euro-sovereign-crisis overlay | March 10, 2009 – July 25, 2012 | +271.72% | +47.54% | +$27171.90 | $10477.55 | $2095.51 | $16.74 |
| Secular stagnation / QE / low inflation / duration bull | July 26, 2012 – February 19, 2020 | +75.65% | +7.73% | +$7564.83 | $11314.63 | $2262.94 | $18.09 |
| Pandemic shock / liquidity crash | February 20, 2020 – March 23, 2020 | -46.43% | -99.92% | $4642.58 | $261.98 | $52.39 | $0.42 |
| Policy bazooka / monetary euphoria | March 24, 2020 – November 6, 2020 | -15.79% | -24.16% | $1578.96 | $632.21 | $126.44 | $1.01 |
| Reopening reflation / fiscal boom / supply bottlenecks | November 9, 2020 – November 29, 2021 | +20.64% | +19.49% | +$2064.28 | $836.44 | $167.29 | $1.34 |
| Inflation shock / duration crash / aggressive tightening | November 30, 2021 – November 9, 2022 | +30.35% | +32.51% | +$3035.44 | $1023.29 | $204.66 | $1.63 |
| Disinflation rebound / AI-led narrow bull / higher-for-longer | November 10, 2022 – September 17, 2024 | +24.94% | +12.76% | +$2493.61 | $2084.58 | $416.92 | $3.33 |
| Disinflationary easing / resilient growth / AI capex under oil-shock test partial | September 18, 2024 – April 14, 2026 | +5.68% | +3.59% | +$568.14 | $939.19 | $187.84 | $1.50 |
Dividend History
Annual Dividends Per Share
TTM Yield
—
Consecutive Years Paid
— current
Consecutive Years of Growth
— current
| Date | Per Share | Yield % |
|---|---|---|
| 2004-08-26 | $0.3500 | 1.95% |
| 2004-09-08 | $1.7700 | 10.00% |
| 2004-11-22 | $0.4500 | 2.00% |
| 2005-03-03 | $0.5000 | 2.32% |
| 2005-06-08 | $0.4500 | 2.31% |
| 2005-09-01 | $0.5000 | 2.43% |
| 2005-11-25 | $0.4500 | 2.35% |
| 2006-03-02 | $0.4500 | 2.47% |
| 2006-06-08 | $0.5000 | 2.93% |
| 2006-08-29 | $0.5200 | 2.48% |
| 2006-12-05 | $0.5300 | 2.39% |
| 2007-03-06 | $0.5400 | 2.15% |
| 2007-06-06 | $0.5500 | 1.75% |
| 2007-08-29 | $0.5500 | 2.05% |
| 2007-11-23 | $0.5500 | 2.17% |
| 2008-02-22 | $0.5500 | 2.03% |
| 2008-06-13 | $0.5600 | 1.93% |
| 2008-08-28 | $0.5800 | 2.06% |
| 2008-12-19 | $0.6000 | 4.81% |
| 2009-03-05 | $0.3000 | 4.81% |
| 2009-05-22 | $0.3000 | 2.51% |
| 2009-08-27 | $0.3000 | 2.24% |
| 2009-12-04 | $0.3000 | 2.11% |
| 2010-03-17 | $0.3000 | 1.60% |
| 2010-05-28 | $0.3300 | 1.75% |
| 2010-09-08 | $0.3500 | 1.90% |
| 2010-12-06 | $0.3600 | 1.58% |
| 2011-03-09 | $0.3800 | 1.80% |
| 2011-06-07 | $0.3900 | 2.11% |
| 2011-09-07 | $0.3900 | 2.57% |
| 2011-12-09 | $0.3900 | 3.40% |
| 2012-03-07 | $0.3000 | 2.30% |
| 2012-06-13 | $0.3900 | 2.51% |
| 2012-09-12 | $0.3900 | 2.25% |
| 2012-12-18 | $0.7800 | 4.76% |
| 2013-06-19 | $0.3900 | 2.39% |
| 2013-09-10 | $0.3900 | 2.44% |
| 2013-12-10 | $0.3900 | 2.31% |
| 2014-03-10 | $0.4000 | 2.13% |
| 2014-06-10 | $0.4100 | 2.13% |
| 2014-09-10 | $0.4100 | 2.08% |
| 2014-12-10 | $0.4100 | 2.76% |
| 2015-03-06 | $0.4200 | 2.66% |
| 2015-06-11 | $0.4300 | 2.47% |
| 2015-09-10 | $0.4400 | 2.68% |
| 2015-12-08 | $0.4500 | 2.69% |
| 2016-03-14 | $0.4500 | 3.13% |
| 2016-06-10 | $0.4500 | 2.80% |
| 2016-09-08 | $0.4500 | 2.91% |
| 2016-12-08 | $0.4500 | 3.00% |
| 2017-03-14 | $0.4500 | 3.05% |
| 2017-06-14 | $0.4500 | 3.24% |
| 2017-09-14 | $0.3500 | 2.47% |
| 2017-12-08 | $0.3500 | 2.33% |
| 2018-03-16 | $0.3500 | 2.42% |
| 2018-06-14 | $0.3500 | 2.32% |
| 2018-09-13 | $0.3500 | 2.48% |
| 2018-12-11 | $0.3500 | 2.79% |
| 2019-03-11 | $0.3500 | 2.84% |
| 2019-06-10 | $0.3500 | 2.78% |
| 2019-09-11 | $0.3500 | 2.37% |
| 2019-12-13 | $0.3500 | 2.39% |
| 2020-03-10 | $0.3500 | 3.23% |
| 2020-06-17 | $0.2500 | 2.46% |
| 2020-09-16 | $0.2500 | 2.75% |
| 2020-12-11 | $0.1500 | 2.19% |
| 2021-03-12 | $0.1500 | 1.81% |
| 2021-06-11 | $0.1500 | 1.70% |
| 2021-09-14 | $0.1500 | 1.82% |
| 2021-12-14 | $0.1800 | 2.07% |
| 2022-03-15 | $0.2000 | 2.01% |
| 2022-06-14 | $0.2200 | 2.16% |
| 2022-09-14 | $0.2300 | 2.13% |
| 2022-12-13 | $0.2300 | 2.40% |
| 2023-03-14 | $0.2400 | 2.49% |
| 2023-06-15 | $0.2400 | 2.53% |
| 2023-09-13 | $0.2400 | 2.15% |
| 2023-12-14 | $0.2500 | 2.23% |
| 2024-03-14 | $0.2600 | 1.94% |
| 2024-05-24 | $0.2700 | 1.90% |
| 2024-09-11 | $0.2700 | 2.46% |
| 2024-12-13 | $0.2700 | 2.63% |
| 2025-03-12 | $0.2700 | 3.17% |
| 2025-06-12 | $0.2700 | 3.03% |
| 2026-03-12 | $0.2000 | 1.89% |
| Total | 85 payments |
Portfolio Dividend Returns
Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
| Date | Total Yield | Tax | Trans. Cost | Shares Bought |
|---|---|---|---|---|
| 2021-06-11 | $202.43 | $40.48 | $0.32 | 18.7711 |
| 2021-09-14 | $205.24 | $41.05 | $0.33 | 20.5348 |
| 2021-12-14 | $249.99 | $50.00 | $0.40 | 24.7940 |
| 2022-03-15 | $282.73 | $56.55 | $0.45 | 23.3673 |
| 2022-06-14 | $316.14 | $63.23 | $0.50 | 25.6770 |
| 2022-09-14 | $336.41 | $67.28 | $0.54 | 24.8928 |
| 2022-12-13 | $342.14 | $68.43 | $0.55 | 28.8148 |
| 2023-03-14 | $363.93 | $72.79 | $0.58 | 30.3301 |
| 2023-06-15 | $371.21 | $74.24 | $0.59 | 32.1796 |
| 2023-09-13 | $378.93 | $75.79 | $0.60 | 28.2221 |
| 2023-12-14 | $401.78 | $80.35 | $0.64 | 29.0561 |
| 2024-03-14 | $425.41 | $85.08 | $0.68 | 25.9467 |
| 2024-05-24 | $448.77 | $89.75 | $0.72 | 25.3215 |
| 2024-09-11 | $455.61 | $91.12 | $0.73 | 33.7750 |
| 2024-12-13 | $464.73 | $92.94 | $0.74 | 36.8459 |
| 2025-03-12 | $474.67 | $94.93 | $0.76 | 45.1705 |
| 2025-06-12 | $486.87 | $97.37 | $0.78 | 45.3051 |
| 2026-03-12 | $369.71 | $73.94 | $0.59 | 29.6359 |
| Total | $6576.69 | $1315.34 | $10.51 | 528.6405 |
All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.
For each rolling window, returns are calculated at every possible starting point:
return = (value[i] ÷ value[i − windowSize] − 1) × 100
- Windows
- 1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
- Statistics
- Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.
The series is segmented by calendar year:
return = (endValue ÷ startValue − 1) × 100
startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.