speb/financial-data huggingface dataset:
Analyst earnings estimates for KMT, period 0y (report date 2026-06-20):
Average estimate: 3.91 USD
Low estimate: 3.80
High estimate: 4.03
Number of analysts: 9
Year-ago value: 1.34
Growth: 1.92
Analyst revenue estimates for KMT, period 0y (report date 2026-06-20):
Average estimate: 2345528040.00 USD
Low estimate: 2328200000.00
High estimate: 2372268000.00
Number of analysts: 8
Year-ago value: 1966845000.00
Growth: 0.19
Analyst earnings estimates for KMT, period +1q (report date 2026-06-23):
Average estimate: 1.54 USD
Low estimate: 0.79
High estimate: 2.25
Number of analysts: 7
Year-ago value: 0.34
Growth: 3.53
Analyst revenue estimates for KMT, period +1q (report date 2026-06-23):
Average estimate: 672060970.00 USD
Low estimate: 608879000.00
High estimate: 706725850.00
Number of analysts: 5
Year-ago value: 497974000.00
Growth: 0.35
Analyst earnings estimates for KMT, period +1y (report date 2026-06-23):
Average estimate: 3.85 USD
Low estimate: 2.80
High estimate: 5.19
Number of analysts: 9
Year-ago value: 3.91
Growth: -0.02
Analyst revenue estimates for KMT, period +1y (report date 2026-06-23):
Average estimate: 2704904500.00 USD
Low estimate: 2532835590.00
High estimate: 2936915530.00
Number of analysts: 8
Year-ago value: 2345528040.00
Growth: 0.15
Analyst earnings estimates for KMT, period 0q (report date 2026-06-23):
Average estimate: 2.32 USD
Low estimate: 2.22
High estimate: 2.44
Number of analysts: 9
Year-ago value: 0.34
Growth: 5.83
Analyst revenue estimates for KMT, period 0q (report date 2026-06-23):
Average estimate: 725703920.00 USD
Low estimate: 708200000.00
High estimate: 752184000.00
Number of analysts: 7
Year-ago value: 516448000.00
Growth: 0.41
Analyst earnings estimates for KMT, period 0y (report date 2026-06-23):
Average estimate: 3.91 USD
Low estimate: 3.80
High estimate: 4.03
Number of analysts: 9
Year-ago value: 1.34
Growth: 1.92
Analyst revenue estimates for KMT, period 0y (report date 2026-06-23):
Average estimate: 2345528040.00 USD
Low estimate: 2328200000.00
High estimate: 2372268000.00
Number of analysts: 8
Year-ago value: 1966845000.00
Growth: 0.19
Analyst earnings estimates for KMT, period +1q (report date 2026-07-11):
Average estimate: 1.59 USD
Low estimate: 0.79
High estimate: 2.25
Number of analysts: 6
Year-ago value: 0.34
Growth: 3.67
Analyst revenue estimates for KMT, period +1q (report date 2026-07-11):
Average estimate: 672060970.00 USD
Low estimate: 608879000.00
High estimate: 706725850.00
Number of analysts: 5
Year-ago value: 497974000.00
Growth: 0.35
Analyst earnings estimates for KMT, period +1y (report date 2026-07-11):
Average estimate: 3.98 USD
Low estimate: 2.80
High estimate: 5.19
Number of analysts: 8
Year-ago value: 3.90
Growth: 0.02
Analyst revenue estimates for KMT, period +1y (report date 2026-07-11):
Average estimate: 2704904500.00 USD
Low estimate: 2532835590.00
High estimate: 2936915530.00
Number of analysts: 8
Year-ago value: 2345528040.00
Growth: 0.15
Analyst earnings estimates for KMT, period 0q (report date 2026-07-11):
Average estimate: 2.31 USD
Low estimate: 2.22
High estimate: 2.35
Number of analysts: 8
Year-ago value: 0.34
Growth: 5.78
Analyst revenue estimates for KMT, period 0q (report date 2026-07-11):
Average estimate: 725703920.00 USD
Low estimate: 708200000.00
High estimate: 752184000.00
Number of analysts: 7
Year-ago value: 516448000.00
Growth: 0.41
Analyst earnings estimates for KMT, period 0y (report date 2026-07-11):
Average estimate: 3.90 USD
Low estimate: 3.80
High estimate: 3.95
Number of analysts: 8
Year-ago value: 1.34
Growth: 1.91
Analyst revenue estimates for KMT, period 0y (report date 2026-07-11):
Average estimate: 2345528040.00 USD
Low estimate: 2328200000.00
High estimate: 2372268000.00
Number of analysts: 8
Year-ago value: 1966845000.00
Growth: 0.19
Analyst earnings estimates for KMT, period +1q (report date 2026-07-19):
Average estimate: 1.60 USD
Low estimate: 0.79
High estimate: 2.25
Number of analysts: 6
Year-ago value: 0.34
Growth: 3.69
Analyst revenue estimates for KMT, period +1q (report date 2026-07-19):
Average estimate: 672060970.00 USD
Low estimate: 608879000.00
High estimate: 706725850.00
Number of analysts: 5
Year-ago value: 497974000.00
Growth: 0.35
Analyst earnings estimates for KMT, period +1y (report date 2026-07-19):
Average estimate: 3.90 USD
Low estimate: 2.80
High estimate: 5.19
Number of analysts: 8
Year-ago value: 3.90
Growth: 0.00
Analyst revenue estimates for KMT, period +1y (report date 2026-07-19):
Average estimate: 2702656750.00 USD
Low estimate: 2514853580.00
High estimate: 2936915530.00
Number of analysts: 8
Year-ago value: 2345528040.00
Growth: 0.15
Analyst earnings estimates for KMT, period 0q (report date 2026-07-19):
Average estimate: 2.31 USD
Low estimate: 2.22
High estimate: 2.35
Number of analysts: 8
Year-ago value: 0.34
Growth: 5.78
Analyst revenue estimates for KMT, period 0q (report date 2026-07-19):
Average estimate: 725703920.00 USD
Low estimate: 708200000.00
High estimate: 752184000.00
Number of analysts: 7
Year-ago value: 516448000.00
Growth: 0.41
Analyst earnings estimates for KMT, period 0y (report date 2026-07-19):
Average estimate: 3.90 USD
Low estimate: 3.80
High estimate: 3.95
Number of analysts: 8
Year-ago value: 1.34
Growth: 1.91
Analyst revenue estimates for KMT, period 0y (report date 2026-07-19):
Average estimate: 2345528040.00 USD
Low estimate: 2328200000.00
High estimate: 2372268000.00
Number of analysts: 8
Year-ago value: 1966845000.00
Growth: 0.19
Analyst earnings estimates for KMT, period +1q (report date 2026-07-25):
Average estimate: 1.62 USD
Low estimate: 0.79
High estimate: 2.25
Number of analysts: 7
Year-ago value: 0.34
Growth: 3.78
Analyst revenue estimates for KMT, period +1q (report date 2026-07-25):
Average estimate: 667451820.00 USD
Low estimate: 608879000.00
High estimate: 706725850.00
Number of analysts: 6
Year-ago value: 497974000.00
Growth: 0.34
Analyst earnings estimates for KMT, period +1y (report date 2026-07-25):
Average estimate: 3.81 USD
Low estimate: 2.80
High estimate: 5.19
Number of analysts: 8
Year-ago value: 3.90
Growth: -0.02
Analyst revenue estimates for KMT, period +1y (report date 2026-07-25):
Average estimate: 2702669250.00 USD
Low estimate: 2514853580.00
High estimate: 2936915530.00
Number of analysts: 8
Year-ago value: 2345590540.00
Growth: 0.15
Analyst earnings estimates for KMT, period 0q (report date 2026-07-25):
Average estimate: 2.31 USD
Low estimate: 2.22
High estimate: 2.35
Number of analysts: 8
Year-ago value: 0.34
Growth: 5.78
Analyst revenue estimates for KMT, period 0q (report date 2026-07-25):
Average estimate: 725761060.00 USD
Low estimate: 708200000.00
High estimate: 752184000.00
Number of analysts: 7
Year-ago value: 516448000.00
Growth: 0.41
Analyst earnings estimates for KMT, period 0y (report date 2026-07-25):
Average estimate: 3.90 USD
Low estimate: 3.80
High estimate: 3.95
Number of analysts: 8
Year-ago value: 1.34
Growth: 1.91
Analyst revenue estimates for KMT, period 0y (report date 2026-07-25):
Average estimate: 2345590540.00 USD
Low estimate: 2328200000.00
High estimate: 2372268000.00
Number of analysts: 8
Year-ago value: 1966845000.00
Growth: 0.19
Analyst earnings estimates for KMTS, period +1q (report date 2026-05-30):
Average estimate: -0.54 USD
Low estimate: -0.55
High estimate: -0.53
Number of analysts: 2
Year-ago value: -0.36
Growth: -0.51
Analyst revenue estimates for KMTS, period +1q (report date 2026-05-30):
Average estimate: 28024330.00 USD
Low estimate: 27807970.00
High estimate: 28300000.00
Number of analysts: 6
Year-ago value: 19371000.00
Growth: 0.45
Analyst earnings estimates for KMTS, period +1y (report date 2026-05-30):
Average estimate: -2.14 USD
Low estimate: -2.37
High estimate: -1.91
Number of analysts: 2
Year-ago value: -2.33
Growth: 0.08
Analyst revenue estimates for KMTS, period +1y (report date 2026-05-30):
Average estimate: 132895540.00 USD
Low estimate: 128026000.00
High estimate: 135800000.00
Number of analysts: 7
Year-ago value: 92971300.00
Growth: 0.43
Analyst earnings estimates for KMTS, period 0q (report date 2026-05-30):
Average estimate: -0.58 USD
Low estimate: -0.61
High estimate: -0.55
Number of analysts: 2
Year-ago value: -1.15
Growth: 0.50
Analyst revenue estimates for KMTS, period 0q (report date 2026-05-30):
Average estimate: 26479870.00 USD
Low estimate: 26356000.00
High estimate: 26600000.00
Number of analysts: 7
Year-ago value: 17233000.00
Growth: 0.54
Analyst earnings estimates for KMTS, period 0y (report date 2026-05-30):
Average estimate: -2.33 USD
Low estimate: -2.36
High estimate: -2.30
Number of analysts: 2
Year-ago value: -3.91
Growth: 0.40
Analyst revenue estimates for KMTS, period 0y (report date 2026-05-30):
Average estimate: 92971300.00 USD
Low estimate: 92844000.00
High estimate: 93100000.00
Number of analysts: 7
Year-ago value: 59815000.00
Growth: 0.55
Analyst earnings estimates for KMTS, period +1q (report date 2026-06-07):
Average estimate: -0.54 USD
Low estimate: -0.55
High estimate: -0.53
Number of analysts: 2
Year-ago value: -0.36
Growth: -0.51
Analyst revenue estimates for KMTS, period +1q (report date 2026-06-07):
Average estimate: 28024330.00 USD
Low estimate: 27807970.00
High estimate: 28300000.00
Number of analysts: 6
Year-ago value: 19371000.00
Growth: 0.45
Analyst earnings estimates for KMTS, period +1y (report date 2026-06-07):
Average estimate: -2.14 USD
Low estimate: -2.37
High estimate: -1.91
Number of analysts: 2
Year-ago value: -2.33
Growth: 0.08
Analyst revenue estimates for KMTS, period +1y (report date 2026-06-07):
Average estimate: 132895540.00 USD
Low estimate: 128026000.00
High estimate: 135800000.00
Number of analysts: 7
Year-ago value: 92971300.00
Growth: 0.43
Analyst earnings estimates for KMTS, period 0q (report date 2026-06-07):
Average estimate: -0.58 USD
Low estimate: -0.61
High estimate: -0.55
Number of analysts: 2
Year-ago value: -1.15
Growth: 0.50
Analyst revenue estimates for KMTS, period 0q (report date 2026-06-07):
Average estimate: 26479870.00 USD
Low estimate: 26356000.00
High estimate: 26600000.00
Number of analysts: 7
Year-ago value: 17233000.00
Growth: 0.54
Analyst earnings estimates for KMTS, period 0y (report date 2026-06-07):
Average estimate: -2.33 USD
Low estimate: -2.36
High estimate: -2.30
Number of analysts: 2
Year-ago value: -3.91
Growth: 0.40
Analyst revenue estimates for KMTS, period 0y (report date 2026-06-07):
Average estimate: 92971300.00 USD
Low estimate: 92844000.00
High estimate: 93100000.00
Number of analysts: 7
Year-ago value: 59815000.00
Growth: 0.55
Analyst earnings estimates for KMTS, period +1q (report date 2026-06-15):
Average estimate: -0.54 USD
Low estimate: -0.55
High estimate: -0.53
Number of analysts: 2
Year-ago value: -0.36
Growth: -0.51
Analyst revenue estimates for KMTS, period +1q (report date 2026-06-15):
Average estimate: 28024330.00 USD
Low estimate: 27807970.00
High estimate: 28300000.00
Number of analysts: 6
Year-ago value: 19371000.00
Growth: 0.45
Analyst earnings estimates for KMTS, period +1y (report date 2026-06-15):
Average estimate: -2.14 USD
Low estimate: -2.37
High estimate: -1.91
Number of analysts: 2
Year-ago value: -2.33
Growth: 0.08
Analyst revenue estimates for KMTS, period +1y (report date 2026-06-15):
Average estimate: 132895540.00 USD
Low estimate: 128026000.00
High estimate: 135800000.00
Number of analysts: 7
Year-ago value: 92971300.00
Growth: 0.43
Analyst earnings estimates for KMTS, period 0q (report date 2026-06-15):
Average estimate: -0.58 USD
Low estimate: -0.61
High estimate: -0.55
Number of analysts: 2
Year-ago value: -1.15
Growth: 0.50
Analyst revenue estimates for KMTS, period 0q (report date 2026-06-15):
Average estimate: 26479870.00 USD
Low estimate: 26356000.00
High estimate: 26600000.00
Number of analysts: 7
Year-ago value: 17233000.00
Growth: 0.54
Analyst earnings estimates for KMTS, period 0y (report date 2026-06-15):
Average estimate: -2.33 USD
Low estimate: -2.36
High estimate: -2.30
Number of analysts: 2
Year-ago value: -3.91
Growth: 0.40
Analyst revenue estimates for KMTS, period 0y (report date 2026-06-15):
Average estimate: 92971300.00 USD
Low estimate: 92844000.00
High estimate: 93100000.00
Number of analysts: 7
Year-ago value: 59815000.00
Growth: 0.55
Analyst earnings estimates for KMTS, period +1q (report date 2026-06-20):
Average estimate: -0.54 USD
Low estimate: -0.55
High estimate: -0.53
Number of analysts: 2
Year-ago value: -0.36
Growth: -0.51
Analyst revenue estimates for KMTS, period +1q (report date 2026-06-20):
Average estimate: 28024330.00 USD
Low estimate: 27807970.00
High estimate: 28300000.00
Number of analysts: 6
Year-ago value: 19371000.00
Growth: 0.45
Analyst earnings estimates for KMTS, period +1y (report date 2026-06-20):
Average estimate: -2.14 USD
Low estimate: -2.37
High estimate: -1.91
Number of analysts: 2
Year-ago value: -2.33
Growth: 0.08
Analyst revenue estimates for KMTS, period +1y (report date 2026-06-20):
Average estimate: 132895540.00 USD
Low estimate: 128026000.00
High estimate: 135800000.00
Number of analysts: 7
Year-ago value: 92971300.00
Growth: 0.43
Analyst earnings estimates for KMTS, period 0q (report date 2026-06-20):
Average estimate: -0.58 USD
Low estimate: -0.61
High estimate: -0.55
Number of analysts: 2
Year-ago value: -1.15
Growth: 0.50
Analyst revenue estimates for KMTS, period 0q (report date 2026-06-20):
Average estimate: 26479870.00 USD
Low estimate: 26356000.00
High estimate: 26600000.00
Number of analysts: 7
Year-ago value: 17233000.00
Growth: 0.54
Analyst earnings estimates for KMTS, period 0y (report date 2026-06-20):
Average estimate: -2.33 USD
Low estimate: -2.36
High estimate: -2.30
Number of analysts: 2
Year-ago value: -3.91
Growth: 0.40
Analyst revenue estimates for KMTS, period 0y (report date 2026-06-20):
Average estimate: 92971300.00 USD
Low estimate: 92844000.00
High estimate: 93100000.00
Number of analysts: 7
Year-ago value: 59815000.00
Growth: 0.55
Analyst earnings estimates for KMTS, period +1q (report date 2026-06-23):
Average estimate: -0.54 USD
Low estimate: -0.55
High estimate: -0.53
Number of analysts: 2
Year-ago value: -0.36
Growth: -0.51
Analyst revenue estimates for KMTS, period +1q (report date 2026-06-23):
Average estimate: 28024330.00 USD
Low estimate: 27807970.00
High estimate: 28300000.00
Number of analysts: 6
Year-ago value: 19371000.00
Growth: 0.45
Analyst earnings estimates for KMTS, period +1y (report date 2026-06-23):
Average estimate: -2.14 USD
Low estimate: -2.37
High estimate: -1.91
Number of analysts: 2
Year-ago value: -2.33
Growth: 0.08
Analyst revenue estimates for KMTS, period +1y (report date 2026-06-23):
Average estimate: 132895540.00 USD
Low estimate: 128026000.00
High estimate: 135800000.00
Number of analysts: 7
Year-ago value: 92971300.00
Growth: 0.43
Analyst earnings estimates for KMTS, period 0q (report date 2026-06-23):
Average estimate: -0.58 USD
Low estimate: -0.61
High estimate: -0.55
Number of analysts: 2
Year-ago value: -1.15
Growth: 0.50
Analyst revenue estimates for KMTS, period 0q (report date 2026-06-23):
Average estimate: 26479870.00 USD
Low estimate: 26356000.00
High estimate: 26600000.00
Number of analysts: 7
Year-ago value: 17233000.00
Growth: 0.54
Analyst earnings estimates for KMTS, period 0y (report date 2026-06-23):
Average estimate: -2.33 USD
Low estimate: -2.36
High estimate: -2.30
Number of analysts: 2
Year-ago value: -3.91
Growth: 0.40
Analyst revenue estimates for KMTS, period 0y (report date 2026-06-23):
Average estimate: 92971300.00 USD
Low estimate: 92844000.00
High estimate: 93100000.00
Number of analysts: 7
Year-ago value: 59815000.00
Growth: 0.55
Analyst earnings estimates for KMTS, period +1q (report date 2026-07-11):
Average estimate: -0.54 USD
Low estimate: -0.55
High estimate: -0.53
Number of analysts: 2
Year-ago value: -0.36
Growth: -0.51
Analyst revenue estimates for KMTS, period +1q (report date 2026-07-11):
Average estimate: 28024330.00 USD
Low estimate: 27807970.00
High estimate: 28300000.00
Number of analysts: 6
Year-ago value: 19371000.00
Growth: 0.45
Analyst earnings estimates for KMTS, period +1y (report date 2026-07-11):
Average estimate: -2.14 USD
Low estimate: -2.37
High estimate: -1.91
Number of analysts: 2
Year-ago value: -2.33
Growth: 0.08
Analyst revenue estimates for KMTS, period +1y (report date 2026-07-11):
Average estimate: 132895540.00 USD
Low estimate: 128026000.00
High estimate: 135800000.00
Number of analysts: 7
Year-ago value: 92971300.00
Growth: 0.43
Analyst earnings estimates for KMTS, period 0q (report date 2026-07-11):
Average estimate: -0.58 USD
Low estimate: -0.61
High estimate: -0.55
Number of analysts: 2
Year-ago value: -1.15
Growth: 0.50
Analyst revenue estimates for KMTS, period 0q (report date 2026-07-11):
Average estimate: 26479870.00 USD
Low estimate: 26356000.00
High estimate: 26600000.00
Number of analysts: 7
Year-ago value: 17233000.00
Growth: 0.54
Analyst earnings estimates for KMTS, period 0y (report date 2026-07-11):
Average estimate: -2.33 USD
Low estimate: -2.36
High estimate: -2.30
Number of analysts: 2
Year-ago value: -3.91
Growth: 0.40
Analyst revenue estimates for KMTS, period 0y (report date 2026-07-11):
Average estimate: 92971300.00 USD
Low estimate: 92844000.00
High estimate: 93100000.00
Number of analysts: 7
Year-ago value: 59815000.00
Growth: 0.55
Analyst earnings estimates for KMTS, period +1q (report date 2026-07-19):
Average estimate: -0.62 USD
Low estimate: -0.62
High estimate: -0.61
Number of analysts: 2
Year-ago value: -0.45
Growth: -0.37
Analyst revenue estimates for KMTS, period +1q (report date 2026-07-19):
Average estimate: 31431870.00 USD
Low estimate: 30900000.00
High estimate: 31610000.00
Number of analysts: 6
Year-ago value: 22565000.00
Growth: 0.39
Analyst earnings estimates for KMTS, period +1y (report date 2026-07-19):
Average estimate: -2.02 USD
Low estimate: -2.06
High estimate: -1.98
Number of analysts: 2
Year-ago value: -2.31
Growth: 0.12
Analyst revenue estimates for KMTS, period +1y (report date 2026-07-19):
Average estimate: 194566850.00 USD
Low estimate: 191758000.00
High estimate: 196600000.00
Number of analysts: 6
Year-ago value: 136987920.00
Growth: 0.42
Analyst earnings estimates for KMTS, period 0q (report date 2026-07-19):
Average estimate: -0.63 USD
Low estimate: -0.63
High estimate: -0.62
Number of analysts: 2
Year-ago value: -0.36
Growth: -0.74
Analyst revenue estimates for KMTS, period 0q (report date 2026-07-19):
Average estimate: 29012960.00 USD
Low estimate: 28920000.00
High estimate: 29100000.00
Number of analysts: 6
Year-ago value: 19371000.00
Growth: 0.50
Analyst earnings estimates for KMTS, period 0y (report date 2026-07-19):
Average estimate: -2.31 USD
Low estimate: -2.33
High estimate: -2.28
Number of analysts: 2
Year-ago value: -1.71
Growth: -0.35
Analyst revenue estimates for KMTS, period 0y (report date 2026-07-19):
Average estimate: 136987920.00 USD
Low estimate: 136900000.00
High estimate: 137074000.00
Number of analysts: 6
Year-ago value: 95126000.00
Growth: 0.44
Analyst earnings estimates for KMTS, period +1q (report date 2026-07-25):
Average estimate: -0.62 USD
Low estimate: -0.62
High estimate: -0.61
Number of analysts: 2
Year-ago value: -0.45
Growth: -0.37
Analyst revenue estimates for KMTS, period +1q (report date 2026-07-25):
Average estimate: 31450740.00 USD
Low estimate: 30900000.00
High estimate: 31610000.00
Number of analysts: 7
Year-ago value: 22565000.00
Growth: 0.39
Analyst earnings estimates for KMTS, period +1y (report date 2026-07-25):
Average estimate: -2.02 USD
Low estimate: -2.06
High estimate: -1.98
Number of analysts: 2
Year-ago value: -2.31
Growth: 0.12
Analyst revenue estimates for KMTS, period +1y (report date 2026-07-25):
Average estimate: 193672440.00 USD
Low estimate: 188306000.00
High estimate: 196600000.00
Number of analysts: 7
Year-ago value: 137033220.00
Growth: 0.41
Analyst earnings estimates for KMTS, period 0q (report date 2026-07-25):
Average estimate: -0.63 USD
Low estimate: -0.63
High estimate: -0.62
Number of analysts: 2
Year-ago value: -0.36
Growth: -0.74
Analyst revenue estimates for KMTS, period 0q (report date 2026-07-25):
Average estimate: 29010680.00 USD
Low estimate: 28920000.00
High estimate: 29100000.00
Number of analysts: 7
Year-ago value: 19371000.00
Growth: 0.50
Analyst earnings estimates for KMTS, period 0y (report date 2026-07-25):
Average estimate: -2.31 USD
Low estimate: -2.33
High estimate: -2.28
Number of analysts: 2
Year-ago value: -1.71
Growth: -0.35
Analyst revenue estimates for KMTS, period 0y (report date 2026-07-25):
Average estimate: 137033220.00 USD
Low estimate: 136900000.00
High estimate: 137305000.00
Number of analysts: 7
Year-ago value: 95126000.00
Growth: 0.44
Analyst earnings estimates for KMX, period +1q (report date 2026-05-30):
Average estimate: 0.65 USD
Low estimate: 0.52
High estimate: 0.73
Number of analysts: 6
Year-ago value: 0.64
Growth: 0.02
Analyst revenue estimates for KMX, period +1q (report date 2026-05-30):
Average estimate: 6687177260.00 USD
Low estimate: 6524500000.00
High estimate: 6936000000.00
Number of analysts: 12
Year-ago value: 6594684000.00
Growth: 0.01
Analyst earnings estimates for KMX, period +1y (report date 2026-05-30):
Average estimate: 2.78 USD
Low estimate: 1.88
High estimate: 3.35
Number of analysts: 11
Year-ago value: 2.34
Growth: 0.19
Analyst revenue estimates for KMX, period +1y (report date 2026-05-30):
Average estimate: 26595845990.00 USD
Low estimate: 25505000000.00
High estimate: 27713100000.00
Number of analysts: 16
Year-ago value: 25979329800.00
Growth: 0.02
Analyst earnings estimates for KMX, period 0q (report date 2026-05-30):
Average estimate: 0.94 USD
Low estimate: 0.76
High estimate: 1.10
Number of analysts: 6
Year-ago value: 1.38
Growth: -0.32
Analyst revenue estimates for KMX, period 0q (report date 2026-05-30):
Average estimate: 7394772080.00 USD
Low estimate: 7184800000.00
High estimate: 7797000000.00
Number of analysts: 12
Year-ago value: 7546541000.00
Growth: -0.02
Analyst earnings estimates for KMX, period 0y (report date 2026-05-30):
Average estimate: 2.34 USD
Low estimate: 1.93
High estimate: 2.80
Number of analysts: 12
Year-ago value: 1.68
Growth: 0.39
Analyst revenue estimates for KMX, period 0y (report date 2026-05-30):
Average estimate: 25979329800.00 USD
Low estimate: 25364130000.00
High estimate: 26771396420.00
Number of analysts: 18
Year-ago value: 25881131000.00
Growth: 0.00
Analyst earnings estimates for KMX, period +1q (report date 2026-06-07):
Average estimate: 0.65 USD
Low estimate: 0.52
High estimate: 0.73
Number of analysts: 6
Year-ago value: 0.64
Growth: 0.02
Analyst revenue estimates for KMX, period +1q (report date 2026-06-07):
Average estimate: 6687177260.00 USD
Low estimate: 6524500000.00
High estimate: 6936000000.00
Number of analysts: 12
Year-ago value: 6594684000.00
Growth: 0.01
Analyst earnings estimates for KMX, period +1y (report date 2026-06-07):
Average estimate: 2.78 USD
Low estimate: 1.88
High estimate: 3.35
Number of analysts: 11
Year-ago value: 2.35
Growth: 0.18
Analyst revenue estimates for KMX, period +1y (report date 2026-06-07):
Average estimate: 26599843320.00 USD
Low estimate: 25505000000.00
High estimate: 27713100000.00
Number of analysts: 15
Year-ago value: 26015518020.00
Growth: 0.02
Analyst earnings estimates for KMX, period 0q (report date 2026-06-07):
Average estimate: 0.94 USD
Low estimate: 0.76
High estimate: 1.10
Number of analysts: 6
Year-ago value: 1.38
Growth: -0.32
Analyst revenue estimates for KMX, period 0q (report date 2026-06-07):
Average estimate: 7394772080.00 USD
Low estimate: 7184800000.00
High estimate: 7797000000.00
Number of analysts: 12
Year-ago value: 7546541000.00
Growth: -0.02
Analyst earnings estimates for KMX, period 0y (report date 2026-06-07):
Average estimate: 2.35 USD
Low estimate: 1.93
High estimate: 2.80
Number of analysts: 12
Year-ago value: 1.68
Growth: 0.40
Analyst revenue estimates for KMX, period 0y (report date 2026-06-07):
Average estimate: 26015518020.00 USD
Low estimate: 25497000000.00
High estimate: 26771396420.00
Number of analysts: 17
Year-ago value: 25881131000.00
Growth: 0.01
Analyst earnings estimates for KMX, period +1q (report date 2026-06-15):
Average estimate: 0.65 USD
Low estimate: 0.52
High estimate: 0.73
Number of analysts: 6
Year-ago value: 0.64
Growth: 0.02
Analyst revenue estimates for KMX, period +1q (report date 2026-06-15):
Average estimate: 6714510600.00 USD
Low estimate: 6524500000.00
High estimate: 7264000000.00
Number of analysts: 12
Year-ago value: 6594684000.00
Growth: 0.02
Analyst earnings estimates for KMX, period +1y (report date 2026-06-15):
Average estimate: 2.78 USD
Low estimate: 1.88
High estimate: 3.35
Number of analysts: 11
Year-ago value: 2.35
Growth: 0.18
Analyst revenue estimates for KMX, period +1y (report date 2026-06-15):
Average estimate: 26621702260.00 USD
Low estimate: 25505000000.00
High estimate: 27844195400.00
Number of analysts: 15
Year-ago value: 26052654740.00
Growth: 0.02
Analyst earnings estimates for KMX, period 0q (report date 2026-06-15):
Average estimate: 0.94 USD
Low estimate: 0.76
High estimate: 1.10
Number of analysts: 6
Year-ago value: 1.38
Growth: -0.32
Analyst revenue estimates for KMX, period 0q (report date 2026-06-15):
Average estimate: 7419272080.00 USD
Low estimate: 7184800000.00
High estimate: 7890000000.00
Number of analysts: 12
Year-ago value: 7546541000.00
Growth: -0.02
Analyst earnings estimates for KMX, period 0y (report date 2026-06-15):
Average estimate: 2.35 USD
Low estimate: 1.93
High estimate: 2.80
Number of analysts: 12
Year-ago value: 1.68
Growth: 0.40
Analyst revenue estimates for KMX, period 0y (report date 2026-06-15):
Average estimate: 26052654740.00 USD
Low estimate: 25497000000.00
High estimate: 27402720680.00
Number of analysts: 17
Year-ago value: 25881131000.00
Growth: 0.01
Analyst earnings estimates for KMX, period +1q (report date 2026-06-23):
Average estimate: 0.43 USD
Low estimate: 0.27
High estimate: 0.63
Number of analysts: 9
Year-ago value: 0.43
Growth: 0.00
Analyst revenue estimates for KMX, period +1q (report date 2026-06-23):
Average estimate: 6045895210.00 USD
Low estimate: 5812400000.00
High estimate: 6326600000.00
Number of analysts: 12
Year-ago value: 5793946000.00
Growth: 0.04
Analyst earnings estimates for KMX, period +1y (report date 2026-06-23):
Average estimate: 3.02 USD
Low estimate: 2.55
High estimate: 3.61
Number of analysts: 12
Year-ago value: 2.70
Growth: 0.12
Analyst revenue estimates for KMX, period +1y (report date 2026-06-23):
Average estimate: 27432421750.00 USD
Low estimate: 26668797080.00
High estimate: 29129600000.00
Number of analysts: 15
Year-ago value: 26992362650.00
Growth: 0.02
Analyst earnings estimates for KMX, period 0q (report date 2026-06-23):
Average estimate: 0.70 USD
Low estimate: 0.57
High estimate: 0.82
Number of analysts: 9
Year-ago value: 0.64
Growth: 0.10
Analyst revenue estimates for KMX, period 0q (report date 2026-06-23):
Average estimate: 6914090960.00 USD
Low estimate: 6674682490.00
High estimate: 7261000000.00
Number of analysts: 12
Year-ago value: 6594684000.00
Growth: 0.05
Analyst earnings estimates for KMX, period 0y (report date 2026-06-23):
Average estimate: 2.70 USD
Low estimate: 2.46
High estimate: 3.16
Number of analysts: 11
Year-ago value: 1.68
Growth: 0.61
Analyst revenue estimates for KMX, period 0y (report date 2026-06-23):
Average estimate: 26992362650.00 USD
Low estimate: 26075823040.00
High estimate: 27797400000.00
Number of analysts: 15
Year-ago value: 25881131000.00
Growth: 0.04
Analyst earnings estimates for KMX, period +1q (report date 2026-07-11):
Average estimate: 0.45 USD
Low estimate: 0.35
High estimate: 0.63
Number of analysts: 10
Year-ago value: 0.43
Growth: 0.04
Analyst revenue estimates for KMX, period +1q (report date 2026-07-11):
Average estimate: 6059370780.00 USD
Low estimate: 5812400000.00
High estimate: 6326600000.00
Number of analysts: 14
Year-ago value: 5793946000.00
Growth: 0.05
Analyst earnings estimates for KMX, period +1y (report date 2026-07-11):
Average estimate: 3.08 USD
Low estimate: 2.55
High estimate: 3.61
Number of analysts: 13
Year-ago value: 2.71
Growth: 0.14
Analyst revenue estimates for KMX, period +1y (report date 2026-07-11):
Average estimate: 27618105680.00 USD
Low estimate: 26668986540.00
High estimate: 29129600000.00
Number of analysts: 16
Year-ago value: 27028332530.00
Growth: 0.02
Analyst earnings estimates for KMX, period 0q (report date 2026-07-11):
Average estimate: 0.70 USD
Low estimate: 0.57
High estimate: 0.82
Number of analysts: 10
Year-ago value: 0.64
Growth: 0.10
Analyst revenue estimates for KMX, period 0q (report date 2026-07-11):
Average estimate: 6917073640.00 USD
Low estimate: 6674682490.00
High estimate: 7261000000.00
Number of analysts: 14
Year-ago value: 6594684000.00
Growth: 0.05
Analyst earnings estimates for KMX, period 0y (report date 2026-07-11):
Average estimate: 2.71 USD
Low estimate: 2.46
High estimate: 3.16
Number of analysts: 13
Year-ago value: 1.68
Growth: 0.61
Analyst revenue estimates for KMX, period 0y (report date 2026-07-11):
Average estimate: 27028332530.00 USD
Low estimate: 26075823040.00
High estimate: 27797400000.00
Number of analysts: 17
Year-ago value: 25881131000.00
Growth: 0.04
Analyst earnings estimates for KMX, period +1q (report date 2026-07-19):
Average estimate: 0.45 USD
Low estimate: 0.35
High estimate: 0.63
Number of analysts: 10
Year-ago value: 0.43
Growth: 0.04
Analyst revenue estimates for KMX, period +1q (report date 2026-07-19):
Average estimate: 6059370780.00 USD
Low estimate: 5812400000.00
High estimate: 6326600000.00
Number of analysts: 14
Year-ago value: 5793946000.00
Growth: 0.05
Analyst earnings estimates for KMX, period +1y (report date 2026-07-19):
Average estimate: 3.10 USD
Low estimate: 2.55
High estimate: 3.61
Number of analysts: 13
Year-ago value: 2.72
Growth: 0.14
Analyst revenue estimates for KMX, period +1y (report date 2026-07-19):
Average estimate: 27618105680.00 USD
Low estimate: 26668986540.00
High estimate: 29129600000.00
Number of analysts: 16
Year-ago value: 27028332530.00
Growth: 0.02
Analyst earnings estimates for KMX, period 0q (report date 2026-07-19):
Average estimate: 0.70 USD
Low estimate: 0.57
High estimate: 0.82
Number of analysts: 10
Year-ago value: 0.64
Growth: 0.10
Analyst revenue estimates for KMX, period 0q (report date 2026-07-19):
Average estimate: 6917073640.00 USD
Low estimate: 6674682490.00
High estimate: 7261000000.00
Number of analysts: 14
Year-ago value: 6594684000.00
Growth: 0.05
Analyst earnings estimates for KMX, period 0y (report date 2026-07-19):
Average estimate: 2.72 USD
Low estimate: 2.46
High estimate: 3.16
Number of analysts: 13
Year-ago value: 1.68
Growth: 0.62
Analyst revenue estimates for KMX, period 0y (report date 2026-07-19):
Average estimate: 27028332530.00 USD
Low estimate: 26075823040.00
High estimate: 27797400000.00
Number of analysts: 17
Year-ago value: 25881131000.00
Growth: 0.04
Analyst earnings estimates for KMX, period +1q (report date 2026-07-25):
Average estimate: 0.44 USD
Low estimate: 0.35
High estimate: 0.63
Number of analysts: 11
Year-ago value: 0.43
Growth: 0.03
Analyst revenue estimates for KMX, period +1q (report date 2026-07-25):
Average estimate: 6059370780.00 USD
Low estimate: 5812400000.00
High estimate: 6326600000.00
Number of analysts: 14
Year-ago value: 5793946000.00
Growth: 0.05
Analyst earnings estimates for KMX, period +1y (report date 2026-07-25):
Average estimate: 3.11 USD
Low estimate: 2.55
High estimate: 3.61
Number of analysts: 14
Year-ago value: 2.71
Growth: 0.15
Analyst revenue estimates for KMX, period +1y (report date 2026-07-25):
Average estimate: 27618205680.00 USD
Low estimate: 26668986540.00
High estimate: 29129600000.00
Number of analysts: 16
Year-ago value: 27028103120.00
Growth: 0.02
Analyst earnings estimates for KMX, period 0q (report date 2026-07-25):
Average estimate: 0.69 USD
Low estimate: 0.57
High estimate: 0.82
Number of analysts: 11
Year-ago value: 0.64
Growth: 0.08
Analyst revenue estimates for KMX, period 0q (report date 2026-07-25):
Average estimate: 6917073640.00 USD
Low estimate: 6674682490.00
High estimate: 7261000000.00
Number of analysts: 14
Year-ago value: 6594684000.00
Growth: 0.05
Analyst earnings estimates for KMX, period 0y (report date 2026-07-25):
Average estimate: 2.71 USD
Low estimate: 2.46
High estimate: 3.16
Number of analysts: 14
Year-ago value: 1.68
Growth: 0.61
Analyst revenue estimates for KMX, period 0y (report date 2026-07-25):
Average estimate: 27028103120.00 USD
Low estimate: 26075823040.00
High estimate: 27797400000.00
Number of analysts: 17
Year-ago value: 25881131000.00
Growth: 0.04
Analyst revenue estimates for KMY.DE, period +1q (report date 2026-06-01):
Average estimate: 4348667000.00 USD
Low estimate: 4212000000.00
High estimate: 5096700000.00
Number of analysts: 10
Year-ago value: 4150000000.00
Growth: 0.05
Analyst revenue estimates for KMY.DE, period +1y (report date 2026-06-01):
Average estimate: 17578634700.00 USD
Low estimate: 17160000000.00
High estimate: 20828840000.00
Number of analysts: 12
Year-ago value: 16985686230.00
Growth: 0.03
Analyst revenue estimates for KMY.DE, period 0q (report date 2026-06-01):
Average estimate: 4247004200.00 USD
Low estimate: 4225000000.00
High estimate: 4295800000.00
Number of analysts: 10
Year-ago value: 4163000000.00
Growth: 0.02
Analyst revenue estimates for KMY.DE, period 0y (report date 2026-06-01):
Average estimate: 16985686230.00 USD
Low estimate: 16741000000.00
High estimate: 18570716000.00
Number of analysts: 15
Year-ago value: 16447000000.00
Growth: 0.03
Analyst revenue estimates for KMY.DE, period +1q (report date 2026-07-19):
Average estimate: 4345187600.00 USD
Low estimate: 4212000000.00
High estimate: 5089520000.00
Number of analysts: 10
Year-ago value: 4150000000.00
Growth: 0.05
Analyst revenue estimates for KMY.DE, period +1y (report date 2026-07-19):
Average estimate: 17554190040.00 USD
Low estimate: 17160000000.00
High estimate: 20822915000.00
Number of analysts: 12
Year-ago value: 16963851030.00
Growth: 0.03
Analyst revenue estimates for KMY.DE, period 0q (report date 2026-07-19):
Average estimate: 4224547900.00 USD
Low estimate: 4186600000.00
High estimate: 4259100000.00
Number of analysts: 10
Year-ago value: 4163000000.00
Growth: 0.01
Analyst revenue estimates for KMY.DE, period 0y (report date 2026-07-19):
Average estimate: 16963851030.00 USD
Low estimate: 16741000000.00
High estimate: 18564920000.00
Number of analysts: 15
Year-ago value: 16447000000.00
Growth: 0.03
Analyst revenue estimates for KMY.DE, period +1q (report date 2026-07-25):
Average estimate: 4343751600.00 USD
Low estimate: 4212000000.00
High estimate: 5089520000.00
Number of analysts: 10
Year-ago value: 4150000000.00
Growth: 0.05
Analyst revenue estimates for KMY.DE, period +1y (report date 2026-07-25):
Average estimate: 17553018410.00 USD
Low estimate: 17160000000.00
High estimate: 20822915000.00
Number of analysts: 12
Year-ago value: 16961026360.00
Growth: 0.03
Analyst revenue estimates for KMY.DE, period 0q (report date 2026-07-25):
Average estimate: 4223831400.00 USD
Low estimate: 4186600000.00
High estimate: 4259100000.00
Number of analysts: 10
Year-ago value: 4163000000.00
Growth: 0.01
Analyst revenue estimates for KMY.DE, period 0y (report date 2026-07-25):
Average estimate: 16961026360.00 USD
Low estimate: 16741000000.00
High estimate: 18564920000.00
Number of analysts: 15
Year-ago value: 16447000000.00
Growth: 0.03
Analyst earnings estimates for KN, period +1q (report date 2026-05-30):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 4
Year-ago value: 0.33
Growth: 0.02
Analyst revenue estimates for KN, period +1q (report date 2026-05-30):
Average estimate: 163275000.00 USD
Low estimate: 160000000.00
High estimate: 165900000.00
Number of analysts: 4
Year-ago value: 152900000.00
Growth: 0.07
Analyst earnings estimates for KN, period +1y (report date 2026-05-30):
Average estimate: 1.56 USD
Low estimate: 1.45
High estimate: 1.67
Number of analysts: 4
Year-ago value: 1.29
Growth: 0.21
Analyst revenue estimates for KN, period +1y (report date 2026-05-30):
Average estimate: 687000000.00 USD
Low estimate: 679900000.00
High estimate: 701600000.00
Number of analysts: 4
Year-ago value: 643275000.00
Growth: 0.07
Analyst earnings estimates for KN, period 0q (report date 2026-05-30):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 4
Year-ago value: 0.24
Growth: 0.27
Analyst revenue estimates for KN, period 0q (report date 2026-05-30):
Average estimate: 156975000.00 USD
Low estimate: 155900000.00
High estimate: 158000000.00
Number of analysts: 4
Year-ago value: 145900000.00
Growth: 0.08
Analyst earnings estimates for KN, period 0y (report date 2026-05-30):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.11
Growth: 0.16
Analyst revenue estimates for KN, period 0y (report date 2026-05-30):
Average estimate: 643275000.00 USD
Low estimate: 640100000.00
High estimate: 647900000.00
Number of analysts: 4
Year-ago value: 593200000.00
Growth: 0.08
Analyst earnings estimates for KN, period +1q (report date 2026-06-07):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 4
Year-ago value: 0.33
Growth: 0.02
Analyst revenue estimates for KN, period +1q (report date 2026-06-07):
Average estimate: 163275000.00 USD
Low estimate: 160000000.00
High estimate: 165900000.00
Number of analysts: 4
Year-ago value: 152900000.00
Growth: 0.07
Analyst earnings estimates for KN, period +1y (report date 2026-06-07):
Average estimate: 1.56 USD
Low estimate: 1.45
High estimate: 1.67
Number of analysts: 4
Year-ago value: 1.29
Growth: 0.21
Analyst revenue estimates for KN, period +1y (report date 2026-06-07):
Average estimate: 687000000.00 USD
Low estimate: 679900000.00
High estimate: 701600000.00
Number of analysts: 4
Year-ago value: 643275000.00
Growth: 0.07
Analyst earnings estimates for KN, period 0q (report date 2026-06-07):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 4
Year-ago value: 0.24
Growth: 0.27
Analyst revenue estimates for KN, period 0q (report date 2026-06-07):
Average estimate: 156975000.00 USD
Low estimate: 155900000.00
High estimate: 158000000.00
Number of analysts: 4
Year-ago value: 145900000.00
Growth: 0.08
Analyst earnings estimates for KN, period 0y (report date 2026-06-07):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.11
Growth: 0.16
Analyst revenue estimates for KN, period 0y (report date 2026-06-07):
Average estimate: 643275000.00 USD
Low estimate: 640100000.00
High estimate: 647900000.00
Number of analysts: 4
Year-ago value: 593200000.00
Growth: 0.08
Analyst earnings estimates for KN, period +1q (report date 2026-06-15):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 4
Year-ago value: 0.33
Growth: 0.02
Analyst revenue estimates for KN, period +1q (report date 2026-06-15):
Average estimate: 163275000.00 USD
Low estimate: 160000000.00
High estimate: 165900000.00
Number of analysts: 4
Year-ago value: 152900000.00
Growth: 0.07
Analyst earnings estimates for KN, period +1y (report date 2026-06-15):
Average estimate: 1.56 USD
Low estimate: 1.45
High estimate: 1.67
Number of analysts: 4
Year-ago value: 1.29
Growth: 0.21
Analyst revenue estimates for KN, period +1y (report date 2026-06-15):
Average estimate: 687000000.00 USD
Low estimate: 679900000.00
High estimate: 701600000.00
Number of analysts: 4
Year-ago value: 643275000.00
Growth: 0.07
Analyst earnings estimates for KN, period 0q (report date 2026-06-15):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 4
Year-ago value: 0.24
Growth: 0.27
Analyst revenue estimates for KN, period 0q (report date 2026-06-15):
Average estimate: 156975000.00 USD
Low estimate: 155900000.00
High estimate: 158000000.00
Number of analysts: 4
Year-ago value: 145900000.00
Growth: 0.08
Analyst earnings estimates for KN, period 0y (report date 2026-06-15):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.11
Growth: 0.16
Analyst revenue estimates for KN, period 0y (report date 2026-06-15):
Average estimate: 643275000.00 USD
Low estimate: 640100000.00
High estimate: 647900000.00
Number of analysts: 4
Year-ago value: 593200000.00
Growth: 0.08
Analyst earnings estimates for KN, period +1q (report date 2026-06-22):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 4
Year-ago value: 0.33
Growth: 0.02
Analyst revenue estimates for KN, period +1q (report date 2026-06-22):
Average estimate: 163275000.00 USD
Low estimate: 160000000.00
High estimate: 165900000.00
Number of analysts: 4
Year-ago value: 152900000.00
Growth: 0.07
Analyst earnings estimates for KN, period +1y (report date 2026-06-22):
Average estimate: 1.56 USD
Low estimate: 1.45
High estimate: 1.67
Number of analysts: 4
Year-ago value: 1.29
Growth: 0.21
Analyst revenue estimates for KN, period +1y (report date 2026-06-22):
Average estimate: 687000000.00 USD
Low estimate: 679900000.00
High estimate: 701600000.00
Number of analysts: 4
Year-ago value: 643275000.00
Growth: 0.07
Analyst earnings estimates for KN, period 0q (report date 2026-06-22):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 4
Year-ago value: 0.24
Growth: 0.27
Analyst revenue estimates for KN, period 0q (report date 2026-06-22):
Average estimate: 156975000.00 USD
Low estimate: 155900000.00
High estimate: 158000000.00
Number of analysts: 4
Year-ago value: 145900000.00
Growth: 0.08
Analyst earnings estimates for KN, period 0y (report date 2026-06-22):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.11
Growth: 0.16
Analyst revenue estimates for KN, period 0y (report date 2026-06-22):
Average estimate: 643275000.00 USD
Low estimate: 640100000.00
High estimate: 647900000.00
Number of analysts: 4
Year-ago value: 593200000.00
Growth: 0.08
Analyst earnings estimates for KN, period +1q (report date 2026-07-11):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 4
Year-ago value: 0.33
Growth: 0.02
Analyst revenue estimates for KN, period +1q (report date 2026-07-11):
Average estimate: 163275000.00 USD
Low estimate: 160000000.00
High estimate: 165900000.00
Number of analysts: 4
Year-ago value: 152900000.00
Growth: 0.07
Analyst earnings estimates for KN, period +1y (report date 2026-07-11):
Average estimate: 1.56 USD
Low estimate: 1.45
High estimate: 1.67
Number of analysts: 4
Year-ago value: 1.29
Growth: 0.21
Analyst revenue estimates for KN, period +1y (report date 2026-07-11):
Average estimate: 687000000.00 USD
Low estimate: 679900000.00
High estimate: 701600000.00
Number of analysts: 4
Year-ago value: 643275000.00
Growth: 0.07
Analyst earnings estimates for KN, period 0q (report date 2026-07-11):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 4
Year-ago value: 0.24
Growth: 0.27
Analyst revenue estimates for KN, period 0q (report date 2026-07-11):
Average estimate: 156975000.00 USD
Low estimate: 155900000.00
High estimate: 158000000.00
Number of analysts: 4
Year-ago value: 145900000.00
Growth: 0.08
Analyst earnings estimates for KN, period 0y (report date 2026-07-11):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.11
Growth: 0.16
Analyst revenue estimates for KN, period 0y (report date 2026-07-11):
Average estimate: 643275000.00 USD
Low estimate: 640100000.00
High estimate: 647900000.00
Number of analysts: 4
Year-ago value: 593200000.00
Growth: 0.08
Analyst earnings estimates for KN, period +1q (report date 2026-07-19):
Average estimate: 0.34 USD
Low estimate: 0.32
High estimate: 0.35
Number of analysts: 4
Year-ago value: 0.33
Growth: 0.02
Analyst revenue estimates for KN, period +1q (report date 2026-07-19):
Average estimate: 163275000.00 USD
Low estimate: 160000000.00
High estimate: 165900000.00
Number of analysts: 4
Year-ago value: 152900000.00
Growth: 0.07
Analyst earnings estimates for KN, period +1y (report date 2026-07-19):
Average estimate: 1.56 USD
Low estimate: 1.45
High estimate: 1.67
Number of analysts: 4
Year-ago value: 1.29
Growth: 0.21
Analyst revenue estimates for KN, period +1y (report date 2026-07-19):
Average estimate: 687000000.00 USD
Low estimate: 679900000.00
High estimate: 701600000.00
Number of analysts: 4
Year-ago value: 643275000.00
Growth: 0.07
Analyst earnings estimates for KN, period 0q (report date 2026-07-19):
Average estimate: 0.31 USD
Low estimate: 0.30
High estimate: 0.32
Number of analysts: 4
Year-ago value: 0.24
Growth: 0.27
Analyst revenue estimates for KN, period 0q (report date 2026-07-19):
Average estimate: 156975000.00 USD
Low estimate: 155900000.00
High estimate: 158000000.00
Number of analysts: 4
Year-ago value: 145900000.00
Growth: 0.08
Analyst earnings estimates for KN, period 0y (report date 2026-07-19):
Average estimate: 1.29 USD
Low estimate: 1.25
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.11
Growth: 0.16
Analyst revenue estimates for KN, period 0y (report date 2026-07-19):
Average estimate: 643275000.00 USD
Low estimate: 640100000.00
High estimate: 647900000.00
Number of analysts: 4
Year-ago value: 593200000.00
Growth: 0.08
Analyst earnings estimates for KN, period +1q (report date 2026-07-25):
Average estimate: 0.38 USD
Low estimate: 0.37
High estimate: 0.39
Number of analysts: 4
Year-ago value: 0.36
Growth: 0.06
Analyst revenue estimates for KN, period +1q (report date 2026-07-25):
Average estimate: 173400000.00 USD
Low estimate: 169300000.00
High estimate: 175100000.00
Number of analysts: 4
Year-ago value: 162200000.00
Growth: 0.07
Analyst earnings estimates for KN, period +1y (report date 2026-07-25):
Average estimate: 1.59 USD
Low estimate: 1.50
High estimate: 1.72
Number of analysts: 4
Year-ago value: 1.33
Growth: 0.20
Analyst revenue estimates for KN, period +1y (report date 2026-07-25):
Average estimate: 705250000.00 USD
Low estimate: 679900000.00
High estimate: 724200000.00
Number of analysts: 4
Year-ago value: 666700000.00
Growth: 0.06
Analyst earnings estimates for KN, period 0q (report date 2026-07-25):
Average estimate: 0.35 USD
Low estimate: 0.34
High estimate: 0.36
Number of analysts: 4
Year-ago value: 0.33
Growth: 0.07
Analyst revenue estimates for KN, period 0q (report date 2026-07-25):
Average estimate: 170075000.00 USD
Low estimate: 164200000.00
High estimate: 172100000.00
Number of analysts: 4
Year-ago value: 152900000.00
Growth: 0.11
Analyst earnings estimates for KN, period 0y (report date 2026-07-25):
Average estimate: 1.33 USD
Low estimate: 1.30
High estimate: 1.34
Number of analysts: 4
Year-ago value: 1.11
Growth: 0.19
Analyst revenue estimates for KN, period 0y (report date 2026-07-25):
Average estimate: 666700000.00 USD
Low estimate: 666200000.00
High estimate: 667000000.00
Number of analysts: 3
Year-ago value: 593200000.00
Growth: 0.12
Analyst revenue estimates for KNAGRI.NS, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KNAGRI.NS, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0