Blackbaud Inc
Software - Application
Technology
BLKB
51.63 M shares
NASDAQ US
traded
09 Apr 2025
listed
no
open
58.96
52 week high
87.48
high
62.21
52 week low
59.04
low
58.05
growth
-20.40 %
previous Close
59.04
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