‹ Screener

BLACKBAUD INC

BLKB · Services-Prepackaged Software · 45.9M shares · +3%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$109M (gross $19M, SBC $128M)

Reference price $31.31 · est. market cap ~$1.4B — last insider sale, 2026-06-01 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C58

Nonprofit-software vendor with strong FCF but declining revenue, very high leverage, and weak liquidity.

Strengths

Risks

Notable findings

Quarterly revenue

2024-12-31 · $302M2025-03-31 · $270M2025-12-31 · $295M2026-03-31 · $281M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
58.8%
Operating margin
16.9%
Net margin
10.2%
Return on equity
135.2%
Return on assets
4.8%
ROIC
12.9%
Revenue growth (QoQ)
-4.8%
Debt / equity
12.8×
Net debt / EBITDA
3.8×
Interest coverage
2.8×
Current ratio
0.8×
Free cash flow
$258M
EBITDA
$277M
Tangible book value
-$1.1B
Cash & investments
$39M
Stock comp / revenue
8.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-01Anderson ChadSell6.2K$31.31
2026-05-04Anderson ChadTax withheld187$37.54
2026-05-04Anderson ChadGrant616
2026-05-04Anderson ChadTax withheld1.1K$37.54
2026-03-04Gregoire Kevin P.Sell2.0K$50.02
2026-03-03Olson Jon WSell5.0K$49.10
2026-02-27Olson Jon WSell10K$48.23
2026-02-24Benjamin David JSell14K$47.47
2026-02-23McDearis KevinTax withheld1.2K$49.13
2026-02-23McDearis KevinTax withheld1.0K$49.13
2026-02-23McDearis KevinTax withheld2.2K$49.13
2026-02-23Gregoire Kevin P.Grant3.5K
2026-02-23Gregoire Kevin P.Tax withheld1.6K$49.13
2026-02-23Gregoire Kevin P.Tax withheld1.4K$49.13
2026-02-23Gregoire Kevin P.Tax withheld3.0K$49.13
2026-02-23Olson Jon WGrant1.6K
2026-02-23Olson Jon WTax withheld485$49.13
2026-02-23Olson Jon WTax withheld452$49.13
2026-02-23Olson Jon WTax withheld1.4K$49.13
2026-02-23Anderson ChadGrant425
2026-02-23Anderson ChadTax withheld193$49.13
2026-02-23Anderson ChadTax withheld170$49.13
2026-02-23Anderson ChadTax withheld1.1K$49.13
2026-02-23Gianoni Michael PGrant11K
2026-02-23Gianoni Michael PTax withheld5.1K$49.13
2026-02-23Gianoni Michael PTax withheld4.5K$49.13
2026-02-23Gianoni Michael PTax withheld9.8K$49.13
2026-02-23Benjamin David JGrant2.8K
2026-02-23Benjamin David JTax withheld1.3K$49.13
2026-02-23Benjamin David JTax withheld1.1K$49.13
2026-02-23Benjamin David JTax withheld2.4K$49.13
2026-02-23McDearis KevinGrant2.6K
2026-02-23McDearis KevinSell15K$46.38
2026-02-23McDearis KevinSell488$47.76
2026-02-20Gianoni Michael PTax withheld4.9K$49.32
2026-02-20Benjamin David JTax withheld1.4K$49.32
2026-02-20Benjamin David JTax withheld1.3K$49.32
2026-02-20Benjamin David JTax withheld2.6K$49.32
2026-02-20McDearis KevinTax withheld1.2K$49.32
2026-02-20McDearis KevinTax withheld1.2K$49.32
2026-02-20McDearis KevinTax withheld2.4K$49.32
2026-02-20Gregoire Kevin P.Tax withheld1.7K$49.32
2026-02-20Gregoire Kevin P.Tax withheld1.6K$49.32
2026-02-20Gregoire Kevin P.Tax withheld3.2K$49.32
2026-02-20Olson Jon WTax withheld496$49.32
2026-02-20Olson Jon WTax withheld519$49.32
2026-02-20Olson Jon WTax withheld990$49.32
2026-02-20Anderson ChadTax withheld568$49.32
2026-02-20Anderson ChadTax withheld543$49.32
2026-02-20Anderson ChadTax withheld1.1K$49.32
2026-02-20Gianoni Michael PTax withheld2.5K$49.32
2026-02-20Gianoni Michael PTax withheld2.6K$49.32
2026-02-19Gregoire Kevin P.Grant3.7K
2026-02-19Gregoire Kevin P.Tax withheld2.2K$49.51
2026-02-19Gianoni Michael PTax withheld4.8K$49.51
2026-02-19Gianoni Michael PGrant5.7K
2026-02-19Benjamin David JGrant3.0K
2026-02-19Benjamin David JTax withheld2.1K$49.51
2026-02-19Olson Jon WTax withheld1.0K$49.51
2026-02-19Olson Jon WGrant1.7K
2026-02-19Anderson ChadTax withheld1.4K$49.51
2026-02-19Anderson ChadGrant1.3K
2026-02-19McDearis KevinGrant2.7K
2026-02-19McDearis KevinTax withheld2.2K$49.51
2026-02-18Benjamin David JGrant4.6K
2026-02-18Olson Jon WGrant3.4K
2026-02-18Gregoire Kevin P.Grant4.9K
2026-02-18Anderson ChadGrant3.0K
2026-02-18McDearis KevinGrant4.8K
2026-02-18Gianoni Michael PGrant11K
2026-02-18Benjamin David JSell8.0K$49.41
2026-02-17Gianoni Michael PTax withheld7.1K$49.08
2026-02-17Benjamin David JTax withheld1.7K$49.08
2026-02-17Benjamin David JTax withheld2.2K$49.08
2026-02-17Benjamin David JTax withheld3.1K$49.08
2026-02-17Benjamin David JGrant30K
2026-02-17McDearis KevinTax withheld2.7K$49.08
2026-02-17McDearis KevinGrant31K
2026-02-17Gregoire Kevin P.Tax withheld1.8K$49.08
2026-02-17Gregoire Kevin P.Tax withheld2.4K$49.08
2026-02-17Gregoire Kevin P.Tax withheld3.3K$49.08
2026-02-17Gregoire Kevin P.Grant32K
2026-02-17Olson Jon WTax withheld596$49.08
2026-02-17Olson Jon WTax withheld795$49.08
2026-02-17Olson Jon WTax withheld1.0K$49.08
2026-02-17Olson Jon WGrant26K
2026-02-17Anderson ChadTax withheld271$49.08
2026-02-17Anderson ChadTax withheld397$49.08
2026-02-17Anderson ChadTax withheld1.6K$49.08
2026-02-17Anderson ChadGrant36K
2026-02-17Gianoni Michael PTax withheld4.9K$49.08
2026-02-17Gianoni Michael PTax withheld9.9K$49.08
2026-02-17Gianoni Michael PGrant80K
2026-02-17McDearis KevinTax withheld1.5K$49.08
2026-02-17McDearis KevinTax withheld1.9K$49.08
2026-02-13McDearis KevinGrant4.3K
2026-02-13Benjamin David JGrant4.9K
2026-02-13Gregoire Kevin P.Grant5.3K
2026-02-13Gianoni Michael PGrant16K
2026-02-13Olson Jon WGrant2.4K
2026-02-13Anderson ChadGrant782
2025-11-21Hollenbeck Rupal SSell1.6K$56.49
2025-11-06Gianoni Michael PSell3.7K$57.30
2025-11-06Gianoni Michael PSell48$59.71
2025-11-06Gianoni Michael PSell1.3K$58.73
2025-11-05Gianoni Michael PSell849$62.30
2025-11-05Gianoni Michael PSell1.9K$60.31
2025-11-05Gianoni Michael PSell2.3K$59.52
2025-11-04Gianoni Michael PSell1.0K$63.29
2025-11-04Gianoni Michael PSell4.0K$62.18
2025-08-29DeFiore DeneenSell4.0K$66.61
2025-08-08Hollenbeck Rupal SSell2.5K$63.98
2025-08-05Gregoire Kevin P.Tax withheld1.1K$63.12
2025-08-05Benjamin David JGrant3.4K
2025-08-05Benjamin David JTax withheld1.6K$63.12
2025-08-05Gregoire Kevin P.Grant3.4K
2025-08-05Gregoire Kevin P.Tax withheld1.5K$63.12
2025-08-05Gregoire Kevin P.Grant2.0K
2025-08-05Gregoire Kevin P.Tax withheld928$63.12
2025-08-05Gregoire Kevin P.Tax withheld2.0K$63.12
2025-08-05Benjamin David JGrant2.0K
2025-08-05Benjamin David JTax withheld1.1K$63.12
2025-08-05Benjamin David JTax withheld973$63.12
2025-08-05Benjamin David JTax withheld2.1K$63.12
2025-08-01Pyburn Bradley LGrant3.7K
2025-08-01Leitch Andrew MGrant3.7K
2025-08-01Talvitie KristianGrant3.7K
2025-08-01Nanney Don RogerGrant3.7K
2025-08-01Hollenbeck Rupal SGrant3.7K
2025-08-01Gupta Yogesh KGrant3.7K
2025-08-01DeFiore DeneenGrant3.7K
2025-07-30Gregoire Kevin P.Sell5.2K$72.17
2025-07-30Gregoire Kevin P.Sell2.0K$73.32
2025-07-30Gregoire Kevin P.Sell800$74.26
2025-05-16Anderson ChadSell5.5K$63.99
2025-05-02Anderson ChadGrant11K
2025-05-02Olson Jon WSell11K$61.15
2025-03-17McDearis KevinSell1.9K$63.40
2025-02-25Gregoire Kevin P.Tax withheld1.3K$68.90
2025-02-25Olson Jon WTax withheld1.1K$68.90
2025-02-25Olson Jon WTax withheld740$68.90
2025-02-25Olson Jon WTax withheld1.4K$68.90
2025-02-25McDearis KevinTax withheld1.9K$68.90
2025-02-25McDearis KevinTax withheld1.3K$68.90
2025-02-25McDearis KevinTax withheld2.4K$68.90
2025-02-25Gregoire Kevin P.Tax withheld1.9K$68.90
2025-02-25Gregoire Kevin P.Tax withheld2.4K$68.90
2025-02-25Gianoni Michael PTax withheld7.0K$68.90
2025-02-25Gianoni Michael PTax withheld4.7K$68.90
2025-02-25Gianoni Michael PTax withheld8.9K$68.90
2025-02-25Benjamin David JTax withheld2.1K$68.90
2025-02-25Benjamin David JTax withheld1.4K$68.90
2025-02-25Benjamin David JTax withheld2.6K$68.90
2025-02-25BOOR ANTHONY WTax withheld2.4K$68.90
2025-02-25BOOR ANTHONY WTax withheld1.6K$68.90
2025-02-25BOOR ANTHONY WTax withheld3.0K$68.90
2025-02-24Gregoire Kevin P.Tax withheld1.7K$68.24
2025-02-24Gregoire Kevin P.Tax withheld3.0K$68.24
2025-02-24BOOR ANTHONY WGrant5.7K
2025-02-24BOOR ANTHONY WTax withheld1.6K$68.24
2025-02-24BOOR ANTHONY WTax withheld1.6K$68.24
2025-02-24Gianoni Michael PTax withheld4.6K$68.24
2025-02-24Benjamin David JTax withheld2.5K$68.24
2025-02-24Benjamin David JTax withheld1.5K$68.24
2025-02-24Olson Jon WGrant2.4K
2025-02-24Olson Jon WTax withheld429$68.24
2025-02-24Olson Jon WTax withheld443$68.24
2025-02-24Olson Jon WTax withheld1.1K$68.24
2025-02-24Olson Jon WTax withheld939$68.24
2025-02-24Olson Jon WSell3.7K$68.51
2025-02-24Benjamin David JTax withheld1.2K$68.24
2025-02-24Benjamin David JTax withheld1.1K$68.24
2025-02-24Gianoni Michael PTax withheld9.8K$68.24
2025-02-24McDearis KevinGrant4.2K
2025-02-24McDearis KevinTax withheld1.0K$68.24
2025-02-24McDearis KevinTax withheld1.1K$68.24
2025-02-24McDearis KevinTax withheld1.6K$68.24
2025-02-24Gregoire Kevin P.Grant4.2K
2025-02-24McDearis KevinTax withheld2.2K$68.24
2025-02-24Gianoni Michael PTax withheld4.5K$68.24
2025-02-24BOOR ANTHONY WTax withheld3.4K$68.24
2025-02-24Gianoni Michael PGrant15K
2025-02-24BOOR ANTHONY WTax withheld1.0K$68.24
2025-02-24Gianoni Michael PTax withheld2.3K$68.24
2025-02-24Gregoire Kevin P.Tax withheld1.4K$68.24
2025-02-24Benjamin David JGrant4.2K
2025-02-24Gregoire Kevin P.Tax withheld1.4K$68.24
2025-02-22Gregoire Kevin P.Grant3.6K
2025-02-22Olson Jon WGrant2.5K
2025-02-22McDearis KevinGrant3.5K
2025-02-22Gianoni Michael PGrant4.9K
2025-02-22BOOR ANTHONY WGrant2.4K
2025-02-22Benjamin David JGrant3.3K
2025-02-21BOOR ANTHONY WGrant11K
2025-02-21Gianoni Michael PGrant10K
2025-02-21Gianoni Michael PGrant29K
2025-02-21Gregoire Kevin P.Grant3.1K
2025-02-21Gregoire Kevin P.Grant9.1K
2025-02-21Benjamin David JGrant7.3K
2025-02-21Benjamin David JGrant2.5K
2025-02-21BOOR ANTHONY WGrant3.9K
2025-02-21McDearis KevinGrant2.3K
2025-02-21McDearis KevinGrant6.7K
2025-02-21Olson Jon WGrant1.4K
2025-02-21Olson Jon WGrant4.2K
2025-02-19McDearis KevinGrant16K
2025-02-19Olson Jon WGrant9.8K
2025-02-19Olson Jon WTax withheld705$70.96
2025-02-19McDearis KevinTax withheld1.8K$70.96
2025-02-19Gregoire Kevin P.Grant21K
2025-02-19Gregoire Kevin P.Tax withheld2.3K$70.96
2025-02-19Gianoni Michael PGrant33K
2025-02-19Gianoni Michael PTax withheld6.7K$70.96
2025-02-19BOOR ANTHONY WGrant20K
2025-02-19BOOR ANTHONY WDisposition2.5K$70.96
2025-02-19Benjamin David JGrant17K
2025-02-19Benjamin David JTax withheld2.3K$70.96
2025-02-18BOOR ANTHONY WGrant5.9K
2025-02-18Benjamin David JGrant4.6K
2025-02-18Olson Jon WGrant2.3K
2025-02-18McDearis KevinGrant4.1K
2025-02-18Gregoire Kevin P.Grant5.0K
2025-02-18Gianoni Michael PGrant15K
2025-02-14Olson Jon WTax withheld1.0K$80.79
2025-02-14Olson Jon WTax withheld593$80.79
2025-02-14McDearis KevinTax withheld2.7K$80.79
2025-02-14Gianoni Michael PTax withheld4.9K$80.79
2025-02-14Benjamin David JTax withheld3.1K$80.79
2025-02-14McDearis KevinTax withheld1.4K$80.79
2025-02-14Gianoni Michael PTax withheld9.9K$80.79
2025-02-14BOOR ANTHONY WTax withheld3.6K$80.79
2025-02-14BOOR ANTHONY WTax withheld1.9K$80.79
2025-02-14Gregoire Kevin P.Tax withheld3.4K$80.79
2025-02-14Gregoire Kevin P.Tax withheld1.7K$80.79
2025-02-14Benjamin David JTax withheld1.6K$80.79

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-11Shareholder votefiling ↗
2026-04-29ResultsExhibitsfiling ↗
2026-02-10ResultsExhibitsfiling ↗
2025-12-22Exec/director changeExhibitsfiling ↗
2025-12-195.03filing ↗
2025-12-05Exec/director changefiling ↗
2025-12-02OtherExhibitsfiling ↗
2025-10-29ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-112026-06-100001280058-26-000018 ↗
8-K2026-04-292026-04-290001280058-26-000013 ↗
10-Q2026-04-292026-03-310001280058-26-000016 ↗
10-K2026-02-182025-12-310001280058-26-000006 ↗
8-K2026-02-102026-02-100001280058-26-000002 ↗
8-K2025-12-222025-12-170001280058-25-000060 ↗
8-K2025-12-192025-12-170001280058-25-000057 ↗
8-K2025-12-052025-12-010001280058-25-000055 ↗
8-K2025-12-022025-12-010001280058-25-000053 ↗
10-Q2025-11-032025-09-300001280058-25-000050 ↗
8-K2025-10-292025-10-290001280058-25-000048 ↗
8-K2025-09-122025-09-100001280058-25-000045 ↗