Blackbaud Inc
Software - Application
Technology
BLKB
51.63 M shares
NASDAQ US
traded
25 Jun 2025
listed
no
open
64.45
52 week high
87.48
high
65.32
52 week low
59.04
low
63.89
growth
-24.48 %
previous Close
64.42
P/E ratio
market cap
3.84 B
div yield
0
net incoming
20.54 M
-5.79 %
net profit margin
7.16 %
0.00 %
operating incoming
43.83 M
-5.11 %
net change in cash
432 M
10.00 %
cash on hand
34.63 M
13.78 %
cost of revenue
128 M
1.52 %
top