Try our mobile app

Switch to company model in classical logic    *

General information

Country: CHINA

Sector: Real Estate Services

Categories: @china   @real-estate-tech   

KE Holdings Inc. operates as a holding company. The Company, through its subsidiaries, provides an online and offline platform for housing transactions and services. KE Holdings serves customers in China.



Growth: Pretty weak revenue growth rate 3.4%, there is slowdown compared to average historical growth rates 37.2%. The revenue growth dynamics is unstable

Profitability: LTM EBITDA margin is positive, +5.2%. On average the margin is improving unsteadily. Gross margin is normal, +21.4%. In the last quarter the company beat the estimated EPS, +66.7%. The company was ahead of estimated EPS in 100% of quarters (showing a gain of +$0.11 per share on average)

Cash Flow Generation: Dividend yield for the last twelve months 2.0%. Free cash flow yield 7.2% (LTM)

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 45.2% higher than minimum and 29.6% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, EBITDA margin, industries and geography on average are valued 3.0x by EV / Sales multiple , the company can be >100% undervalued

Key Financials (Download financials)

Ticker: BEKE
Share price, USD:  (0.0%)18.16
year average price 18.69  


year start price 20.50 2025-02-14

max close price 25.09 2025-03-17

min close price 15.60 2025-11-07

current price 18.16 2026-02-13
Common stocks: 1 182 552 958

Dividend Yield:  2.0%
FCF Yield LTM: 7.2%
EV / LTM EBITDA: 18.8x
EV / EBITDA annualized: 25.6x
Last revenue growth (y/y):  +3.4%
Last growth of EBITDA (y/y):  +121.6%
Historical revenue growth:  +37.2%
Historical growth of EBITDA:  +92.9%
EV / Sales: 1.0x
Margin (EBITDA LTM / Revenue): 5.2%
Fundamental value created in LTM:
Market Cap ($m): 21 475
Net Debt ($m): 1 695
EV (Enterprise Value): 23 170
Price to Book: 2.2x

Revenue and EBITDA

Quarterly values ($m)

Change (y/y)

Cash Flow

FCF ($m)

Net Debt / Cash and Equivalents ($m)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

News


2025-12-28fool.com

Why One Fund Made a $12.5 Million Bet on KE Holdings Despite a 12% One-Year Stock Slide

2025-12-04seekingalpha.com

KE Holdings: Tough To Turn Bullish If Macro Continues To Stay Weak

2025-11-10seekingalpha.com

KE Holdings Inc. (BEKE) Q3 2025 Earnings Call Transcript

2025-11-10globenewswire.com

KE Holdings Inc. Announces Third Quarter 2025 Unaudited Financial Results

2025-08-26globenewswire.com

KE Holdings Inc. Announces Upsizing and Extension of Share Repurchase Program

2025-08-26globenewswire.com

KE Holdings Inc. Announces Second Quarter 2025 Unaudited Financial Results and Upsizing and Extension of Share Repurchase Program

2025-08-25benzinga.com

Top Wall Street Forecasters Revamp KE Holdings Expectations Ahead Of Q2 Earnings

2025-05-15seekingalpha.com

KE Holdings Inc. (BEKE) Q1 2025 Earnings Call Transcript

2025-04-17globenewswire.com

KE Holdings Inc. Files Its Annual Report on Form 20-F

2025-03-26seekingalpha.com

KE Holdings: Rating Upgrade On Solid Growth Momentum
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2025 q3 2025 q2 2025 q1 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE
reportedCurrency CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY
cik 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M
fillingDate 2025-11-12 2025-08-27 2025-05-16 2024-11-25 2024-08-13 2024-05-24 2023-09-05 2023-06-30 2023-03-20 2022-09-30
acceptedDate 2025-11-12 06:05:21 2025-08-27 16:01:26 2025-05-16 07:30:26 2025-04-17 07:01:14 2024-11-25 06:30:36 2024-08-13 17:24:14 2024-05-24 08:08:07 2024-04-26 07:57:39 2023-09-05 08:35:16 2023-06-30 00:00:00 2023-03-20 06:17:18 2023-04-27 06:06:23 2022-09-29 20:00:00 2022-04-19 07:56:50 2021-04-06 08:10:51
calendarYear 2025 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
revenue 23 052M 26 011M 23 328M 93 457M 22 585M 23 370M 11 227M 77 777M 17 811M 19 484M 20 278M 60 669M 17 597M 80 752M 70 481M
costOfRevenue 18 117M 20 311M 18 507M 70 513M 17 450M 16 853M 12 255M 56 059M 12 930M 14 141M 13 928M 46 888M 12 837M 64 933M 53 621M
grossProfit 4 935M 5 700M 4 821M 22 944M 5 135M 6 517M -1 028M 21 718M 4 881M 5 343M 6 350M 13 781M 4 760M 15 819M 16 860M
grossProfitRatio 0.214 0.219 0.207 0.227 0.279 -0.092 0.274 0.274 0.313 0.27
researchAndDevelopmentExpenses 648M 633M 584M 2 283M 573M 505M 467M 1 937M 472M 475M 457M 2 546M 509M 3 194M 2 478M
generalAndAdministrativeExpenses 1 866M 2 081M 1 874M 8 961M 1 901M 2 079M 2 019M 8 237M 1 862M 2 105M 1 621M 7 347M 1 777M 8 924M 7 589M
sellingAndMarketingExpenses 1 728M 1 898M 1 773M 7 783M 1 934M 1 882M 1 624M 6 654M 1 631M 1 649M 1 294M 4 573M 1 258M 4 309M 3 715M
sellingGeneralAndAdministrativeExpenses 3 594M 3 979M 3 647M 16 744M 3 835M 3 961M 3 643M 14 891M 3 493M 3 755M 2 915M 11 920M 3 035M 13 234M 11 304M
otherExpenses 85M 28M 0 152M 0 36M 538M 93M 310M 172M 555M 148M 0 747M 236M
operatingExpenses 4 327M 4 640M 4 230M 19 179M 4 408M 4 502M 4 110M 16 921M 3 965M 4 229M 3 372M 14 614M 3 544M 17 174M 14 018M
costAndExpenses 22 444M 24 951M 22 738M 89 693M 21 858M 21 355M 16 365M 72 980M 16 894M 18 370M 17 300M 61 354M 16 381M 82 107M 67 403M
interestIncome 177M 224M 269M 1 289M 310M 357M 310M 1 291M 349M 339M 263M 769M 215M 385M 164M
interestExpense 0 0 0 29M 0 0 0 28M 0 0 -897M 14M 215M 12M 0
depreciationAndAmortization 285M 218M 213M 1 012M 0 36M 324M 1 402M -78M 93M -76M 1 503M 431M 1 371M 1 174M
ebitda 1 582M 1 306M 804M 4 929M 727M 2 052M 12M 9 305M 833M 1 174M 2 902M 818M 1 647M 763M 4 252M
ebitdaratio 0.069 0.05 0.034 0.032 0.088 0.002 0.047 0.06 0.143 0.094
operatingIncome 608M 1 059M 591M 3 765M 727M 2 015M 12M 4 797M 911M 1 081M 2 978M -833M 1 216M -1 355M 2 842M
operatingIncomeRatio 0.026 0.041 0.025 0.032 0.086 0.001 0.051 0.055 0.147 0.069
totalOtherIncomeExpensesNet 689M 659M 792M 3 105M 945M 734M 827M 3 087M 406M 120M 900M 1 125M -60M 2 496M 1 545M
incomeBeforeTax 1 297M 1 718M 1 383M 6 870M 1 672M 2 749M 839M 7 884M 1 672M 1 573M 3 878M 292M 1 156M 1 141M 4 387M
incomeBeforeTaxRatio 0.056 0.066 0.059 0.074 0.118 0.075 0.094 0.081 0.191 0.066
incomeTaxExpense 550M 411M 527M 2 792M 503M 849M 407M 1 994M 501M 273M 1 128M 1 690M 440M 1 665M 1 609M
netIncome 749M 1 301M 856M 4 065M 1 171M 1 892M 432M 5 883M 1 170M 1 309M 2 747M -1 386M 716M -525M 2 778M
netIncomeRatio 0.033 0.05 0.037 0.052 0.081 0.038 0.066 0.067 0.135 0.041
eps 0.69 1.14 0.76 3.57 0 1.62 0.39 5.01 0.99 1.11 2.31 -1.17 0.6 -0.45 0.96
epsdiluted 0.66 1.11 0.73 0 1.61 0.36 0.96 1.08 2.25 0.6
weightedAverageShsOut 1 105M 1 171M 1 121M 1 137M 0 1 168M 1 147M 1 203M 1 164M 1 186M 1 183M 1 190M 1 192M 1 183M 1 161M
weightedAverageShsOutDil 1 150M 1 169M 1 174M 1 179M 0 1 175M 1 181M 1 204M 1 190M 1 211M 1 217M 1 190M 1 208M 1 183M 1 161M
link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link
filingDate 2025-04-17 2024-04-26 2023-04-27 2022-04-19 2021-04-06
fiscalYear 2024 2023 2022 2021 2020
netInterestIncome 1 260M 1 263M 755M 379M 164M
ebit 3 917M 7 903M -685M -608M 3 078M
nonOperatingIncomeExcludingInterest -152M -3 106M -148M -747M -236M
netIncomeFromContinuingOperations 4 078M 5 890M -1 397M -525M 2 778M
netIncomeFromDiscontinuedOperations 0 0 0 0 0
otherAdjustmentsToNetIncome 0 0 0 0 0
netIncomeDeductions 0 0 0 0 0
bottomLineNetIncome 4 065M 5 883M -1 386M -524M 720M
epsDiluted 3.45 4.89 -1.17 -0.45 0.96

