MLAB
Mesa Laboratories Inc /Co/One customer — 20% of revenue (fiscal 2026)
“In our Clinical Genomics division, a significant portion of revenues is generated from ongoing purchases by a relatively small number of established customers, with a single customer accounting for approximately 20% of the division's revenues in fiscal 2026.”
Total shares sold short and not yet covered, reported to FINRA by broker-dealers and published twice a month (bi-monthly). Days to cover divides the short position by average daily volume; a high value (above 5) can signal short-squeeze potential.
Peer-relative percentile rank across all stocks reporting short interest at the latest settlement date (2026-06-30). Weighted mean of the available factors (short interest 30%, days to cover 20%, price vs VWAP 15%, short-volume trend 15%, short-interest change 10%, fails-to-deliver 10%) plus catalyst boosts (price spike, volume surge, earnings within days), capped at +20 and clamped to 100.
Short Interest History
| Settlement Date | Current Position | Previous Position | Change | Days to Cover |
|---|---|---|---|---|
| 2026-06-30 | 276,170 | 239,181 | +36,989 | 1.32 |
| 2026-06-15 | 239,181 | 279,822 | -40,641 | 1.00 |
| 2026-05-29 | 279,822 | 232,139 | +47,683 | 1.33 |
| 2026-05-15 | 232,139 | 198,615 | +33,524 | 1.68 |
| 2026-04-30 | 198,615 | 198,395 | +220 | 1.84 |
| 2026-04-15 | 198,395 | 220,739 | -22,344 | 1.89 |
| 2026-03-31 | 220,739 | 224,457 | -3,718 | 2.03 |
| 2026-03-13 | 224,457 | 223,687 | +770 | 1.29 |
| 2026-02-27 | 223,687 | 211,720 | +11,967 | 2.85 |
| 2026-02-13 | 211,720 | 223,102 | -11,382 | 2.52 |
| 2026-01-30 | 223,102 | 246,660 | -23,558 | 2.78 |
| 2026-01-15 | 246,660 | 280,731 | -34,071 | 2.24 |
| 2025-12-31 | 280,731 | 283,413 | -2,682 | 3.16 |
| 2025-12-15 | 283,413 | 280,290 | +3,123 | 2.31 |
| 2025-11-28 | 280,290 | 326,568 | -46,278 | 1.16 |
| 2025-11-14 | 326,568 | 364,590 | -38,022 | 2.70 |
| 2025-10-31 | 364,590 | 343,694 | +20,896 | 4.55 |
| 2025-10-15 | 343,694 | 332,573 | +11,121 | 3.30 |
| 2025-09-30 | 332,573 | 418,061 | -85,488 | 1.38 |
| 2025-09-15 | 418,061 | 399,329 | +18,732 | 2.66 |
| 2025-08-29 | 399,329 | 398,709 | +620 | 4.62 |
| 2025-08-15 | 398,709 | 311,560 | +87,149 | 2.70 |
| 2025-07-31 | 311,560 | 253,184 | +58,376 | 2.79 |