Medicaid Provider Spending
$1.09 trillion in Medicaid claims data, 2018–2024 · 617K+ providers
Home
›
DE
›
WILMINGTON
› PENNA, ROBERT
PENNA, ROBERT
NPI: 1861400855 · WILMINGTON, DE 19808 ·
1223X0400X
$998K
Total Medicaid Paid
3,043
Total Claims
2,692
Beneficiaries
4
Codes Billed
2020-09
First Month
2024-12
Last Month
Monthly Spending Trend
Yearly Breakdown
Year
Claims
Total Paid
2020
13
$1K
2021
378
$110K
2022
655
$151K
2023
892
$290K
2024
1,105
$445K
Billing Codes
Code
Description
Claims
Beneficiaries
Total Paid
D8670
2,674
2,348
$722K
D8020
67
59
$166K
D8090
52
49
$88K
D0330
250
236
$22K