Balance Sheet Statement

Property 2025 q3 2025 q2 2025 q1 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE
reportedCurrency CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY USD CNY CNY CNY CNY
cik 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M
fillingDate 2025-11-12 2025-08-27 2025-05-16 2024-11-25 2024-08-13 2024-05-24 2023-09-05 2023-06-30 2023-03-20 2022-09-30
acceptedDate 2025-11-12 06:05:21 2025-08-27 16:01:26 2025-05-16 07:30:26 2025-04-17 07:01:14 2024-11-25 06:30:36 2024-08-13 17:24:14 2024-05-24 08:08:07 2024-04-26 07:57:39 2023-09-05 08:35:16 2023-06-30 00:00:00 2023-03-20 06:17:18 2023-04-27 06:06:23 2022-09-29 20:00:00 2022-04-19 07:56:50 2021-04-06 08:10:51
calendarYear 2025 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
cashAndCashEquivalents 9 222M 11 116M 12 773M 11 443M 9 577M 9 409M 17 845M 19 635M 15 839M 31 750M 30 595M 19 413M 18 954M 20 446M 40 970M
shortTermInvestments 39 765M 33 864M 31 877M 41 318M 43 654M 42 223M 36 035M 34 258M 38 408M 22 952M 28 140M 35 486M 32 714M 29 403M 15 688M
cashAndShortTermInvestments 48 987M 44 980M 44 650M 52 761M 53 231M 51 632M 53 880M 53 893M 54 247M 54 702M 58 735M 54 899M 51 667M 49 849M 56 658M
netReceivables 12 694M 4 516M 5 139M 10 530M 10 204M 10 908M 9 725M 3 272M 8 771M 4 679M 5 917M 4 197M 5 627M 9 336M 13 199M
inventory 0 0 0 1 610M 0 0 1 304M -6 000M -1 082M 0 128M 0 19M 12 969M
otherCurrentAssets 6 745M 18 262M 20 377M 8 862M 6 243M 8 118M 6 938M 10 660M 12 156M 11 873M 0 8 631M 9 841M 8 784M 1 020M
totalCurrentAssets 68 426M 67 758M 70 166M 76 603M 69 678M 70 657M 70 544M 69 754M 69 174M 70 173M 76 756M 70 425M 67 135M 69 926M 87 539M
propertyPlantEquipmentNet 24 122M 25 541M 25 964M 25 767M 24 509M 22 553M 20 299M 19 500M 17 971M 15 876M 14 245M 13 321M 12 340M 9 216M 8 294M
goodwill 4 665M 4 749M 4 777M 4 777M 4 839M 4 848M 4 889M 4 857M 4 914M 4 907M 4 940M 4 934M 5 002M 1 806M 2 467M
intangibleAssets 756M 791M 823M 1 250M 949M 928M 963M 1 305M 1 228M 1 389M 1 524M 1 687M 1 857M 1 141M 1 643M
goodwillAndIntangibleAssets 5 420M 5 540M 5 601M 6 027M 5 788M 5 775M 5 851M 6 162M 6 142M 6 296M 6 464M 6 621M 6 859M 2 947M 4 110M
longTermInvestments 19 665M 23 458M 27 619M 23 790M 21 457M 22 133M 20 658M 23 571M 24 031M 24 008M 19 409M 17 926M 20 605M 17 038M 3 140M
taxAssets 0 0 0 1 005M 0 0 24M 1 114M 31M 35M 0 857M 0 1 060M 884M
otherNonCurrentAssets 1 663M 1 394M 1 264M -44M 1 364M 1 380M 1 646M 232M 1 036M 1 028M 1 096M 198M 1 050M 131M 328M
totalNonCurrentAssets 50 870M 55 933M 60 447M 56 546M 53 117M 51 841M 48 478M 50 578M 49 211M 47 242M 41 214M 38 923M 40 854M 30 393M 16 756M
otherAssets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
totalAssets 119 296M 123 691M 130 612M 133 149M 122 796M 122 498M 119 021M 120 332M 118 385M 117 415M 117 970M 109 347M 107 989M 100 319M 104 296M
accountPayables 5 955M 6 917M 7 869M 9 493M 6 390M 6 685M 5 651M 6 329M 5 496M 5 810M 6 256M 5 843M 5 517M 5 739M 6 443M
shortTermDebt 12 676M 13 157M 13 761M 288M 13 208M 12 078M 10 737M 290M 8 614M 7 253M 6 171M 619M 4 988M 454M 1 513M
taxPayables 655M 0 824M 1 465M 617M 747M 559M 1 034M 782M 747M 1 239M 542M 442M 568M 986M
deferredRevenue 5 485M 0 6 583M 0 5 223M 5 422M 4 990M 0 4 713M 4 734M 4 611M 3 293M 3 520M 1 133M 734M
otherCurrentLiabilities 17 844M 25 645M 23 725M 2 548M 17 710M 18 445M 31 436M 14 309M 19 152M 19 059M 21 740M 18 327M 18 270M 18 639M 1 981M
totalCurrentLiabilities 42 615M 45 718M 52 762M 52 744M 43 147M 43 376M 41 755M 39 524M 37 974M 36 857M 38 778M 33 341M 32 294M 28 936M 33 633M
longTermDebt 8 421M 8 813M 8 579M 0 8 473M 8 136M 7 858M 0 8 092M 7 421M 6 868M 0 6 158M 0 15M
deferredRevenueNonCurrent 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
deferredTaxLiabilitiesNonCurrent 318M 0 318M 318M 279M 0 279M 279M 351M 351M 353M 351M 293M 23M 17M
otherNonCurrentLiabilities 2M 320M 2M 3M 3M 282M 3M 389 000 389 000 389 000 389 000 475 000 -7 573M 1M 3M
totalNonCurrentLiabilities 8 741M 9 133M 8 899M 8 957M 8 755M 8 419M 8 141M 8 607M 8 443M 7 772M 7 222M 6 952M 6 451M 4 327M 3 870M
otherLiabilities 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
capitalLeaseObligations 20 302M 21 713M 22 159M 22 366M 21 374M 19 768M 18 187M 17 696M 16 186M 14 177M 12 535M 11 572M 10 545M 7 056M 6 460M
totalLiabilities 51 356M 54 851M 61 661M 61 701M 51 902M 51 795M 49 896M 48 131M 46 418M 44 629M 46 000M 40 293M 38 746M 33 263M 37 503M
preferredStock 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
commonStock 454 000 462 000 460 000 461 000 463 000 467 000 472 000 475 000 483 000 489 000 488 000 487 000 492 000 489 000 482 000
retainedEarnings 1 182M 1 360M -868M -1 724M -2 178M -3 349M -5 241M -5 673M -6 192M -7 350M -8 659M -11 406M -11 606M -9 843M -9 228M
accumulatedOtherComprehensiveIncomeLoss 1 400M 538M 1 544M 1 536M 1 087M 1 208M 1 117M 1 055M 911M 1 141M -77M 248M 428M -2 156M -1 441M
othertotalStockholdersEquity 65 259M 66 816M 68 156M 71 865M 72 709M 73 117M 77 140M 78 913M 80 562M 80 285M
totalStockholdersEquity 67 842M 68 715M 68 832M 71 324M 70 775M 70 569M 68 994M 72 100M 71 859M 72 704M 71 827M 68 920M 69 108M 66 974M 66 765M
totalEquity 67 940M 68 840M 68 951M 71 448M 70 894M 70 703M 69 125M 72 201M 71 967M 72 786M 71 970M 69 054M 69 108M 67 055M 66 793M
totalLiabilitiesAndStockholdersEquity 119 296M 123 691M 130 612M 122 796M 122 498M 119 021M 118 385M 117 415M 117 970M 107 854M
minorityInterest 99M 125M 120M 124M 119M 134M 131M 101M 108M 82M 143M 134M 0 82M 27M
totalLiabilitiesAndTotalEquity 119 296M 123 691M 130 612M 133 149M 122 796M 122 498M 119 021M 120 332M 118 385M 117 415M 117 970M 109 347M 107 854M 100 319M 104 296M
totalInvestments 59 431M 57 322M 59 495M 65 108M 65 111M 64 356M 56 693M 57 829M 62 439M 46 960M 47 549M 53 412M 53 319M 46 441M 18 829M
totalDebt 21 097M 21 970M 22 341M 22 655M 21 680M 20 214M 18 596M 17 986M 16 706M 14 674M 13 039M 12 191M 11 145M 7 510M 7 987M
netDebt 11 876M 10 854M 9 568M 11 212M 12 103M 10 805M 751M -1 649M 867M -17 076M -17 556M -7 222M -7 808M -12 936M -32 983M
link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link
filingDate 2025-04-17 2024-04-26 2023-04-27 2022-04-19 2021-04-06
fiscalYear 2024 2023 2022 2021 2020
accountsReceivables 5 297M 3 018M 4 075M 9 325M 13 184M
otherReceivables 5 232M 254M 122M 11M 15M
prepaids 2 841M 1 625M 2 569M 1 938M 3 694M
totalPayables 26 094M 6 251M 5 915M 5 957M 26 780M
otherPayables 16 601M -78M 72M 218M 20 337M
accruedExpenses 10 084M 9 306M 215M 0 0
capitalLeaseObligationsCurrent 13 730M 9 369M 4 972M 2 753M 2 626M
capitalLeaseObligationsNonCurrent 8 637M 8 327M 6 600M 4 303M 3 834M
treasuryStock -949M -866M -225M 0 0
additionalPaidInCapital 72 461M 77 583M 80 303M 78 972M 77 434M
otherTotalStockholdersEquity 0 0 0 0 0

