Medicaid Provider Spending
$1.09 trillion in Medicaid claims data, 2018–2024 · 617K+ providers
Home
›
MO
›
CHESTERFIELD
› LIBRACH, STANLEY
LIBRACH, STANLEY
NPI: 1346342920 · CHESTERFIELD, MO 63017 ·
208VP0014X
$39K
Total Medicaid Paid
2,304
Total Claims
1,057
Beneficiaries
4
Codes Billed
2018-01
First Month
2023-06
Last Month
Monthly Spending Trend
Yearly Breakdown
Year
Claims
Total Paid
2018
1,741
$29K
2019
283
$6K
2020
243
$4K
2022
19
$225.64
2023
18
$959.08
Billing Codes
Code
Description
Claims
Beneficiaries
Total Paid
99213
672
474
$21K
99211
1,116
408
$13K
80305
491
161
$4K
11042
25
14
$930.52