Staar Surgical STAA
NASDAQ STAA
$23.57 -0.05 (-0.21%)
As of: Sep 10, 2026 · 3:53 PM EDT

Staar Surgical (STAA) Treasury Shares (2025 - 2026)

Staar Surgical's (STAA) quarterly Treasury Shares came in at $6.5 million in Q3 2026, up 44.25% on a YoY basis from $4.5 million in Q3 2025, and little changed quarter-over-quarter from $6.5 million in Q2 2026.

Analysis

Staar Surgical (STAA) Treasury Shares (2025 - 2026) Analysis & Trends

Staar Surgical (STAA) has reported Treasury Shares for 2 consecutive years, with $6.5 million the latest figure, recorded in Q3 2026.

  • For the quarter ending Q3 2026, Treasury Shares rose 44.25% year-over-year to $6.5 million; the trailing twelve-month figure through Jul 2026 stood at $6.5 million (up 44.25% YoY), and the FY2026 full-year result was $6.5 million, changed N/A from the prior year.
  • Treasury Shares held at $376000.0 in Q3 2026 per STAA's latest filing, from $376000.0 in the prior quarter.
  • Across five years, Treasury Shares topped out at $376000.0 in Q3 2025 and bottomed at $261000.0 in Q2 2025.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Abbott Laboratories 179.84 Bn 174.23 Bn 7.27 Bn 267.91 Mn
2 Intuitive Surgical 128.02 Bn 122.81 Bn 1.96 Bn -
3 Medtronic 117.28 Bn 108.46 Bn 6.34 Bn -
4 Stryker 103.92 Bn 100.44 Bn 4.50 Bn -
5 Boston Scientific 63.51 Bn 62.97 Bn 3.85 Bn 303.21 Mn
6 Edwards Lifesciences 49.96 Bn 45.70 Bn 1.35 Bn 7.67 Bn
7 Alcon 32.86 Bn 31.40 Bn 1.68 Bn -
8 Dexcom 32.25 Bn 30.30 Bn 830.00 Mn 35.00 Mn
9 Steris 20.74 Bn 20.26 Bn 684.20 Mn -
10 Staar Surgical 1.19 Bn 1.00 Bn 69.73 Mn 376,000.00
Historic Data

Historic Data

Download Data
DateValue
Jul 3, 2026 376,000.00
Jul 3, 2026 376,000.00
Jul 3, 2026 6.46 Mn
Jul 3, 2026 6.46 Mn
Apr 3, 2026 376,000.00
Apr 3, 2026 6.46 Mn
Apr 3, 2026 6.46 Mn
Apr 3, 2026 376,000.00
Jan 2, 2026 376,000.00
Jan 2, 2026 376,000.00
Jan 2, 2026 6.46 Mn
Jan 2, 2026 6.46 Mn
Sep 26, 2025 376,000.00
Sep 26, 2025 6.46 Mn
Sep 26, 2025 6.46 Mn
Sep 26, 2025 376,000.00
Jun 27, 2025 261,000.00
Jun 27, 2025 261,000.00
Jun 27, 2025 4.48 Mn
Jun 27, 2025 4.48 Mn