Cash Flow Statement

Property 2025 q3 2025 q2 2025 q1 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE BEKE
reportedCurrency CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY CNY
cik 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M
fillingDate 2025-11-12 2025-08-27 2025-05-16 2024-11-25 2024-08-13 2024-05-24 2023-09-05 2023-06-30 2023-03-20 2022-09-30
acceptedDate 2025-11-12 06:05:21 2025-08-27 16:01:26 2025-05-16 07:30:26 2025-04-17 07:01:14 2024-11-25 06:30:36 2024-08-13 17:24:14 2024-05-24 08:08:07 2024-04-26 07:57:39 2023-09-05 08:35:16 2023-06-30 00:00:00 2023-03-20 06:17:18 2023-04-27 06:06:23 2022-09-29 20:00:00 2022-04-19 07:56:50 2021-04-06 08:10:51
calendarYear 2025 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
netIncome 749M 1 301M 856M 4 065M 0 1 892M 432M 5 890M 1 158M 1 309M 2 747M -1 397M 0 -525M 2 778M
depreciationAndAmortization 285M 218M 213M 1 012M 0 0 324M 1 402M 353M 352M 0 1 503M 0 1 371M 1 174M
deferredIncomeTax 0 0 0 147M 0 0 0 -329M 0 0 0 302M 0 -170M -359M
stockBasedCompensation 450M 489M 527M 2 726M 0 0 793M 3 216M 814M 881M 0 2 425M 0 1 538M 2 253M
changeInWorkingCapital 0 -3 884M 0 1 925M 0 0 0 1 818M 0 0 0 5 094M 0 32M 2 991M
accountsReceivables 0 876M 0 -2 368M 0 0 0 835M 0 0 0 5 346M 0 2 646M -5 835M
inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 015M 4 264M
accountsPayables 0 0 0 2 457M 0 0 0 483M 0 0 0 -866M 0 -567M 2 303M
otherWorkingCapital 0 -4 760M 0 1 835M 0 0 0 501M 0 0 0 615M 0 -1 032M 2 260M
otherNonCashItems -634M 2 702M -5 562M -429M 449M 2 881M -2 464M -840M -368M -2 738M 4 881M 534M 2 006M 1 348M 525M
netCashProvidedByOperatingActivities 851M 826M -3 965M 9 447M 449M 4 773M -915M 11 158M 1 957M -196M 7 628M 8 461M 2 006M 3 595M 9 362M
investmentsInPropertyPlantAndEquipment 0 -482M 0 -1 037M 0 0 0 -874M 0 0 0 -793M 0 -1 430M -887M
acquisitionsNet 0 0 0 117M 0 0 0 -10M 0 0 0 -3 148M 0 -3M 15M
purchasesOfInvestments 0 0 0 -61 217M 0 0 0 -54 569M 0 0 0 -60 322M 0 -65 994M -53 962M
salesMaturitiesOfInvestments 0 0 0 54 869M 0 0 0 52 116M 0 0 0 55 775M 0 39 237M 39 768M
otherInvestingActivites -944M 2 147M 6 286M -519M -8 134M 1 290M -15 323M 2 056M 0 3 851M
netCashUsedForInvestingActivites -944M 1 665M 6 286M -519M -8 134M 1 290M -15 323M 2 056M 5 578M 3 851M
debtRepayment 0 0 0 0 0 0 0 0 0 0
commonStockIssued 0 0 0 0 0 0 0 0 0 0
commonStockRepurchased 0 -2 830M 0 -5 101M 0 0 0 -5 151M 0 0 0 -1 320M 0 0 0
dividendsPaid 0 -2 881M 0 0 0 0 0 0 0 0
otherFinancingActivites -3 164M -471M 261M -1 589M -3 931M -1 446M -2 615M -2 538M 0 -277M
netCashUsedProvidedByFinancingActivities -3 164M -6 182M 261M -1 589M -3 931M -1 446M -2 615M -2 538M -332M -277M
effectOfForexChangesOnCash -9M 5M 36M 169M -47M 36M -4M 45M 165M 36M -14M 29M -156M -442M -2 184M
netChangeInCash -3 266M -3 686M 2 617M -5 556M -1 706M -7 257M -1 074M 263M -15 817M -642M 12 860M -1 138M 5 424M -22 805M 17 607M
cashAtEndOfPeriod 15 966M 19 233M 22 918M 20 301M 15 820M 17 527M 24 783M 25 857M 21 995M 37 812M 38 454M 25 594M 24 804M 26 732M 49 537M
cashAtBeginningOfPeriod 19 233M 22 918M 20 301M 25 857M 17 527M 24 783M 25 857M 25 594M 37 812M 38 454M 25 594M 26 732M 19 380M 49 537M 31 931M
operatingCashFlow 851M 826M -3 965M 9 447M 449M 4 773M -915M 11 158M 1 957M -196M 7 628M 8 461M 2 006M 3 595M 9 362M
capitalExpenditure 0 -482M 0 -1 037M 0 0 0 -874M 0 0 0 -793M 0 -1 430M -887M
freeCashFlow 851M 344M -3 965M 8 410M 449M 4 773M -915M 10 284M 1 957M -196M 7 628M 7 668M 2 006M 2 165M 8 475M
link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link
filingDate 2025-04-17 2024-04-26 2023-04-27 2022-04-19 2021-04-06
fiscalYear 2024 2023 2022 2021 2020
otherInvestingActivities -2 110M -640M 15M 3 306M 89M
netCashProvidedByInvestingActivities -9 378M -3 977M -8 472M -24 884M -14 978M
netDebtIssuance -2M -329M 165M -1 073M -5 978M
longTermNetDebtIssuance 0 0 -194M -1 333M -5 258M
shortTermNetDebtIssuance -2M -329M 359M 260M -720M
netStockIssuance -5 101M -5 151M -1 320M 0 31 630M
netCommonStockIssuance -5 101M -5 151M -1 320M 0 31 630M
commonStockIssuance 0 0 0 0 31 630M
netPreferredStockIssuance 0 0 0 0 0
netDividendsPaid -2 831M -1 426M -56M -77M -39M
commonDividendsPaid -2 831M -1 426M -56M -77M -39M
preferredDividendsPaid 0 0 0 0 0
otherFinancingActivities 2 140M -56M 56M 76M -207M
netCashProvidedByFinancingActivities -5 795M -6 962M -1 155M -1 074M 25 406M
incomeTaxesPaid 2 217M 2 251M 1 447M 2 296M 2 076M
interestPaid 12M 17M 14M 5M 195M

