Mesabi Trust (MSB) Cost of Revenue (2017 - 2026)

Mesabi Trust (MSB) recorded quarterly Cost of Revenue of $865820.0 in Q1 2026, up 5.2% on a QoQ basis from $822987.0 in Q4 2025, and up 10.11% year-over-year from $786289.0 in Q1 2025.

Mesabi Trust (MSB) Cost of Revenue (2017 - 2026) Analysis & Trends

Mesabi Trust has disclosed Cost of Revenue across 10 years of filings, most recently posting $865820.0 for Q1 2026.

  • Quarterly Cost of Revenue rose 10.11% year-over-year to $865820.0 in Q1 2026, while the trailing twelve-month figure through Jan 2026 was $3.7 million (down 31.31% YoY) and the FY2026 annual result came in at $3.7 million, down 31.31% from the prior year.
  • Cost of Revenue rose to $865820.0 in Q1 2026, from $822987.0 in the prior quarter.
  • Over five years, Cost of Revenue peaked at $2.8 million in Q2 2024 and troughed at $490560.0 in Q3 2022.
  • A 5-year average of $929398.6 and a median of $822987.0 in 2025 frame the typical range for Cost of Revenue.
  • Annual changes were most pronounced in 2024 — Cost of Revenue jumped 235.08% — and 2025, when it plunged 60.12%.
  • Tracing MSB's Cost of Revenue over 5 years: stood at $498373.0 in 2022, then surged by 62.53% to $810000.0 in 2023, then declined by 16.5% to $676315.0 in 2024, then gained by 21.69% to $822987.0 in 2025, then gained by 5.2% to $865820.0 in 2026.
  • Business Quant data shows MSB's Cost of Revenue at $865820.0 in Q1 2026, $822987.0 in Q4 2025, and $862873.0 in Q3 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cost of Rev (Qtr)
1 Ternium 94.27 Bn 84.31 Bn 686.87 Mn 3.25 Bn
2 Nucor 58.23 Bn 56.84 Bn 1.50 Bn 8.00 Bn
3 ArcelorMittal 51.15 Bn 48.81 Bn - -
4 Steel Dynamics 38.88 Bn 38.02 Bn 763.22 Mn 4.44 Bn
5 Reliance 20.36 Bn 20.12 Bn 1.17 Bn 2.85 Bn
6 Cleveland-Cliffs 7.71 Bn 7.86 Bn -82.00 Mn 5.00 Bn
7 Algoma Steel 2.77 Bn 2.77 Bn -92.32 308.82
8 National Steel 2.24 Bn -552.84 Mn 479.33 Mn 208.42 Mn
9 Worthington Steel 2.07 Bn 2.07 Bn 76.10 Mn 521.80 Mn
10 Mesabi Trust 322.62 Mn 299.46 Mn 2.73 Mn 865,820.00

Historic Data

Download Data
DateValue
Jan 31, 2026 865,820.00
Jan 31, 2026 865,820.00
Oct 31, 2025 822,987.00
Oct 31, 2025 822,987.00
Jul 31, 2025 862,873.00
Jul 31, 2025 862,873.00
Apr 30, 2025 1.10 Mn
Apr 30, 2025 1.10 Mn
Jan 31, 2025 786,289.00
Jan 31, 2025 786,289.00
Oct 31, 2024 676,315.00
Oct 31, 2024 676,315.00
Jul 31, 2024 1.09 Mn
Jul 31, 2024 1.09 Mn
Apr 30, 2024 2.77 Mn
Apr 30, 2024 2.77 Mn
Jan 31, 2024 1.54 Mn
Jan 31, 2024 1.54 Mn
Oct 31, 2023 810,000.00
Oct 31, 2023 810,000.00