Loading live market data…

Blackbaud, Inc.

NASDAQ:BLKB

$31.55 USD

$1.65 (5.52%)

Volume
518.46K
Average Volume
784.46K
Market Capitalization
$1.45B
P/E Ratio
10.52
Dividend Yield
0.00%
Price Target
$52.50
Year High
$74.88
Year Low
$25.58
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.74

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.52%

Investors Holding

13

change: -281 | last: 294

Increased Positions

9

change: -152 | last: 161

Reduced Positions

1

change: -90 | last: 91

New Positions

3

change: -44 | last: 47

Sold Positions

283

change: 227 | last: 56

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

7.05M

BLKB Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $63.32 47.68M $3.02B $758.98M $1.12B $3.38B
2024-12-31 $73.92 50.56M $3.74B $67.63M $1.11B $4.78B
2023-12-31 $86.70 52.55M $4.56B $31.25M $819.75M $5.34B
2022-12-31 $58.86 51.57M $3.04B $31.69M $903.96M $3.91B
2021-12-31 $78.98 47.41M $3.74B $55.15M $1.01B $4.7B
2020-12-31 $57.56 48.18M $2.77B $35.75M $548.39M $3.29B
2019-12-31 $79.60 47.7M $3.8B $31.81M $562.72M $4.33B
2018-12-31 $62.90 47.21M $2.97B $30.87M $387.12M $3.33B
2017-12-31 $94.49 46.67M $4.41B $29.83M $438.22M $4.82B
2016-12-31 $64.00 46.13M $2.95B $16.9M $342.39M $3.28B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $38.61 45.56M $1.76B $34.1M $1.19B $2.91B
2025-12-31 $63.32 46.85M $2.97B $758.98M $1.12B $3.33B
2025-09-30 $64.31 47.68M $3.07B $38.26M $1.07B $4.1B
2025-06-30 $64.21 47.78M $3.07B $41.57M $1.17B $4.19B
2025-03-31 $62.05 48.43M $3.01B $37.24M $1.21B $4.18B
2024-12-31 $73.92 49.05M $3.63B $67.63M $1.11B $4.67B
2024-09-30 $84.68 50.41M $4.27B $34.63M $1.04B $5.27B
2024-06-30 $76.17 50.75M $3.87B $30.44M $1.06B $4.9B
2024-03-31 $75.31 52.05M $3.92B $26.38M $1.09B $4.98B
2023-12-31 $86.70 52.7M $4.57B $31.25M $819.75M $5.36B
2023-09-30 $70.32 52.7M $3.71B $31.09M $791.19M $4.47B
2023-06-30 $71.18 52.64M $3.75B $29.04M $897.44M $4.62B