基金速查网 - 开放式基金数据大全,每日基金净值查询

建信鑫诚90天持有期债券A基金净值查询(021342)

今天最新净值 1.0485 0.0001 0.01% 2026-09-17
盘中实时估值(仅供参考) % 2026-03-24 15:39:58
  • 累计净值:1.0485
  • 成立日期:
  • 基金类型:债券型-长债
  • 成立份额:
  • 最近份额:
  • 最近资产:1.25亿元
  • 基金公司:建信基金
  • 基金经理:陈建良 李星佑
今年以来建信鑫诚90天持有期债券A基金净值查询
基金历史净值按日期查询: -
今年以来,建信鑫诚90天持有期债券A(021342)基金累计收益率2.49%
净值日期 基金代码 基金名称 最新单位净值 最新累计净值 上期单位净值 上期累计净值 当日增长值 当日增长率
2026-09-17 021342 建信鑫诚90天持有期债券A 1.0486 1.0486 1.0485 1.0485 0.0001 0.01%
2026-09-16 021342 建信鑫诚90天持有期债券A 1.0485 1.0485 1.0484 1.0484 0.0001 0.01%
2026-09-15 021342 建信鑫诚90天持有期债券A 1.0484 1.0484 1.0482 1.0482 0.0002 0.02%
2026-09-14 021342 建信鑫诚90天持有期债券A 1.0482 1.0482 1.0481 1.0481 0.0001 0.01%
2026-09-11 021342 建信鑫诚90天持有期债券A 1.0481 1.0481 1.0481 1.0481 0.0000 0.00%
2026-09-10 021342 建信鑫诚90天持有期债券A 1.0481 1.0481 1.0480 1.0480 0.0001 0.01%
2026-09-09 021342 建信鑫诚90天持有期债券A 1.0480 1.0480 1.0479 1.0479 0.0001 0.01%
2026-09-08 021342 建信鑫诚90天持有期债券A 1.0479 1.0479 1.0479 1.0479 0.0000 0.00%
2026-09-07 021342 建信鑫诚90天持有期债券A 1.0479 1.0479 1.0477 1.0477 0.0002 0.02%
2026-09-04 021342 建信鑫诚90天持有期债券A 1.0477 1.0477 1.0476 1.0476 0.0001 0.01%
2026-09-03 021342 建信鑫诚90天持有期债券A 1.0476 1.0476 1.0473 1.0473 0.0003 0.03%
2026-09-02 021342 建信鑫诚90天持有期债券A 1.0473 1.0473 1.0474 1.0474 -0.0001 -0.01%
2026-09-01 021342 建信鑫诚90天持有期债券A 1.0474 1.0474 1.0471 1.0471 0.0003 0.03%
2026-08-31 021342 建信鑫诚90天持有期债券A 1.0471 1.0471 1.0469 1.0469 0.0002 0.02%
2026-08-28 021342 建信鑫诚90天持有期债券A 1.0469 1.0469 1.0469 1.0469 0.0000 0.00%
2026-08-27 021342 建信鑫诚90天持有期债券A 1.0469 1.0469 1.0473 1.0473 -0.0004 -0.04%
2026-08-26 021342 建信鑫诚90天持有期债券A 1.0473 1.0473 1.0474 1.0474 -0.0001 -0.01%
2026-08-25 021342 建信鑫诚90天持有期债券A 1.0474 1.0474 1.0474 1.0474 0.0000 0.00%
2026-08-24 021342 建信鑫诚90天持有期债券A 1.0474 1.0474 1.0470 1.0470 0.0004 0.04%
2026-08-21 021342 建信鑫诚90天持有期债券A 1.0470 1.0470 1.0470 1.0470 0.0000 0.00%
2026-08-20 021342 建信鑫诚90天持有期债券A 1.0470 1.0470 1.0472 1.0472 -0.0002 -0.02%
2026-08-19 021342 建信鑫诚90天持有期债券A 1.0472 1.0472 1.0474 1.0474 -0.0002 -0.02%
2026-08-18 021342 建信鑫诚90天持有期债券A 1.0474 1.0474 1.0471 1.0471 0.0003 0.03%
2026-08-17 021342 建信鑫诚90天持有期债券A 1.0471 1.0471 1.0468 1.0468 0.0003 0.03%
2026-08-14 021342 建信鑫诚90天持有期债券A 1.0468 1.0468 1.0468 1.0468 0.0000 0.00%
2026-08-13 021342 建信鑫诚90天持有期债券A 1.0468 1.0468 1.0464 1.0464 0.0004 0.04%
2026-08-12 021342 建信鑫诚90天持有期债券A 1.0464 1.0464 1.0463 1.0463 0.0001 0.01%
2026-08-11 021342 建信鑫诚90天持有期债券A 1.0463 1.0463 1.0464 1.0464 -0.0001 -0.01%
2026-08-10 021342 建信鑫诚90天持有期债券A 1.0464 1.0464 1.0459 1.0459 0.0005 0.05%
2026-08-07 021342 建信鑫诚90天持有期债券A 1.0459 1.0459 1.0455 1.0455 0.0004 0.04%
2026-08-06 021342 建信鑫诚90天持有期债券A 1.0455 1.0455 1.0454 1.0454 0.0001 0.01%
2026-08-05 021342 建信鑫诚90天持有期债券A 1.0454 1.0454 1.0454 1.0454 0.0000 0.00%
2026-08-04 021342 建信鑫诚90天持有期债券A 1.0454 1.0454 1.0450 1.0450 0.0004 0.04%
2026-08-03 021342 建信鑫诚90天持有期债券A 1.0450 1.0450 1.0447 1.0447 0.0003 0.03%
2026-07-31 021342 建信鑫诚90天持有期债券A 1.0447 1.0447 1.0446 1.0446 0.0001 0.01%
2026-07-30 021342 建信鑫诚90天持有期债券A 1.0446 1.0446 1.0443 1.0443 0.0003 0.03%
2026-07-29 021342 建信鑫诚90天持有期债券A 1.0443 1.0443 1.0441 1.0441 0.0002 0.02%
2026-07-28 021342 建信鑫诚90天持有期债券A 1.0441 1.0441 1.0442 1.0442 -0.0001 -0.01%
2026-07-27 021342 建信鑫诚90天持有期债券A 1.0442 1.0442 1.0442 1.0442 0.0000 0.00%
2026-07-24 021342 建信鑫诚90天持有期债券A 1.0442 1.0442 1.0441 1.0441 0.0001 0.01%
2026-07-23 021342 建信鑫诚90天持有期债券A 1.0441 1.0441 1.0443 1.0443 -0.0002 -0.02%
2026-07-22 021342 建信鑫诚90天持有期债券A 1.0443 1.0443 1.0441 1.0441 0.0002 0.02%
2026-07-21 021342 建信鑫诚90天持有期债券A 1.0441 1.0441 1.0440 1.0440 0.0001 0.01%
2026-07-20 021342 建信鑫诚90天持有期债券A 1.0440 1.0440 1.0439 1.0439 0.0001 0.01%
2026-07-17 021342 建信鑫诚90天持有期债券A 1.0439 1.0439 1.0437 1.0437 0.0002 0.02%
2026-07-16 021342 建信鑫诚90天持有期债券A 1.0437 1.0437 1.0438 1.0438 -0.0001 -0.01%
2026-07-15 021342 建信鑫诚90天持有期债券A 1.0438 1.0438 1.0437 1.0437 0.0001 0.01%
2026-07-14 021342 建信鑫诚90天持有期债券A 1.0437 1.0437 1.0436 1.0436 0.0001 0.01%
2026-07-13 021342 建信鑫诚90天持有期债券A 1.0436 1.0436 1.0436 1.0436 0.0000 0.00%
2026-07-10 021342 建信鑫诚90天持有期债券A 1.0436 1.0436 1.0434 1.0434 0.0002 0.02%
2026-07-09 021342 建信鑫诚90天持有期债券A 1.0434 1.0434 1.0433 1.0433 0.0001 0.01%
2026-07-08 021342 建信鑫诚90天持有期债券A 1.0433 1.0433 1.0432 1.0432 0.0001 0.01%
2026-07-07 021342 建信鑫诚90天持有期债券A 1.0432 1.0432 1.0430 1.0430 0.0002 0.02%
2026-07-06 021342 建信鑫诚90天持有期债券A 1.0430 1.0430 1.0425 1.0425 0.0005 0.05%
2026-07-03 021342 建信鑫诚90天持有期债券A 1.0425 1.0425 1.0425 1.0425 0.0000 0.00%
2026-07-02 021342 建信鑫诚90天持有期债券A 1.0425 1.0425 1.0423 1.0423 0.0002 0.02%
2026-07-01 021342 建信鑫诚90天持有期债券A 1.0423 1.0423 1.0429 1.0429 -0.0006 -0.06%
2026-06-30 021342 建信鑫诚90天持有期债券A 1.0429 1.0429 1.0431 1.0431 -0.0002 -0.02%
2026-06-29 021342 建信鑫诚90天持有期债券A 1.0431 1.0431 1.0425 1.0425 0.0006 0.06%
2026-06-26 021342 建信鑫诚90天持有期债券A 1.0425 1.0425 1.0424 1.0424 0.0001 0.01%
2026-06-25 021342 建信鑫诚90天持有期债券A 1.0424 1.0424 1.0420 1.0420 0.0004 0.04%
2026-06-24 021342 建信鑫诚90天持有期债券A 1.0420 1.0420 1.0419 1.0419 0.0001 0.01%
2026-06-23 021342 建信鑫诚90天持有期债券A 1.0419 1.0419 1.0422 1.0422 -0.0003 -0.03%
2026-06-22 021342 建信鑫诚90天持有期债券A 1.0422 1.0422 1.0421 1.0421 0.0001 0.01%
2026-06-18 021342 建信鑫诚90天持有期债券A 1.0421 1.0421 1.0418 1.0418 0.0003 0.03%
2026-06-17 021342 建信鑫诚90天持有期债券A 1.0418 1.0418 1.0414 1.0414 0.0004 0.04%
2026-06-16 021342 建信鑫诚90天持有期债券A 1.0414 1.0414 1.0408 1.0408 0.0006 0.06%
2026-06-15 021342 建信鑫诚90天持有期债券A 1.0408 1.0408 1.0406 1.0406 0.0002 0.02%
2026-06-12 021342 建信鑫诚90天持有期债券A 1.0406 1.0406 1.0404 1.0404 0.0002 0.02%
2026-06-11 021342 建信鑫诚90天持有期债券A 1.0404 1.0404 1.0410 1.0410 -0.0006 -0.06%
2026-06-10 021342 建信鑫诚90天持有期债券A 1.0410 1.0410 1.0414 1.0414 -0.0004 -0.04%
2026-06-09 021342 建信鑫诚90天持有期债券A 1.0414 1.0414 1.0418 1.0418 -0.0004 -0.04%
2026-06-08 021342 建信鑫诚90天持有期债券A 1.0418 1.0418 1.0420 1.0420 -0.0002 -0.02%
2026-06-05 021342 建信鑫诚90天持有期债券A 1.0420 1.0420 1.0422 1.0422 -0.0002 -0.02%
2026-06-04 021342 建信鑫诚90天持有期债券A 1.0422 1.0422 1.0420 1.0420 0.0002 0.02%
2026-06-03 021342 建信鑫诚90天持有期债券A 1.0420 1.0420 1.0421 1.0421 -0.0001 -0.01%
2026-06-02 021342 建信鑫诚90天持有期债券A 1.0421 1.0421 1.0419 1.0419 0.0002 0.02%
2026-06-01 021342 建信鑫诚90天持有期债券A 1.0419 1.0419 1.0415 1.0415 0.0004 0.04%
2026-05-29 021342 建信鑫诚90天持有期债券A 1.0415 1.0415 1.0412 1.0412 0.0003 0.03%
2026-05-28 021342 建信鑫诚90天持有期债券A 1.0412 1.0412 1.0409 1.0409 0.0003 0.03%
2026-05-27 021342 建信鑫诚90天持有期债券A 1.0409 1.0409 1.0403 1.0403 0.0006 0.06%
2026-05-26 021342 建信鑫诚90天持有期债券A 1.0403 1.0403 1.0398 1.0398 0.0005 0.05%
2026-05-25 021342 建信鑫诚90天持有期债券A 1.0398 1.0398 1.0395 1.0395 0.0003 0.03%
2026-05-22 021342 建信鑫诚90天持有期债券A 1.0395 1.0395 1.0394 1.0394 0.0001 0.01%
2026-05-21 021342 建信鑫诚90天持有期债券A 1.0394 1.0394 1.0393 1.0393 0.0001 0.01%
2026-05-20 021342 建信鑫诚90天持有期债券A 1.0393 1.0393 1.0391 1.0391 0.0002 0.02%
2026-05-19 021342 建信鑫诚90天持有期债券A 1.0391 1.0391 1.0387 1.0387 0.0004 0.04%
2026-05-18 021342 建信鑫诚90天持有期债券A 1.0387 1.0387 1.0383 1.0383 0.0004 0.04%
2026-05-15 021342 建信鑫诚90天持有期债券A 1.0383 1.0383 1.0382 1.0382 0.0001 0.01%
2026-05-14 021342 建信鑫诚90天持有期债券A 1.0382 1.0382 1.0382 1.0382 0.0000 0.00%
2026-05-13 021342 建信鑫诚90天持有期债券A 1.0382 1.0382 1.0378 1.0378 0.0004 0.04%
2026-05-12 021342 建信鑫诚90天持有期债券A 1.0378 1.0378 1.0375 1.0375 0.0003 0.03%
2026-05-11 021342 建信鑫诚90天持有期债券A 1.0375 1.0375 1.0371 1.0371 0.0004 0.04%
2026-05-08 021342 建信鑫诚90天持有期债券A 1.0371 1.0371 1.0369 1.0369 0.0002 0.02%
2026-04-30 021342 建信鑫诚90天持有期债券A 1.0368 1.0368 1.0368 1.0368 0.0000 0.00%
2026-04-29 021342 建信鑫诚90天持有期债券A 1.0368 1.0368 1.0363 1.0363 0.0005 0.05%
2026-04-28 021342 建信鑫诚90天持有期债券A 1.0363 1.0363 1.0359 1.0359 0.0004 0.04%
2026-04-27 021342 建信鑫诚90天持有期债券A 1.0359 1.0359 1.0363 1.0363 -0.0004 -0.04%
2026-04-24 021342 建信鑫诚90天持有期债券A 1.0363 1.0363 1.0366 1.0366 -0.0003 -0.03%
2026-04-23 021342 建信鑫诚90天持有期债券A 1.0366 1.0366 1.0369 1.0369 -0.0003 -0.03%
2026-04-22 021342 建信鑫诚90天持有期债券A 1.0369 1.0369 1.0366 1.0366 0.0003 0.03%
2026-04-21 021342 建信鑫诚90天持有期债券A 1.0366 1.0366 1.0364 1.0364 0.0002 0.02%
2026-04-20 021342 建信鑫诚90天持有期债券A 1.0364 1.0364 1.0362 1.0362 0.0002 0.02%
2026-04-17 021342 建信鑫诚90天持有期债券A 1.0362 1.0362 1.0357 1.0357 0.0005 0.05%
2026-04-16 021342 建信鑫诚90天持有期债券A 1.0357 1.0357 1.0357 1.0357 0.0000 0.00%
2026-04-15 021342 建信鑫诚90天持有期债券A 1.0357 1.0357 1.0356 1.0356 0.0001 0.01%
2026-04-14 021342 建信鑫诚90天持有期债券A 1.0356 1.0356 1.0353 1.0353 0.0003 0.03%
2026-04-13 021342 建信鑫诚90天持有期债券A 1.0353 1.0353 1.0349 1.0349 0.0004 0.04%
2026-04-10 021342 建信鑫诚90天持有期债券A 1.0349 1.0349 1.0346 1.0346 0.0003 0.03%
2026-04-09 021342 建信鑫诚90天持有期债券A 1.0346 1.0346 1.0347 1.0347 -0.0001 -0.01%
2026-04-08 021342 建信鑫诚90天持有期债券A 1.0347 1.0347 1.0345 1.0345 0.0002 0.02%
2026-04-07 021342 建信鑫诚90天持有期债券A 1.0345 1.0345 1.0338 1.0338 0.0007 0.07%
2026-04-03 021342 建信鑫诚90天持有期债券A 1.0338 1.0338 1.0331 1.0331 0.0007 0.07%
2026-04-02 021342 建信鑫诚90天持有期债券A 1.0331 1.0331 1.0330 1.0330 0.0001 0.01%
2026-04-01 021342 建信鑫诚90天持有期债券A 1.0330 1.0330 1.0331 1.0331 -0.0001 -0.01%
2026-03-31 021342 建信鑫诚90天持有期债券A 1.0331 1.0331 1.0329 1.0329 0.0002 0.02%
2026-03-30 021342 建信鑫诚90天持有期债券A 1.0329 1.0329 1.0323 1.0323 0.0006 0.06%
2026-03-27 021342 建信鑫诚90天持有期债券A 1.0323 1.0323 1.0321 1.0321 0.0002 0.02%
2026-03-26 021342 建信鑫诚90天持有期债券A 1.0321 1.0321 1.0319 1.0319 0.0002 0.02%
2026-03-25 021342 建信鑫诚90天持有期债券A 1.0319 1.0319 1.0318 1.0318 0.0001 0.01%
2026-03-24 021342 建信鑫诚90天持有期债券A 1.0318 1.0318 1.0316 1.0316 0.0002 0.02%
2026-03-23 021342 建信鑫诚90天持有期债券A 1.0316 1.0316 1.0316 1.0316 0.0000 0.00%
2026-03-20 021342 建信鑫诚90天持有期债券A 1.0316 1.0316 1.0315 1.0315 0.0001 0.01%
2026-03-19 021342 建信鑫诚90天持有期债券A 1.0315 1.0315 1.0313 1.0313 0.0002 0.02%
2026-03-18 021342 建信鑫诚90天持有期债券A 1.0313 1.0313 1.0307 1.0307 0.0006 0.06%
2026-03-17 021342 建信鑫诚90天持有期债券A 1.0307 1.0307 1.0305 1.0305 0.0002 0.02%
2026-03-16 021342 建信鑫诚90天持有期债券A 1.0305 1.0305 1.0307 1.0307 -0.0002 -0.02%
2026-03-13 021342 建信鑫诚90天持有期债券A 1.0307 1.0307 1.0305 1.0305 0.0002 0.02%
2026-03-12 021342 建信鑫诚90天持有期债券A 1.0305 1.0305 1.0303 1.0303 0.0002 0.02%
2026-03-11 021342 建信鑫诚90天持有期债券A 1.0303 1.0303 1.0303 1.0303 0.0000 0.00%
2026-03-10 021342 建信鑫诚90天持有期债券A 1.0303 1.0303 1.0301 1.0301 0.0002 0.02%
2026-03-09 021342 建信鑫诚90天持有期债券A 1.0301 1.0301 1.0306 1.0306 -0.0005 -0.05%
2026-03-06 021342 建信鑫诚90天持有期债券A 1.0306 1.0306 1.0305 1.0305 0.0001 0.01%
2026-03-05 021342 建信鑫诚90天持有期债券A 1.0305 1.0305 1.0303 1.0303 0.0002 0.02%
2026-03-04 021342 建信鑫诚90天持有期债券A 1.0303 1.0303 1.0300 1.0300 0.0003 0.03%
2026-03-03 021342 建信鑫诚90天持有期债券A 1.0300 1.0300 1.0299 1.0299 0.0001 0.01%
2026-03-02 021342 建信鑫诚90天持有期债券A 1.0299 1.0299 1.0293 1.0293 0.0006 0.06%
2026-02-27 021342 建信鑫诚90天持有期债券A 1.0293 1.0293 1.0289 1.0289 0.0004 0.04%
2026-02-26 021342 建信鑫诚90天持有期债券A 1.0289 1.0289 1.0294 1.0294 -0.0005 -0.05%
2026-02-25 021342 建信鑫诚90天持有期债券A 1.0294 1.0294 1.0298 1.0298 -0.0004 -0.04%
2026-02-24 021342 建信鑫诚90天持有期债券A 1.0298 1.0298 1.0292 1.0292 0.0006 0.06%
2026-02-13 021342 建信鑫诚90天持有期债券A 1.0292 1.0292 1.0292 1.0292 0.0000 0.00%
2026-02-12 021342 建信鑫诚90天持有期债券A 1.0292 1.0292 1.0289 1.0289 0.0003 0.03%
2026-02-11 021342 建信鑫诚90天持有期债券A 1.0289 1.0289 1.0287 1.0287 0.0002 0.02%
2026-02-10 021342 建信鑫诚90天持有期债券A 1.0287 1.0287 1.0286 1.0286 0.0001 0.01%
2026-02-09 021342 建信鑫诚90天持有期债券A 1.0286 1.0286 1.0279 1.0279 0.0007 0.07%
2026-02-06 021342 建信鑫诚90天持有期债券A 1.0279 1.0279 1.0275 1.0275 0.0004 0.04%
2026-02-05 021342 建信鑫诚90天持有期债券A 1.0275 1.0275 1.0272 1.0272 0.0003 0.03%
2026-02-04 021342 建信鑫诚90天持有期债券A 1.0272 1.0272 1.0271 1.0271 0.0001 0.01%
2026-02-03 021342 建信鑫诚90天持有期债券A 1.0271 1.0271 1.0272 1.0272 -0.0001 -0.01%
2026-02-02 021342 建信鑫诚90天持有期债券A 1.0272 1.0272 1.0271 1.0271 0.0001 0.01%
2026-01-30 021342 建信鑫诚90天持有期债券A 1.0271 1.0271 1.0271 1.0271 0.0000 0.00%
2026-01-29 021342 建信鑫诚90天持有期债券A 1.0271 1.0271 1.0271 1.0271 0.0000 0.00%
2026-01-28 021342 建信鑫诚90天持有期债券A 1.0271 1.0271 1.0268 1.0268 0.0003 0.03%
2026-01-27 021342 建信鑫诚90天持有期债券A 1.0268 1.0268 1.0269 1.0269 -0.0001 -0.01%
2026-01-26 021342 建信鑫诚90天持有期债券A 1.0269 1.0269 1.0267 1.0267 0.0002 0.02%
2026-01-23 021342 建信鑫诚90天持有期债券A 1.0267 1.0267 1.0263 1.0263 0.0004 0.04%
2026-01-22 021342 建信鑫诚90天持有期债券A 1.0263 1.0263 1.0263 1.0263 0.0000 0.00%
2026-01-21 021342 建信鑫诚90天持有期债券A 1.0263 1.0263 1.0260 1.0260 0.0003 0.03%
2026-01-20 021342 建信鑫诚90天持有期债券A 1.0260 1.0260 1.0257 1.0257 0.0003 0.03%
2026-01-19 021342 建信鑫诚90天持有期债券A 1.0257 1.0257 1.0255 1.0255 0.0002 0.02%
2026-01-16 021342 建信鑫诚90天持有期债券A 1.0255 1.0255 1.0249 1.0249 0.0006 0.06%
2026-01-15 021342 建信鑫诚90天持有期债券A 1.0249 1.0249 1.0249 1.0249 0.0000 0.00%
2026-01-14 021342 建信鑫诚90天持有期债券A 1.0249 1.0249 1.0246 1.0246 0.0003 0.03%
2026-01-13 021342 建信鑫诚90天持有期债券A 1.0246 1.0246 1.0243 1.0243 0.0003 0.03%
2026-01-12 021342 建信鑫诚90天持有期债券A 1.0243 1.0243 1.0240 1.0240 0.0003 0.03%
2026-01-09 021342 建信鑫诚90天持有期债券A 1.0240 1.0240 1.0237 1.0237 0.0003 0.03%
2026-01-08 021342 建信鑫诚90天持有期债券A 1.0237 1.0237 1.0224 1.0224 0.0013 0.13%
2026-01-07 021342 建信鑫诚90天持有期债券A 1.0224 1.0224 1.0231 1.0231 -0.0007 -0.07%
2026-01-06 021342 建信鑫诚90天持有期债券A 1.0231 1.0231 1.0235 1.0235 -0.0004 -0.04%
2026-01-05 021342 建信鑫诚90天持有期债券A 1.0235 1.0235 1.0231 1.0231 0.0004 0.04%
债券型-长债基金涨幅榜
基金名称 单位净值 日增长率
南方臻利3个月定开债券发起E 1.0659 100.00%
富荣富兴纯债A 1.2755 0.43%
富荣富兴纯债C 1.2856 0.43%
同泰泰裕三个月定开债A 1.1241 0.42%
同泰泰裕三个月定开债C 1.1142 0.41%
蜂巢丰嘉债券A 1.1349 0.39%
蜂巢丰嘉债券C 1.2210 0.39%
蜂巢丰嘉债券E 1.5037 0.39%
格林泓卓利率债 1.0495 0.35%
汇添富丰和纯债A 1.0236 0.31%