date_str,Price,PE,PB,MarketCap,Shareholders 20250930,83.9,85.7029,4.8332,42343581864.0,14720.0 20241231,45.64,36.4088,2.2251,19203988486.0,14740.0 20240930,36.74,29.3089,1.8186,15459126577.000002,13770.0 20231231,39.64,14.885,1.9711,16679362480.0,13732.0 20221231,77.68,42.0398,2.934,23346779541.000004,14462.0 20211231,103.35,103.7733,7.2703,25999993794.0,15688.0 20201231,,,,, 20191231,,,,, 20181231,,,,, 20171231,,,,, 20161231,,,,,