Q2 Holdings, Inc.
QTWO · Services-Prepackaged Software · 62.6M shares · +6%/yr ↑ dilution · EDGAR filings ↗
Reference price $43.48 · est. market cap ~$2.7B — last insider sale, 2026-06-10 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70Banking SaaS near GAAP profitability with strong free cash flow and steady growth.
Strengths
- Strong FCF — FCF $194.7M (51st), FCF margin 24.5%
- Solid growth — revenue +14.1%, profitable net margin 6.5%
Risks
- Earnings comp — net income -235% (6th) vs prior-year base
- Tight liquidity — current ratio 1.02 (20th)
- Competitive digital-banking market — per 10-K
Notable findings
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Strong balance sheetStrong balance sheet — $433M cash & investments
- Notable holderHeld by 6 notable fund(s): STATE STREET CORP, GOLDMAN SACHS GROUP INC, CITADEL ADVISORS LLC +3 more (as of 2026-03-31)
- Insider sellingInsider selling — 30 open-market sale(s) by 7 insider(s) (cluster of 7 insiders, ~$24M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
54.1%
Operating margin
5.0%
Net margin
6.5%
Return on equity
7.9%
Return on assets
4.1%
Revenue growth (QoQ)
4.0%
Current ratio
1.0×
Free cash flow
$195M
EBITDA
$93M
Tangible book value
$71M
Cash & investments
$433M
Stock comp / revenue
10.9%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-10 | TAYLOR MARGARET | Grant | 4.7K | — |
| 2026-06-10 | Coleman Kirk L | Sell | 3.6K | $43.48 |
| 2026-06-10 | Mintz Andre L | Grant | 4.7K | — |
| 2026-06-10 | Tyson Lynn Antipas | Grant | 4.7K | — |
| 2026-06-10 | Atchison Rebecca Lynn | Grant | 4.7K | — |
| 2026-06-10 | Offerdahl James | Grant | 4.7K | — |
| 2026-06-10 | Hooley Stephen C | Grant | 4.7K | — |
| 2026-06-01 | Coleman Kirk L | Grant | 17K | — |
| 2026-06-01 | Coleman Kirk L | Sell | 21K | $49.50 |
| 2026-06-01 | Coleman Kirk L | Grant | 18K | — |
| 2026-05-14 | Kerr Michael S | Sell | 397 | $44.98 |
| 2026-03-11 | Kerr Michael S | Grant | 7.3K | — |
| 2026-03-11 | Kerr Michael S | Grant | 3.7K | — |
| 2026-03-11 | Price Jonathan | Grant | 48K | — |
| 2026-03-11 | Price Jonathan | Grant | 19K | — |
| 2026-03-11 | Price Jonathan | Grant | 19K | — |
| 2026-03-11 | Price Jonathan | Grant | 9.6K | — |
| 2026-03-11 | Rutledge Kimberly Anne | Sell | 3.2K | $50.37 |
| 2026-03-11 | Rutledge Kimberly Anne | Grant | 22K | — |
| 2026-03-11 | Rutledge Kimberly Anne | Grant | 8.7K | — |
| 2026-03-11 | Rutledge Kimberly Anne | Grant | 8.7K | — |
| 2026-03-11 | Rutledge Kimberly Anne | Grant | 4.3K | — |
| 2026-03-11 | Breeden John E | Sell | 8.9K | $50.34 |
| 2026-03-11 | Breeden John E | Grant | 29K | — |
| 2026-03-11 | Breeden John E | Grant | 12K | — |
| 2026-03-11 | Breeden John E | Grant | 12K | — |
| 2026-03-11 | Breeden John E | Grant | 5.8K | — |
| 2026-03-11 | Flake Matthew P | Grant | 96K | — |
| 2026-03-11 | Flake Matthew P | Grant | 39K | — |
| 2026-03-11 | Flake Matthew P | Grant | 39K | — |
| 2026-03-11 | Flake Matthew P | Grant | 19K | — |
| 2026-03-11 | Coleman Kirk L | Grant | 6.7K | — |
| 2026-03-11 | Mukkamala Himagiri K | Grant | 39K | — |
| 2026-03-11 | Mukkamala Himagiri K | Grant | 15K | — |
| 2026-03-11 | Mukkamala Himagiri K | Grant | 15K | — |
| 2026-03-11 | Mukkamala Himagiri K | Grant | 7.7K | — |
| 2026-03-11 | Coleman Kirk L | Grant | 34K | — |
| 2026-03-11 | Coleman Kirk L | Grant | 13K | — |
| 2026-03-11 | Coleman Kirk L | Grant | 13K | — |
| 2026-03-11 | Kerr Michael S | Sell | 2.1K | $50.33 |
| 2026-03-11 | Kerr Michael S | Grant | 18K | — |
| 2026-03-11 | Kerr Michael S | Grant | 7.3K | — |
| 2026-03-09 | Breeden John E | Sell | 6.1K | $51.35 |
| 2026-03-09 | Mukkamala Himagiri K | Sell | 1.3K | $51.35 |
| 2026-03-09 | Price Jonathan | Sell | 8.7K | $51.35 |
| 2026-03-09 | Flake Matthew P | Sell | 21K | $51.35 |
| 2026-03-09 | Kerr Michael S | Sell | 2.8K | $51.35 |
| 2026-03-09 | Rutledge Kimberly Anne | Sell | 4.3K | $51.35 |
| 2026-03-09 | Coleman Kirk L | Sell | 11K | $51.35 |
| 2026-03-05 | Kerr Michael S | Sell | 9.6K | $51.66 |
| 2026-03-05 | Breeden John E | Sell | 69K | $51.73 |
| 2026-03-05 | Rutledge Kimberly Anne | Sell | 21K | $51.66 |
| 2026-03-04 | Kerr Michael S | Sell | 7.2K | $49.75 |
| 2026-03-04 | Mukkamala Himagiri K | Sell | 1.8K | $49.75 |
| 2026-03-04 | Coleman Kirk L | Sell | 31K | $49.75 |
| 2026-03-04 | Price Jonathan | Sell | 32K | $49.75 |
| 2026-03-04 | Rutledge Kimberly Anne | Sell | 20K | $49.75 |
| 2026-03-04 | Breeden John E | Sell | 33K | $49.75 |
| 2026-03-04 | Flake Matthew P | Sell | 92K | $49.75 |
| 2026-03-03 | Kerr Michael S | Grant | 5.8K | — |
| 2026-03-03 | Rutledge Kimberly Anne | Sell | 3.9K | $49.72 |
| 2026-03-03 | Rutledge Kimberly Anne | Grant | 14K | — |
| 2026-03-03 | Breeden John E | Sell | 8.5K | $49.72 |
| 2026-03-03 | Breeden John E | Grant | 25K | — |
| 2026-03-03 | Coleman Kirk L | Sell | 7.8K | $49.72 |
| 2026-03-03 | Coleman Kirk L | Grant | 22K | — |
| 2026-03-03 | Flake Matthew P | Sell | 27K | $49.72 |
| 2026-03-03 | Kerr Michael S | Sell | 1.6K | $49.72 |
| 2026-03-03 | Price Jonathan | Sell | 7.7K | $49.72 |
| 2026-03-03 | Price Jonathan | Grant | 22K | — |
| 2026-03-03 | Flake Matthew P | Grant | 66K | — |
| 2026-03-02 | Coleman Kirk L | Grant | 24K | — |
| 2026-03-02 | Price Jonathan | Grant | 24K | — |
| 2026-03-02 | Rutledge Kimberly Anne | Grant | 16K | — |
| 2026-03-02 | Kerr Michael S | Grant | 6.3K | — |
| 2026-03-02 | Breeden John E | Grant | 27K | — |
| 2026-03-02 | Flake Matthew P | Grant | 71K | — |
| 2026-02-17 | Coleman Kirk L | Sell | 13K | $52.48 |
| 2025-12-12 | Volanoski Michael A. | Sell | 5.1K | $75.46 |
| 2025-12-10 | Mukkamala Himagiri K | Sell | 3.0K | $73.68 |
| 2025-12-10 | Volanoski Michael A. | Sell | 4.2K | $73.68 |
| 2025-12-10 | Coleman Kirk L | Sell | 8.6K | $73.68 |
| 2025-11-25 | Offerdahl James | Sell | 794 | $70.84 |
| 2025-09-15 | Kerr Michael S | Sell | 967 | $82.60 |
| 2025-09-11 | Kerr Michael S | Sell | 641 | $82.65 |
| 2025-09-08 | Coleman Kirk L | Sell | 40K | $80.93 |
| 2025-08-22 | Coleman Kirk L | Sell | 6.0K | $80.04 |
| 2025-08-18 | Breeden John E | Sell | 6.1K | $75.27 |
| 2025-08-12 | Offerdahl James | Sell | 786 | $74.15 |
| 2025-06-16 | Kerr Michael S | Sell | 605 | $86.33 |
| 2025-06-12 | Volanoski Michael A. | Sell | 1.4K | $88.88 |
| 2025-06-10 | Volanoski Michael A. | Sell | 1.2K | $90.55 |
| 2025-06-10 | Coleman Kirk L | Sell | 3.6K | $90.55 |
| 2025-06-03 | Atchison Rebecca Lynn | Grant | 2.3K | — |
| 2025-06-03 | Mintz Andre L | Grant | 2.3K | — |
| 2025-06-03 | Hooley Stephen C | Grant | 2.3K | — |
| 2025-06-03 | Offerdahl James | Grant | 2.3K | — |
| 2025-06-03 | TAYLOR MARGARET | Grant | 2.3K | — |
| 2025-06-03 | Tyson Lynn Antipas | Grant | 2.3K | — |
| 2025-06-02 | Coleman Kirk L | Sell | 7.1K | $87.45 |
| 2025-05-22 | Offerdahl James | Sell | 1.0K | $87.77 |
| 2025-05-14 | Kerr Michael S | Sell | 397 | $92.90 |
| 2025-04-01 | Flake Matthew P | Sell | 36K | $80.35 |
| 2025-03-14 | Kerr Michael S | Sell | 14K | $74.34 |
| 2025-03-13 | Rutledge Kimberly Anne | Sell | 11K | $73.20 |
| 2025-03-13 | Volanoski Michael A. | Sell | 20K | $72.90 |
| 2025-03-13 | Flake Matthew P | Sell | 57K | $72.90 |
| 2025-03-13 | Breeden John E | Sell | 24K | $72.91 |
| 2025-03-13 | Price Jonathan | Sell | 18K | $72.89 |
| 2025-03-12 | Flake Matthew P | Sell | 36K | $74.12 |
| 2025-03-12 | Rutledge Kimberly Anne | Sell | 6.7K | $74.12 |
| 2025-03-12 | Price Jonathan | Sell | 11K | $74.12 |
| 2025-03-12 | Price Jonathan | Sell | 17K | $74.39 |
| 2025-03-12 | Price Jonathan | Sell | 14K | $74.53 |
| 2025-03-12 | Volanoski Michael A. | Sell | 15K | $74.12 |
| 2025-03-12 | Breeden John E | Sell | 15K | $74.12 |
| 2025-03-11 | Breeden John E | Grant | 16K | — |
| 2025-03-11 | Volanoski Michael A. | Grant | 14K | — |
| 2025-03-11 | Flake Matthew P | Grant | 39K | — |
| 2025-03-11 | Price Jonathan | Grant | 12K | — |
| 2025-03-11 | Rutledge Kimberly Anne | Grant | 7.2K | — |
| 2025-03-06 | Price Jonathan | Grant | 30K | — |
| 2025-03-06 | Breeden John E | Grant | 18K | — |
| 2025-03-06 | Breeden John E | Grant | 9.1K | — |
| 2025-03-06 | Breeden John E | Grant | 9.1K | — |
| 2025-03-06 | Coleman Kirk L | Grant | 30K | — |
| 2025-03-06 | Coleman Kirk L | Grant | 15K | — |
| 2025-03-06 | Coleman Kirk L | Grant | 15K | — |
| 2025-03-06 | Kerr Michael S | Grant | 7.9K | — |
| 2025-03-06 | Kerr Michael S | Grant | 4.0K | — |
| 2025-03-06 | Kerr Michael S | Grant | 4.0K | — |
| 2025-03-06 | Price Jonathan | Grant | 15K | — |
| 2025-03-06 | Price Jonathan | Grant | 15K | — |
| 2025-03-06 | Rutledge Kimberly Anne | Grant | 14K | — |
| 2025-03-06 | Rutledge Kimberly Anne | Grant | 6.8K | — |
| 2025-03-06 | Rutledge Kimberly Anne | Grant | 6.8K | — |
| 2025-03-06 | Volanoski Michael A. | Grant | 17K | — |
| 2025-03-06 | Volanoski Michael A. | Grant | 8.4K | — |
| 2025-03-06 | Volanoski Michael A. | Grant | 8.4K | — |
| 2025-03-06 | Flake Matthew P | Sell | 57K | $78.28 |
| 2025-03-06 | Flake Matthew P | Grant | 61K | — |
| 2025-03-06 | Flake Matthew P | Grant | 30K | — |
| 2025-03-06 | Flake Matthew P | Grant | 30K | — |
| 2025-03-05 | Volanoski Michael A. | Sell | 29K | $80.51 |
| 2025-03-05 | Rutledge Kimberly Anne | Sell | 18K | $79.55 |
| 2025-03-05 | Breeden John E | Sell | 35K | $80.46 |
| 2025-03-04 | Breeden John E | Sell | 23K | $80.89 |
| 2025-03-04 | Coleman Kirk L | Sell | 19K | $80.89 |
| 2025-03-04 | Price Jonathan | Sell | 21K | $80.89 |
| 2025-03-04 | Kerr Michael S | Sell | 4.4K | $80.89 |
| 2025-03-04 | Flake Matthew P | Sell | 65K | $80.89 |
| 2025-03-04 | Rutledge Kimberly Anne | Sell | 12K | $80.89 |
| 2025-03-04 | Volanoski Michael A. | Sell | 24K | $80.89 |
| 2025-03-03 | Atchison Rebecca Lynn | Sell | 5.2K | $85.47 |
| 2025-03-01 | Mintz Andre L | Grant | 598 | — |
| 2025-02-24 | Offerdahl James | Sell | 1.0K | $87.96 |
| 2025-02-21 | Coleman Kirk L | Sell | 45K | $88.75 |
| 2025-02-21 | Price Jonathan | Option exercise | 12K | $47.00 |
| 2025-02-21 | Price Jonathan | Sell | 26K | $88.82 |
| 2025-02-18 | Tyson Lynn Antipas | Sell | 5.5K | $91.61 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-12 | 2026-06-10 | 0001410384-26-000043 ↗ |
| 10-Q | 2026-04-29 | 2026-03-31 | 0001410384-26-000037 ↗ |
| 8-K | 2026-04-29 | 2026-04-29 | 0001410384-26-000035 ↗ |
| 10-K | 2026-02-11 | 2025-12-31 | 0001410384-26-000006 ↗ |
| 8-K | 2026-02-11 | 2026-02-11 | 0001410384-26-000005 ↗ |
| 8-K | 2025-11-05 | 2025-10-31 | 0001410384-25-000157 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0001410384-25-000159 ↗ |
| 8-K | 2025-11-05 | 2025-11-05 | 0001410384-25-000156 ↗ |
| 8-K | 2025-07-30 | 2025-07-30 | 0001410384-25-000137 ↗ |
| 10-Q | 2025-07-30 | 2025-06-30 | 0001410384-25-000138 ↗ |
| 8-K | 2025-06-05 | 2025-06-03 | 0001410384-25-000120 ↗ |
| 10-Q | 2025-05-07 | 2025-03-31 | 0001410384-25-000094 ↗ |