Earning call transcript

2025 q3
2025-11-10 ET (fiscal 2025 q3)
2025 q2
2025-08-26 ET (fiscal 2025 q2)
2025 q1
2025-05-15 ET (fiscal 2025 q1)
2024 q4
2025-03-18 ET (fiscal 2024 q4)
2024 q3
2024-11-22 ET (fiscal 2024 q3)
2024 q2
2024-08-12 ET (fiscal 2024 q2)
2024 q1
2024-05-24 ET (fiscal 2024 q1)
2023 q4
2024-03-15 ET (fiscal 2023 q4)
2023 q3
2023-11-08 ET (fiscal 2023 q3)
2023 q2
2023-08-31 ET (fiscal 2023 q2)
2023 q1
2023-05-18 ET (fiscal 2023 q1)
2022 q4
2023-03-16 ET (fiscal 2022 q4)
2022 q3
2022-11-30 ET (fiscal 2022 q3)
2022 q2
2022-08-23 ET (fiscal 2022 q2)
2022 q1
2022-05-31 ET (fiscal 2022 q1)

SEC forms

Show financial reports only

SEC form 6
2026-01-26 11:01 ET
KE published news for 2025 q4
SEC form 6
2026-01-26 11:01 ET
KE published news for 2025 q4
SEC form 6
2026-01-26 11:01 ET
KE published news for 2025 q4
SEC form 6
2026-01-26 11:01 ET
KE published news for 2025 q4
SEC form 6
2026-01-26 11:01 ET
KE published news for 2025 q4
SEC form 6
2026-01-20 11:02 ET
KE published news for 2025 q4
SEC form 6
2026-01-20 11:02 ET
KE published news for 2025 q4
SEC form 6
2026-01-20 11:02 ET
KE published news for 2025 q4
SEC form 6
2026-01-20 11:02 ET
KE published news for 2025 q4
SEC form 6
2026-01-20 11:02 ET
KE published news for 2025 q4
SEC form 6
2026-01-20 11:02 ET
KE published news for 2025 q4
SEC form 6
2026-01-13 11:04 ET
KE published news for 2025 q4
SEC form 6
2026-01-13 11:04 ET
KE published news for 2025 q4
SEC form 6
2026-01-13 11:04 ET
KE published news for 2025 q4
SEC form 6
2026-01-13 11:04 ET
KE published news for 2025 q4
SEC form 6
2026-01-13 11:04 ET
KE published news for 2025 q4
SEC form 6
2026-01-13 11:04 ET
KE published news for 2025 q4
SEC form 6
2026-01-08 11:18 ET
KE published news for 2025 q4
SEC form 6
2026-01-08 11:18 ET
KE published news for 2025 q4
SEC form 6
2026-01-05 11:05 ET
KE published news for 2025 q4
SEC form 6
2026-01-05 11:05 ET
KE published news for 2025 q4
SEC form 6
2026-01-05 11:05 ET
KE published news for 2025 q4
SEC form 6
2026-01-05 11:05 ET
KE published news for 2025 q4
SEC form 6
2026-01-05 11:05 ET
KE published news for 2025 q4
SEC form 6
2026-01-02 16:03 ET
KE published news for 2025 q4
SEC form 6
2026-01-02 16:03 ET
KE published news for 2025 q4
SEC form 6
2025-12-29 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-29 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-29 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-22 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-22 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-22 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-22 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-22 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-22 21:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-15 06:05 ET
KE published news for 2025 q3
SEC form 6
2025-12-15 06:05 ET
KE published news for 2025 q3
SEC form 6
2025-12-15 06:05 ET
KE published news for 2025 q3
SEC form 6
2025-12-15 06:05 ET
KE published news for 2025 q3
SEC form 6
2025-12-15 06:05 ET
KE published news for 2025 q3
SEC form 6
2025-12-15 06:05 ET
KE published news for 2025 q3
SEC form 6
2025-12-08 06:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-08 06:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-08 06:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-08 06:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-08 06:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-08 06:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-08 06:02 ET
KE published news for 2025 q3
SEC form 6
2025-12-02 01:44 ET
KE published news for 2025 q3
SEC form 6
2025-12-02 01:44 ET
KE published news for 2025 q3
SEC form 6
2025-12-02 01:44 ET
KE published news for 2025 q3
SEC form 6
2025-12-02 01:44 ET
KE published news for 2025 q3
SEC form 6
2025-12-02 01:44 ET
KE published news for 2025 q3
SEC form 6
2025-11-24 11:02 ET
KE published news for 2025 q3
SEC form 6
2025-11-24 11:02 ET
KE published news for 2025 q3
SEC form 6
2025-11-24 11:02 ET
KE published news for 2025 q3
SEC form 6
2025-11-24 11:02 ET
KE published news for 2025 q3
SEC form 6
2025-11-24 11:02 ET
KE published news for 2025 q3
SEC form 6
2025-11-24 11:02 ET
KE published news for 2025 q3
SEC form 6
2025-11-17 06:15 ET
KE published news for 2025 q3
SEC form 6
2025-11-17 06:15 ET
KE published news for 2025 q3
SEC form 6
2025-11-17 06:15 ET
KE published news for 2025 q3
SEC form 6
2025-11-12 06:05 ET
KE published news for 2025 q3
SEC form 6
2025-11-12 06:05 ET
KE reported for 2025 q3
SEC form 6
2025-11-10 06:06 ET
KE published news for 2025 q3
SEC form 6
2025-11-10 06:06 ET
KE published news for 2025 q3
SEC form 6
2025-11-10 06:06 ET
KE published news for 2025 q3
SEC form 6
2025-11-10 06:06 ET
KE published news for 2025 q3
SEC form 6
2025-11-10 06:06 ET
KE published news for 2025 q3
SEC form 6
2025-11-10 06:06 ET
KE published news for 2025 q3
SEC form 6
2025-11-03 11:08 ET
KE published news for 2025 q3
SEC form 6
2025-11-03 11:08 ET
KE published news for 2025 q3
SEC form 6
2025-11-03 11:08 ET
KE published news for 2025 q3
SEC form 6
2025-11-03 11:08 ET
KE published news for 2025 q3
SEC form 6
2025-11-03 11:08 ET
KE published news for 2025 q3
SEC form 6
2025-11-03 11:08 ET
KE published news for 2025 q3
SEC form 6
2025-10-28 10:27 ET
KE published news for 2025 q3
SEC form 6
2025-10-28 10:27 ET
KE published news for 2025 q3
SEC form 6
2025-10-28 10:27 ET
KE published news for 2025 q3
SEC form 6
2025-10-27 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-27 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-27 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-27 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-27 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-27 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-20 10:19 ET
KE published news for 2025 q3
SEC form 6
2025-10-20 10:19 ET
KE published news for 2025 q3
SEC form 6
2025-10-20 10:19 ET
KE published news for 2025 q3
SEC form 6
2025-10-20 10:19 ET
KE published news for 2025 q3
SEC form 6
2025-10-20 10:19 ET
KE published news for 2025 q3
SEC form 6
2025-10-20 10:19 ET
KE published news for 2025 q3
SEC form 6
2025-10-14 10:09 ET
KE published news for 2025 q3
SEC form 6
2025-10-14 10:09 ET
KE published news for 2025 q3
SEC form 6
2025-10-14 10:09 ET
KE published news for 2025 q3
SEC form 6
2025-10-14 10:09 ET
KE published news for 2025 q3
SEC form 6
2025-10-14 10:09 ET
KE published news for 2025 q3
SEC form 6
2025-10-14 10:09 ET
KE published news for 2025 q3
SEC form 6
2025-10-09 10:14 ET
KE published news for 2025 q3
SEC form 6
2025-10-09 10:14 ET
KE published news for 2025 q3
SEC form 6
2025-10-06 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-06 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-06 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-06 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-06 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-06 10:05 ET
KE published news for 2025 q3
SEC form 6
2025-10-02 10:30 ET
KE published news for 2025 q3
SEC form 6
2025-10-02 10:30 ET
KE published news for 2025 q3
SEC form 6
2025-09-29 20:03 ET
KE published news for 2025 q2
SEC form 6
2025-09-29 20:03 ET
KE published news for 2025 q2
SEC form 6
2025-09-29 20:03 ET
KE published news for 2025 q2
SEC form 6
2025-09-29 20:03 ET
KE published news for 2025 q2
SEC form 6
2025-09-29 20:03 ET
KE published news for 2025 q2
SEC form 6
2025-09-29 20:03 ET
KE published news for 2025 q2
SEC form 6
2025-09-22 10:07 ET
KE published news for 2025 q2
SEC form 6
2025-09-22 10:07 ET
KE published news for 2025 q2
SEC form 6
2025-09-22 10:07 ET
KE published news for 2025 q2
SEC form 6
2025-09-22 10:07 ET
KE published news for 2025 q2
SEC form 6
2025-09-22 10:07 ET
KE published news for 2025 q2
SEC form 6
2025-09-22 10:07 ET
KE published news for 2025 q2
SEC form 6
2025-09-17 13:17 ET
KE published news for 2025 q2
SEC form 6
2025-09-15 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-15 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-15 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-15 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-15 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-15 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-08 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-08 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-08 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-08 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-08 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-05 10:02 ET
KE published news for 2025 q2
SEC form 6
2025-09-05 10:02 ET
KE published news for 2025 q2
SEC form 6
2025-09-03 10:30 ET
KE published news for 2025 q2
SEC form 6
2025-09-03 10:30 ET
KE published news for 2025 q2
SEC form 6
2025-09-02 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-02 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-02 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-02 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-09-02 10:12 ET
KE published news for 2025 q2
SEC form 6
2025-08-27 20:01 ET
KE published news for 2025 q2
SEC form 6
2025-08-27 20:01 ET
KE reported for 2025 q2
SEC form 6
2025-08-27 20:01 ET
KE published news for 2025 q2
SEC form 6
2025-08-27 20:01 ET
KE reported for 2025 q2
SEC form 6
2025-08-25 12:38 ET
KE published news for 2025 q2
SEC form 6
2025-08-25 12:38 ET
KE published news for 2025 q2
SEC form 6
2025-08-25 12:38 ET
KE published news for 2025 q2
SEC form 6
2025-08-25 12:38 ET
KE published news for 2025 q2
SEC form 6
2025-08-25 12:38 ET
KE published news for 2025 q2
SEC form 6
2025-08-25 12:38 ET
KE published news for 2025 q2
SEC form 6
2025-08-18 11:06 ET
KE published news for 2025 q2
SEC form 6
2025-08-18 11:06 ET
KE published news for 2025 q2
SEC form 6
2025-08-18 11:06 ET
KE published news for 2025 q2
SEC form 6
2025-08-18 11:06 ET
KE published news for 2025 q2
SEC form 6
2025-08-18 11:06 ET
KE published news for 2025 q2
SEC form 6
2025-08-18 11:06 ET
KE published news for 2025 q2
SEC form 6
2025-08-15 10:08 ET
KE published news for 2025 q2
SEC form 6
2025-08-15 10:08 ET
KE published news for 2025 q2
SEC form 6
2025-08-11 12:22 ET
KE published news for 2025 q2
SEC form 6
2025-08-11 12:22 ET
KE published news for 2025 q2
SEC form 6
2025-08-11 12:22 ET
KE published news for 2025 q2
SEC form 6
2025-08-11 12:22 ET
KE published news for 2025 q2
SEC form 6
2025-08-11 12:22 ET
KE published news for 2025 q2
SEC form 6
2025-08-11 12:22 ET
KE published news for 2025 q2
SEC form 6
2025-08-07 10:03 ET
KE published news for 2025 q2
SEC form 6
2025-08-07 10:03 ET
KE published news for 2025 q2
SEC form 6
2025-08-04 10:02 ET
KE published news for 2025 q2
SEC form 6
2025-08-04 10:02 ET
KE published news for 2025 q2
SEC form 6
2025-08-04 10:02 ET
KE published news for 2025 q2
SEC form 6
2025-08-04 10:02 ET
KE published news for 2025 q2
SEC form 6
2025-08-04 10:02 ET
KE published news for 2025 q2
SEC form 6
2025-08-04 10:02 ET
KE published news for 2025 q2
SEC form 6
2025-07-28 10:06 ET
KE published news for 2025 q2
SEC form 6
2025-07-28 10:06 ET
KE published news for 2025 q2
SEC form 6
2025-07-28 10:06 ET
KE published news for 2025 q2
SEC form 6
2025-07-28 10:06 ET
KE published news for 2025 q2
SEC form 6
2025-07-28 10:06 ET
KE published news for 2025 q2
SEC form 6
2025-07-28 10:06 ET
KE published news for 2025 q2
SEC form 6
2025-07-21 10:01 ET
KE published news for 2025 q2
SEC form 6
2025-07-21 10:01 ET
KE published news for 2025 q2
SEC form 6
2025-07-21 10:01 ET
KE published news for 2025 q2
SEC form 6
2025-07-21 10:01 ET
KE published news for 2025 q2
SEC form 6
2025-07-21 10:01 ET
KE published news for 2025 q2
SEC form 6
2025-07-21 10:01 ET
KE published news for 2025 q2
SEC form 6
2025-07-14 20:00 ET
KE published news for 2025 q2
SEC form 6
2025-07-14 20:00 ET
KE published news for 2025 q2
SEC form 6
2025-07-14 20:00 ET
KE published news for 2025 q2
SEC form 6
2025-07-14 20:00 ET
KE published news for 2025 q2
SEC form 6
2025-07-14 20:00 ET
KE published news for 2025 q2
SEC form 6
2025-07-08 10:05 ET
KE published news for 2025 q2
SEC form 6
2025-07-08 10:05 ET
KE published news for 2025 q2
SEC form 6
2025-07-07 10:11 ET
KE published news for 2025 q2
SEC form 6
2025-07-07 10:11 ET
KE published news for 2025 q2
SEC form 6
2025-07-07 10:11 ET
KE published news for 2025 q2
SEC form 6
2025-07-07 10:11 ET
KE published news for 2025 q2
SEC form 6
2025-07-07 10:11 ET
KE published news for 2025 q2
SEC form 6
2025-07-07 10:11 ET
KE published news for 2025 q2
SEC form 6
2025-07-02 13:09 ET
KE published news for 2025 q2
SEC form 6
2025-07-02 13:09 ET
KE published news for 2025 q2
SEC form 6
2025-06-30 10:10 ET
KE published news for 2025 q1
SEC form 6
2025-06-30 10:10 ET
KE published news for 2025 q1
SEC form 6
2025-06-30 10:10 ET
KE published news for 2025 q1
SEC form 6
2025-06-30 10:10 ET
KE published news for 2025 q1
SEC form 6
2025-06-30 10:10 ET
KE published news for 2025 q1
SEC form 6
2025-06-30 10:10 ET
KE published news for 2025 q1
SEC form 6
2025-06-30 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-06-30 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-06-30 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-06-23 11:57 ET
KE published news for 2025 q1
SEC form 6
2025-06-23 11:57 ET
KE published news for 2025 q1
SEC form 6
2025-06-23 11:57 ET
KE published news for 2025 q1
SEC form 6
2025-06-23 11:57 ET
KE published news for 2025 q1
SEC form 6
2025-06-23 11:57 ET
KE published news for 2025 q1
SEC form 6
2025-06-16 10:53 ET
KE published news for 2025 q1
SEC form 6
2025-06-16 10:53 ET
KE published news for 2025 q1
SEC form 6
2025-06-16 10:53 ET
KE published news for 2025 q1
SEC form 6
2025-06-16 10:53 ET
KE published news for 2025 q1
SEC form 6
2025-06-16 10:53 ET
KE published news for 2025 q1
SEC form 6
2025-06-16 10:53 ET
KE published news for 2025 q1
SEC form 6
2025-06-09 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-06-09 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-06-09 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-06-09 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-06-09 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-06-09 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-06-06 10:06 ET
KE published news for 2025 q1
SEC form 6
2025-06-06 10:06 ET
KE published news for 2025 q1
SEC form 6
2025-06-03 11:18 ET
KE published news for 2025 q1
SEC form 6
2025-06-03 11:18 ET
KE published news for 2025 q1
SEC form 6
2025-06-02 10:07 ET
KE published news for 2025 q1
SEC form 6
2025-06-02 10:07 ET
KE published news for 2025 q1
SEC form 6
2025-06-02 10:07 ET
KE published news for 2025 q1
SEC form 6
2025-06-02 10:07 ET
KE published news for 2025 q1
SEC form 6
2025-06-02 10:07 ET
KE published news for 2025 q1
SEC form 6
2025-05-27 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-05-27 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-05-27 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-05-27 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-05-27 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-05-27 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-05-19 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-05-19 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-05-19 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-05-19 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-05-19 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-05-19 10:03 ET
KE published news for 2025 q1
SEC form 6
2025-05-16 11:30 ET
KE published news for 2025 q1
SEC form 6
2025-05-16 11:30 ET
KE reported for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-12 10:05 ET
KE published news for 2025 q1
SEC form 6
2025-05-09 10:15 ET
KE published news for 2025 q1
SEC form 6
2025-05-09 10:15 ET
KE published news for 2025 q1
SEC form 6
2025-05-02 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-05-02 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-28 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-04-28 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-04-28 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-04-28 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-04-28 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-04-28 10:04 ET
KE published news for 2025 q1
SEC form 6
2025-04-22 12:27 ET
KE published news for 2025 q1
SEC form 6
2025-04-22 12:27 ET
KE published news for 2025 q1
SEC form 6
2025-04-22 12:27 ET
KE published news for 2025 q1
SEC form 6
2025-04-22 12:27 ET
KE published news for 2025 q1
SEC form 6
2025-04-22 12:27 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 12:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 12:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 12:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 12:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 12:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 11:44 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 11:44 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 11:27 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 11:24 ET
KE published news for 2025 q1
SEC form 6
2025-04-17 11:24 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 20
2025-04-17 00:00 ET
KE published news for 2025 q1
SEC form 6
2025-04-14 11:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-14 11:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-14 11:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-14 11:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-14 11:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-14 11:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-14 11:13 ET
KE published news for 2025 q1
SEC form 6
2025-04-08 10:11 ET
KE published news for 2025 q1
SEC form 6
2025-04-08 10:11 ET
KE published news for 2025 q1
SEC form 6
2025-04-07 10:08 ET
KE published news for 2025 q1
SEC form 6
2025-04-07 10:08 ET
KE published news for 2025 q1
SEC form 6
2025-04-07 10:08 ET
KE published news for 2025 q1
SEC form 6
2025-04-07 10:08 ET
KE published news for 2025 q1
SEC form 6
2025-04-02 11:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-02 11:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-01 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-01 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-01 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-01 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-01 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-01 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-04-01 10:02 ET
KE published news for 2025 q1
SEC form 6
2025-03-28 10:04 ET
KE published news for 2024 q4
SEC form 6
2025-03-28 10:04 ET
KE published news for 2024 q4
SEC form 6
2025-03-24 10:07 ET
KE published news for 2024 q4
SEC form 6
2025-03-24 10:07 ET
KE published news for 2024 q4
SEC form 6
2025-03-19 12:56 ET
KE published news for 2024 q4
SEC form 6
2025-03-19 12:56 ET
KE reported for 2024 q4
SEC form 6
2025-03-19 12:56 ET
KE published news for 2024 q4
SEC form 6
2025-03-19 12:56 ET
KE reported for 2024 q4
SEC form 6
2025-03-10 08:28 ET
KE published news for 2024 q4
SEC form 6
2025-03-10 08:28 ET
KE published news for 2024 q4
SEC form 6
2025-03-07 11:01 ET
KE published news for 2024 q4
SEC form 6
2025-03-07 11:01 ET
KE published news for 2024 q4
SEC form 6
2025-03-06 12:12 ET
KE published news for 2024 q4
SEC form 6
2025-03-06 12:12 ET
KE published news for 2024 q4
SEC form 6
2025-03-03 21:01 ET
KE published news for 2024 q4
SEC form 6
2025-03-03 21:01 ET
KE published news for 2024 q4
SEC form 6
2025-03-03 21:01 ET
KE published news for 2024 q4
SEC form 6
2025-02-13 11:07 ET
KE published news for 2024 q4
SEC form 6
2025-02-13 11:07 ET
KE published news for 2024 q4
SEC form 6
2025-02-07 11:26 ET
KE published news for 2024 q4
SEC form 6
2025-02-07 11:26 ET
KE published news for 2024 q4
SEC form 6
2025-02-03 12:52 ET
KE published news for 2024 q4
SEC form 6
2025-02-03 12:52 ET
KE published news for 2024 q4
SEC form 6
2025-01-27 11:02 ET
KE published news for 2024 q4
SEC form 6
2025-01-27 11:02 ET
KE published news for 2024 q4
SEC form 6
2025-01-27 11:02 ET
KE published news for 2024 q4
SEC form 6
2025-01-27 11:02 ET
KE published news for 2024 q4
SEC form 6
2025-01-27 11:02 ET
KE published news for 2024 q4
SEC form 6
2024-12-09 06:49 ET
KE published news for 2024 q3
SEC form 6
2024-12-09 06:49 ET
KE published news for 2024 q3
SEC form 6
2024-12-09 06:49 ET
KE published news for 2024 q3
SEC form 6
2024-12-09 06:49 ET
KE published news for 2024 q3
SEC form 6
2024-12-09 06:49 ET
KE published news for 2024 q3
SEC form 6
2024-12-09 06:49 ET
KE published news for 2024 q3
SEC form 6
2024-12-09 06:49 ET
KE published news for 2024 q3
SEC form 6
2024-12-02 06:01 ET
KE published news for 2024 q3
SEC form 6
2024-12-02 06:01 ET
KE published news for 2024 q3
SEC form 6
2024-12-02 06:01 ET
KE published news for 2024 q3
SEC form 6
2024-12-02 06:01 ET
KE published news for 2024 q3
SEC form 6
2024-11-25 06:30 ET
KE published news for 2024 q3
SEC form 6
2024-11-25 06:30 ET
KE reported for 2024 q3
SEC form 6
2024-11-12 06:12 ET
KE published news for 2024 q3
SEC form 6
2024-11-12 06:12 ET
KE published news for 2024 q3
SEC form 6
2024-11-12 06:12 ET
KE published news for 2024 q3
SEC form 6
2024-11-08 06:03 ET
KE published news for 2024 q3
SEC form 6
2024-11-08 06:03 ET
KE published news for 2024 q3
SEC form 6
2024-10-09 06:03 ET
KE published news for 2024 q3
SEC form 6
2024-10-09 06:03 ET
KE published news for 2024 q3
SEC form 6
2024-08-13 17:24 ET
KE published news for 2024 q2
SEC form 6
2024-08-13 17:24 ET
KE reported for 2024 q2
SEC form 6
2024-08-13 17:24 ET
KE published news for 2024 q2
SEC form 6
2024-08-13 17:24 ET
KE reported for 2024 q2
SEC form 6
2024-08-12 06:50 ET
KE published news for 2024 q2
SEC form 6
2024-08-12 06:50 ET
KE published news for 2024 q2
SEC form 6
2024-08-12 06:50 ET
KE published news for 2024 q2
SEC form 6
2024-08-12 06:50 ET
KE published news for 2024 q2
SEC form 6
2024-08-12 06:50 ET
KE published news for 2024 q2
SEC form 6
2024-08-12 06:50 ET
KE published news for 2024 q2
SEC form 6
2024-08-07 08:56 ET
KE published news for 2024 q2
SEC form 6
2024-08-07 08:56 ET
KE published news for 2024 q2
SEC form 6
2024-08-05 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-08-05 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-08-05 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-08-05 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-08-05 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-08-05 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-08-01 08:43 ET
KE published news for 2024 q2
SEC form 6
2024-08-01 08:43 ET
KE published news for 2024 q2
SEC form 6
2024-07-29 16:01 ET
KE published news for 2024 q2
SEC form 6
2024-07-29 16:01 ET
KE published news for 2024 q2
SEC form 6
2024-07-29 16:01 ET
KE published news for 2024 q2
SEC form 6
2024-07-29 16:01 ET
KE published news for 2024 q2
SEC form 6
2024-07-29 16:01 ET
KE published news for 2024 q2
SEC form 6
2024-07-29 16:01 ET
KE published news for 2024 q2
SEC form 6
2024-07-29 16:01 ET
KE published news for 2024 q2
SEC form 6
2024-07-22 09:04 ET
KE published news for 2024 q2
SEC form 6
2024-07-22 09:04 ET
KE published news for 2024 q2
SEC form 6
2024-07-22 09:04 ET
KE published news for 2024 q2
SEC form 6
2024-07-22 09:04 ET
KE published news for 2024 q2
SEC form 6
2024-07-22 09:04 ET
KE published news for 2024 q2
SEC form 6
2024-07-22 09:04 ET
KE published news for 2024 q2
SEC form 6
2024-07-15 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-15 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-15 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-15 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-15 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-15 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-08 07:37 ET
KE published news for 2024 q2
SEC form 6
2024-07-08 07:37 ET
KE published news for 2024 q2
SEC form 6
2024-07-08 07:37 ET
KE published news for 2024 q2
SEC form 6
2024-07-08 07:37 ET
KE published news for 2024 q2
SEC form 6
2024-07-08 07:37 ET
KE published news for 2024 q2
SEC form 6
2024-07-02 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-02 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-02 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-07-02 06:03 ET
KE published news for 2024 q2
SEC form 6
2024-06-24 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-06-24 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-06-24 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-06-17 06:03 ET
KE published news for 2024 q1
SEC form 6
2024-06-17 06:03 ET
KE published news for 2024 q1
SEC form 6
2024-06-17 06:03 ET
KE published news for 2024 q1
SEC form 6
2024-05-24 08:08 ET
KE published news for 2024 q1
SEC form 6
2024-05-24 08:08 ET
KE reported for 2024 q1
SEC form 6
2024-05-20 07:41 ET
KE published news for 2024 q1
SEC form 6
2024-05-20 07:41 ET
KE published news for 2024 q1
SEC form 6
2024-05-13 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-05-13 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-05-13 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-05-13 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-05-13 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-05-13 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-05-08 16:03 ET
KE published news for 2024 q1
SEC form 6
2024-05-08 16:03 ET
KE published news for 2024 q1
SEC form 6
2024-05-07 06:03 ET
KE published news for 2024 q1
SEC form 6
2024-05-07 06:03 ET
KE published news for 2024 q1
SEC form 6
2024-05-07 06:03 ET
KE published news for 2024 q1
SEC form 6
2024-05-07 06:03 ET
KE published news for 2024 q1
SEC form 6
2024-05-07 06:03 ET
KE published news for 2024 q1
SEC form 6
2024-05-02 06:08 ET
KE published news for 2024 q1
SEC form 6
2024-05-02 06:08 ET
KE published news for 2024 q1
SEC form 6
2024-05-02 06:08 ET
KE published news for 2024 q1
SEC form 6
2024-05-02 06:08 ET
KE published news for 2024 q1
SEC form 6
2024-05-02 06:08 ET
KE published news for 2024 q1
SEC form 6
2024-05-02 06:08 ET
KE published news for 2024 q1
SEC form 6
2024-05-02 06:08 ET
KE published news for 2024 q1
SEC form 6
2024-04-26 08:49 ET
KE published news for 2024 q1
SEC form 6
2024-04-26 08:49 ET
KE published news for 2024 q1
SEC form 6
2024-04-26 08:49 ET
KE published news for 2024 q1
SEC form 6
2024-04-26 08:49 ET
KE published news for 2024 q1
SEC form 6
2024-04-26 08:49 ET
KE published news for 2024 q1
SEC form 6
2024-04-26 08:44 ET
KE published news for 2024 q1
SEC form 6
2024-04-26 07:52 ET
KE published news for 2024 q1
SEC form 6
2024-04-26 07:52 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 20
2024-04-26 00:00 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-24 16:01 ET
KE published news for 2024 q1
SEC form 6
2024-04-10 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-10 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-09 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-09 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-09 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-09 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-09 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-09 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-09 06:02 ET
KE published news for 2024 q1
SEC form 6
2024-04-03 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-04-03 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-04-03 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-04-03 06:04 ET
KE published news for 2024 q1
SEC form 6
2024-03-28 07:51 ET
KE published news for 2023 q4
SEC form 6
2024-03-28 07:51 ET
KE published news for 2023 q4
SEC form 6
2024-03-28 07:51 ET
KE published news for 2023 q4
SEC form 6
2024-03-26 06:15 ET
KE published news for 2023 q4
SEC form 6
2024-03-26 06:15 ET
KE published news for 2023 q4
SEC form 6
2024-03-26 06:15 ET
KE published news for 2023 q4
SEC form 6
2024-03-26 06:15 ET
KE published news for 2023 q4
SEC form 6
2024-03-26 06:15 ET
KE published news for 2023 q4
SEC form 6
2024-03-26 06:15 ET
KE published news for 2023 q4
SEC form 6
2024-03-26 06:15 ET
KE published news for 2023 q4
SEC form 6
2024-03-15 08:41 ET
KE published news for 2023 q4
SEC form 6
2024-03-15 08:41 ET
KE reported for 2023 q4
SEC form 6
2024-03-15 08:41 ET
KE published news for 2023 q4
SEC form 6
2024-03-15 08:41 ET
KE reported for 2023 q4
SEC form 6
2024-03-08 06:06 ET
KE published news for 2023 q4
SEC form 6
2024-03-08 06:06 ET
KE published news for 2023 q4
SEC form 6
2024-03-05 06:04 ET
KE published news for 2023 q4
SEC form 6
2024-03-05 06:04 ET
KE published news for 2023 q4
SEC form 6
2024-03-05 06:04 ET
KE published news for 2023 q4
SEC form 6
2024-02-22 06:02 ET
KE published news for 2023 q4
SEC form 6
2024-02-22 06:02 ET
KE published news for 2023 q4
SEC form 6
2024-02-07 06:01 ET
KE published news for 2023 q4
SEC form 6
2024-02-07 06:01 ET
KE published news for 2023 q4
SEC form 6
2024-02-06 06:01 ET
KE published news for 2023 q4
SEC form 6
2024-02-06 06:01 ET
KE published news for 2023 q4
SEC form 6
2024-02-06 06:01 ET
KE published news for 2023 q4
SEC form 6
2024-02-06 06:01 ET
KE published news for 2023 q4
SEC form 6
2024-01-30 06:07 ET
KE published news for 2023 q4
SEC form 6
2024-01-30 06:07 ET
KE published news for 2023 q4
SEC form 6
2024-01-30 06:07 ET
KE published news for 2023 q4
SEC form 6
2024-01-30 06:07 ET
KE published news for 2023 q4
SEC form 6
2024-01-30 06:07 ET
KE published news for 2023 q4
SEC form 6
2024-01-30 06:07 ET
KE published news for 2023 q4
SEC form 6
2024-01-23 06:04 ET
KE published news for 2023 q4
SEC form 6
2024-01-23 06:04 ET
KE published news for 2023 q4
SEC form 6
2024-01-23 06:04 ET
KE published news for 2023 q4
SEC form 6
2024-01-23 06:04 ET
KE published news for 2023 q4
SEC form 6
2024-01-23 06:04 ET
KE published news for 2023 q4
SEC form 6
2024-01-16 06:05 ET
KE published news for 2023 q4
SEC form 6
2024-01-16 06:05 ET
KE published news for 2023 q4
SEC form 6
2024-01-16 06:05 ET
KE published news for 2023 q4
SEC form 6
2024-01-16 06:05 ET
KE published news for 2023 q4
SEC form 6
2024-01-16 06:05 ET
KE published news for 2023 q4
SEC form 6
2024-01-16 06:05 ET
KE published news for 2023 q4
SEC form 6
2024-01-09 06:08 ET
KE published news for 2023 q4
SEC form 6
2024-01-09 06:08 ET
KE published news for 2023 q4
SEC form 6
2024-01-09 06:08 ET
KE published news for 2023 q4
SEC form 6
2024-01-09 06:08 ET
KE published news for 2023 q4
SEC form 6
2024-01-09 06:08 ET
KE published news for 2023 q4
SEC form 6
2024-01-09 06:02 ET
KE published news for 2023 q4
SEC form 6
2024-01-09 06:02 ET
KE published news for 2023 q4
SEC form 6
2024-01-02 06:45 ET
KE published news for 2023 q4
SEC form 6
2024-01-02 06:45 ET
KE published news for 2023 q4
SEC form 6
2024-01-02 06:45 ET
KE published news for 2023 q4
SEC form 6
2023-12-27 06:03 ET
KE published news for 2023 q3
SEC form 6
2023-12-27 06:03 ET
KE published news for 2023 q3
SEC form 6
2023-11-09 07:28 ET
KE reported for 2023 q3
SEC form 6
2023-11-07 06:30 ET
KE published news for 2023 q3
SEC form 6
2023-11-07 06:01 ET
KE published news for 2023 q3
SEC form 6
2023-10-31 06:06 ET
KE published news for 2023 q3
SEC form 6
2023-10-31 06:02 ET
KE published news for 2023 q3
SEC form 6
2023-10-25 06:01 ET
KE published news for 2023 q3
SEC form 6
2023-10-17 06:02 ET
KE published news for 2023 q3
SEC form 6
2023-10-12 16:30 ET
KE published news for 2023 q3
SEC form 6
2023-10-10 16:30 ET
KE published news for 2023 q3
SEC form 6
2023-10-10 06:11 ET
KE published news for 2023 q3
SEC form 6
2023-10-04 06:01 ET
KE published news for 2023 q3
SEC form 6
2023-10-03 09:14 ET
KE published news for 2023 q3
SEC form 6
2023-09-27 06:09 ET
KE published news for 2023 q2
SEC form 6
2023-09-26 06:03 ET
KE published news for 2023 q2
SEC form 6
2023-09-21 06:08 ET
KE published news for 2023 q2
SEC form 6
2023-09-20 06:04 ET
KE published news for 2023 q2
SEC form 6
2023-09-19 06:06 ET
KE published news for 2023 q2
SEC form 6
2023-09-14 06:01 ET
KE published news for 2023 q2
SEC form 6
2023-09-12 08:24 ET
KE published news for 2023 q2
SEC form 6
2023-08-23 06:01 ET
KE published news for 2023 q2
SEC form 6
2023-08-21 07:29 ET
KE published news for 2023 q2
SEC form 6
2023-08-10 06:01 ET
KE published news for 2023 q2
SEC form 6
2023-08-07 08:01 ET
KE published news for 2023 q2
SEC form 6
2023-08-01 06:06 ET
KE published news for 2023 q2
SEC form 6
2023-07-25 08:56 ET
KE published news for 2023 q2
SEC form 6
2023-07-24 06:01 ET
KE published news for 2023 q2
SEC form 6
2023-07-17 06:13 ET
KE published news for 2023 q2
SEC form 6
2023-07-12 06:01 ET
KE published news for 2023 q2
SEC form 6
2023-07-11 06:26 ET
KE published news for 2023 q2
SEC form 6
2023-07-07 06:01 ET
KE published news for 2023 q2
SEC form 6
2023-07-05 06:01 ET
KE published news for 2023 q2
SEC form 6
2023-07-03 06:02 ET
KE published news for 2023 q2
SEC form 6
2023-06-28 06:02 ET
KE published news for 2023 q1
SEC form 6
2023-06-27 06:02 ET
KE published news for 2023 q1
SEC form 6
2023-06-20 06:06 ET
KE published news for 2023 q1
SEC form 6
2023-06-16 06:03 ET
KE published news for 2023 q1
SEC form 6
2023-06-13 06:28 ET
KE published news for 2023 q1
SEC form 6
2023-05-19 08:14 ET
KE reported for 2023 q1
SEC form 6
2023-05-15 06:02 ET
KE published news for 2023 q1
SEC form 6
2023-05-09 07:59 ET
KE published news for 2023 q1
SEC form 6
2023-05-08 06:03 ET
KE published news for 2023 q1
SEC form 6
2023-04-27 08:53 ET
KE published news for 2023 q1
SEC form 6
2023-04-27 07:38 ET
KE published news for 2023 q1
SEC form 6
2023-04-27 06:44 ET
KE published news for 2023 q1
SEC form 6
2023-04-27 06:08 ET
KE published news for 2023 q1
SEC form 6
2023-04-27 06:06 ET
KE published news for 2023 q1
SEC form 20
2023-04-27 00:00 ET
KE published news for 2023 q1
SEC form 6
2023-04-11 06:01 ET
KE published news for 2023 q1
SEC form 6
2023-04-03 08:15 ET
KE published news for 2023 q1
SEC form 6
2023-03-30 06:02 ET
KE published news for 2022 q4
SEC form 6
2023-03-28 06:01 ET
KE published news for 2022 q4
SEC form 6
2023-03-20 06:17 ET
KE reported for 2022 q4
SEC form 20
2022-04-19 00:00 ET
KE published news for 2022 q1