investment & stocks ideas
investment & stocks ideas
Favourites   Have ideas?  Sign in / Register

$CENX: Century Aluminum Company - Common Stock

+ Metal, Manufacturing



Clear duplicates of prices



2025-10-20

CENX 2025-10-20 00:02:380.00 0.00 -0.09%
CENX 2025-10-20 05:01:180.00 0.00 0.58%
CENX 2025-10-20 06:01:3235.00 32.70 0.58%
CENX 2025-10-20 07:01:1533.39 32.70 0.58%
CENX 2025-10-20 08:01:2935.00 32.86 1.23%
CENX 2025-10-20 09:01:1434.12 33.13 2.89%
CENX 2025-10-20 10:01:2733.12 33.10 2.00%
CENX 2025-10-20 11:01:1633.08 33.04 1.88%
CENX 2025-10-20 12:01:3533.17 33.13 2.22%
CENX 2025-10-20 13:01:2133.40 33.36 2.86%
CENX 2025-10-20 14:01:3733.68 33.65 3.76%
CENX 2025-10-20 15:01:2134.03 33.97 4.74%
CENX 2025-10-20 16:01:4334.61 34.18 5.54%
CENX 2025-10-20 17:01:2734.61 34.18 6.50%
CENX 2025-10-20 18:01:4334.61 34.18 6.28%
CENX 2025-10-20 19:01:2934.61 34.25 6.07%
CENX 2025-10-20 20:01:400.00 0.00 6.75%
2025-10-21

CENX 2025-10-21 05:01:2637.80 33.20 6.75%
CENX 2025-10-21 05:56:14
Century Aluminum Sees Rising Profits With Expanded Smelting Capacity And Higher Prices
CENX 2025-10-21 06:01:3535.00 33.32 2.31%
CENX 2025-10-21 07:01:1934.95 33.32 2.19%
CENX 2025-10-21 08:01:3234.93 33.88 1.45%
CENX 2025-10-21 09:01:1234.78 33.88 1.45%
CENX 2025-10-21 10:01:2731.92 31.80 -7.49%
CENX 2025-10-21 11:01:1332.01 31.97 -7.02%
CENX 2025-10-21 12:01:2531.78 31.75 -7.64%
CENX 2025-10-21 13:01:1731.74 31.68 -7.76%
CENX 2025-10-21 14:01:3331.09 31.05 -9.86%
CENX 2025-10-21 15:01:2330.93 30.91 -10.26%
CENX 2025-10-21 16:01:4231.60 30.61 -10.07%
CENX 2025-10-21 17:01:2531.60 30.61 -9.84%
CENX 2025-10-21 17:35:51
8-K Sec report https://www.sec.gov/Archives/edgar/data/949157/000110465925101317/0001104659-25-101317-index.htm
8-K - CENTURY ALUMINUM CO (0000949157) (Filer)
CENX 2025-10-21 18:01:3830.93 30.46 -9.69%
CENX 2025-10-21 19:01:2530.94 30.93 -9.69%
CENX 2025-10-21 20:01:400.00 0.00 -9.69%
2025-10-22

CENX 2025-10-22 05:01:2831.49 27.62 -9.69%
CENX 2025-10-22 06:01:4131.49 30.99 -9.69%
CENX 2025-10-22 07:01:2031.40 31.00 -9.69%
CENX 2025-10-22 08:01:2831.40 30.00 -0.23%
CENX 2025-10-22 09:01:1330.83 30.00 -0.23%
CENX 2025-10-22 10:01:2930.54 30.45 -1.40%
CENX 2025-10-22 11:01:1229.31 29.29 -4.90%
CENX 2025-10-22 12:01:4328.79 28.77 -6.42%
CENX 2025-10-22 13:01:4328.51 28.49 -7.27%
CENX 2025-10-22 14:01:4829.06 29.00 -5.72%
CENX 2025-10-22 15:01:3229.10 29.09 -5.49%
CENX 2025-10-22 16:01:5429.62 28.60 -5.90%
CENX 2025-10-22 17:01:3128.95 28.60 -6.55%
CENX 2025-10-22 20:01:470.00 0.00 -6.55%
2025-10-23

CENX 2025-10-23 05:01:4132.56 29.42 1.52%
CENX 2025-10-23 07:01:2630.00 29.42 1.52%
CENX 2025-10-23 08:01:4129.50 29.00 1.52%
CENX 2025-10-23 09:01:2429.49 29.16 1.65%
CENX 2025-10-23 10:01:4030.53 30.48 5.03%
CENX 2025-10-23 11:01:1830.56 30.49 5.03%
CENX 2025-10-23 12:01:3630.50 30.44 4.81%
CENX 2025-10-23 13:01:2930.15 30.13 3.81%
CENX 2025-10-23 14:01:3730.50 30.47 4.97%
CENX 2025-10-23 15:01:2730.40 30.39 4.61%
CENX 2025-10-23 16:01:4630.53 29.76 3.19%
CENX 2025-10-23 17:01:3430.53 29.76 2.87%
CENX 2025-10-23 18:01:4430.96 29.76 2.87%
CENX 2025-10-23 20:01:470.00 0.00 2.87%
2025-10-24

CENX 2025-10-24 04:01:470.00 26.00 2.87%
CENX 2025-10-24 05:01:3233.33 26.19 2.87%
CENX 2025-10-24 06:01:5033.33 30.00 -1.14%
CENX 2025-10-24 07:01:2930.95 30.05 0.28%
CENX 2025-10-24 08:01:3730.95 30.05 1.76%
CENX 2025-10-24 09:01:2230.95 30.57 2.49%
CENX 2025-10-24 10:01:3532.49 32.36 8.49%
CENX 2025-10-24 11:01:2032.30 32.27 8.11%
CENX 2025-10-24 12:01:3631.99 31.92 6.91%
CENX 2025-10-24 13:01:3131.84 31.80 6.49%
CENX 2025-10-24 14:01:4631.42 31.35 5.01%
CENX 2025-10-24 15:01:3231.33 31.29 4.77%
CENX 2025-10-24 16:01:4832.28 30.00 2.94%
CENX 2025-10-24 17:01:3331.38 30.80 2.84%
CENX 2025-10-24 18:01:5332.28 30.80 4.71%
CENX 2025-10-24 19:01:3231.79 30.80 4.71%
CENX 2025-10-24 20:01:460.00 0.00 4.71%
2025-10-27

CENX 2025-10-27 05:01:4231.44 30.89 0.10%
CENX 2025-10-27 06:02:0431.44 31.19 1.40%
CENX 2025-10-27 07:01:4934.13 30.90 1.37%
CENX 2025-10-27 08:02:0934.13 31.00 0.77%
CENX 2025-10-27 09:01:5531.12 31.00 1.14%
CENX 2025-10-27 10:02:0431.47 31.40 2.17%
CENX 2025-10-27 11:01:4331.09 30.98 0.84%
CENX 2025-10-27 12:02:0231.25 31.21 1.47%
CENX 2025-10-27 13:01:4931.26 31.22 1.50%
CENX 2025-10-27 14:02:0931.01 30.98 0.73%
CENX 2025-10-27 15:01:5630.53 30.50 -0.94%
CENX 2025-10-27 16:01:4632.56 30.00 -0.27%
CENX 2025-10-27 17:01:3831.28 30.00 -0.26%
CENX 2025-10-27 18:01:5332.56 30.00 -0.91%
CENX 2025-10-27 19:01:3932.56 30.00 -0.26%
CENX 2025-10-27 20:01:490.00 0.00 -0.26%
2025-10-28

CENX 2025-10-28 05:01:2830.99 25.61 -1.49%
CENX 2025-10-28 06:01:4230.93 25.61 -1.49%
CENX 2025-10-28 07:01:2430.72 25.61 -1.49%
CENX 2025-10-28 08:01:5030.65 25.61 -0.29%
CENX 2025-10-28 09:01:3830.93 28.52 -1.88%
CENX 2025-10-28 10:01:4030.57 30.46 -0.45%
CENX 2025-10-28 11:01:1830.52 30.44 -0.68%
CENX 2025-10-28 12:01:4730.25 30.23 -1.43%
CENX 2025-10-28 13:01:3930.25 30.24 -1.46%
CENX 2025-10-28 14:01:4030.19 30.17 -1.66%
CENX 2025-10-28 15:01:2329.81 29.79 -2.86%
CENX 2025-10-28 16:01:4429.92 28.26 -4.38%
CENX 2025-10-28 17:01:3329.34 28.26 -4.40%
CENX 2025-10-28 18:01:3430.99 28.26 -4.53%
CENX 2025-10-28 20:01:320.00 0.00 -5.50%
2025-10-29

CENX 2025-10-29 05:01:1930.98 27.00 -5.50%
CENX 2025-10-29 06:01:4130.98 29.35 -5.50%
CENX 2025-10-29 08:01:3530.98 29.55 -5.50%
CENX 2025-10-29 09:01:2130.09 29.75 1.47%
CENX 2025-10-29 10:01:3329.81 29.75 1.37%
CENX 2025-10-29 11:01:1830.11 30.07 2.51%
CENX 2025-10-29 12:01:4130.14 30.11 2.57%
CENX 2025-10-29 13:01:1930.14 30.12 2.64%
CENX 2025-10-29 14:01:3429.91 29.84 1.76%
CENX 2025-10-29 15:01:2229.31 29.28 -0.16%
CENX 2025-10-29 16:01:4029.21 28.60 -2.02%
CENX 2025-10-29 17:01:2529.21 28.60 -0.48%
CENX 2025-10-29 19:01:1929.21 28.60 -1.98%
CENX 2025-10-29 20:01:340.00 0.00 -1.98%
2025-10-30

CENX 2025-10-30 04:01:3631.77 0.00 10.43%
CENX 2025-10-30 05:01:1931.73 26.26 10.43%
CENX 2025-10-30 07:01:2531.47 28.80 10.43%
CENX 2025-10-30 08:01:3631.73 29.05 1.30%
CENX 2025-10-30 09:01:1831.73 29.06 2.15%
CENX 2025-10-30 10:01:3329.34 29.23 2.08%
CENX 2025-10-30 11:01:2029.22 29.17 1.67%
CENX 2025-10-30 12:01:3629.83 29.80 3.78%
CENX 2025-10-30 13:01:2430.26 30.24 5.25%
CENX 2025-10-30 14:01:3730.25 30.22 5.18%
CENX 2025-10-30 15:01:2329.96 29.93 4.23%
CENX 2025-10-30 16:01:4029.64 28.90 3.17%
CENX 2025-10-30 17:01:2130.49 29.06 3.24%
CENX 2025-10-30 18:01:3930.49 28.90 3.24%
CENX 2025-10-30 20:01:440.00 0.00 3.24%
2025-10-31

CENX 2025-10-31 04:01:400.00 28.77 3.24%
CENX 2025-10-31 05:01:2638.26 29.61 3.24%
CENX 2025-10-31 06:01:3834.73 28.77 3.24%
CENX 2025-10-31 08:01:3634.73 29.61 3.24%
CENX 2025-10-31 09:01:2730.22 29.61 0.07%
CENX 2025-10-31 10:01:3829.72 29.66 0.14%
CENX 2025-10-31 11:01:2129.51 29.42 -0.59%
CENX 2025-10-31 12:01:3829.54 29.49 -0.42%
CENX 2025-10-31 13:01:2429.65 29.57 -0.10%
CENX 2025-10-31 14:01:5429.69 29.64 0.07%
CENX 2025-10-31 15:01:2229.54 29.51 -0.42%
CENX 2025-10-31 16:03:2130.00 29.25 0.21%
CENX 2025-10-31 17:01:2130.00 29.25 0.20%
CENX 2025-10-31 20:01:380.00 0.00 0.20%
2025-11-03

CENX 2025-11-03 06:01:4038.26 27.12 0.20%
CENX 2025-11-03 07:01:2638.26 27.12 1.65%
CENX 2025-11-03 08:01:4430.99 29.80 1.99%
CENX 2025-11-03 09:01:2430.98 28.84 0.61%
CENX 2025-11-03 10:01:4030.97 29.27 -1.79%
CENX 2025-11-03 11:01:2730.50 30.43 2.83%
CENX 2025-11-03 12:01:4329.87 29.82 0.81%
CENX 2025-11-03 13:01:3130.29 30.27 2.26%
CENX 2025-11-03 14:01:5630.43 30.39 2.73%
CENX 2025-11-03 15:01:2730.47 30.42 2.73%
CENX 2025-11-03 16:01:4631.12 31.06 4.96%
CENX 2025-11-03 17:03:0331.33 30.55 3.74%
CENX 2025-11-03 18:01:4931.33 30.55 3.27%
CENX 2025-11-03 19:01:3831.77 31.00 4.66%
CENX 2025-11-03 20:01:4731.77 31.14 6.28%
CENX 2025-11-03 22:03:2231.77 31.14 5.20%
2025-11-04

CENX 2025-11-04 05:01:530.00 29.75 5.20%
CENX 2025-11-04 06:01:3734.19 30.15 5.20%
CENX 2025-11-04 07:01:3430.14 29.82 -1.92%
CENX 2025-11-04 08:01:4130.02 29.82 -2.53%
CENX 2025-11-04 09:01:1929.98 29.67 -3.07%
CENX 2025-11-04 10:01:3929.88 29.67 -3.07%
CENX 2025-11-04 11:01:1929.53 29.48 -4.09%
CENX 2025-11-04 12:01:3729.40 29.32 -4.69%
CENX 2025-11-04 13:01:2129.23 29.19 -5.10%
CENX 2025-11-04 14:01:4129.08 29.02 -5.64%
CENX 2025-11-04 15:06:0228.79 28.76 -6.62%
CENX 2025-11-04 16:02:4528.73 28.67 -6.92%
CENX 2025-11-04 17:01:3328.51 28.17 -7.53%
CENX 2025-11-04 18:01:4628.37 28.00 -8.30%
CENX 2025-11-04 19:01:4229.61 28.42 -8.30%
CENX 2025-11-04 20:02:5830.00 28.42 -7.19%
CENX 2025-11-04 21:03:0830.00 28.70 -7.19%
2025-11-05

CENX 2025-11-05 06:01:4536.90 28.51 -7.19%
CENX 2025-11-05 07:01:2936.90 28.00 -7.19%
CENX 2025-11-05 08:02:0030.50 28.00 -7.19%
CENX 2025-11-05 09:01:3030.50 28.51 -7.19%
CENX 2025-11-05 10:01:4829.04 28.00 1.89%
CENX 2025-11-05 11:01:2528.86 28.74 1.01%
CENX 2025-11-05 12:01:3528.67 28.61 0.59%
CENX 2025-11-05 13:01:2128.64 28.60 0.42%
CENX 2025-11-05 14:01:3728.59 28.57 0.29%
CENX 2025-11-05 15:01:3228.49 28.47 -0.03%
CENX 2025-11-05 16:01:5228.63 28.60 0.42%
CENX 2025-11-05 17:01:2429.10 28.50 0.49%
CENX 2025-11-05 18:06:3029.10 28.50 0.53%
CENX 2025-11-05 19:01:2928.90 28.50 0.53%
CENX 2025-11-05 20:08:2829.50 28.50 1.44%
CENX 2025-11-05 21:03:050.00 0.00 1.44%
2025-11-06

CENX 2025-11-06 05:01:300.00 27.84 1.44%
CENX 2025-11-06 06:01:3929.00 28.79 1.44%
CENX 2025-11-06 08:01:3929.20 28.79 1.26%
CENX 2025-11-06 09:01:2029.20 29.02 1.37%
CENX 2025-11-06 10:01:3831.77 28.79 1.96%
CENX 2025-11-06 11:01:2329.22 29.03 1.82%
CENX 2025-11-06 12:01:3528.70 28.59 0.04%
CENX 2025-11-06 13:01:2628.59 28.56 -0.32%
CENX 2025-11-06 14:01:4628.75 28.71 0.32%
CENX 2025-11-06 15:01:4128.91 28.88 0.91%
CENX 2025-11-06 16:01:3929.14 29.11 1.72%
CENX 2025-11-06 17:01:2730.05 28.38 1.19%
CENX 2025-11-06 17:13:17
8-K Sec report https://www.sec.gov/Archives/edgar/data/949157/000162828025050179/0001628280-25-050179-index.htm
8-K - CENTURY ALUMINUM CO (0000949157) (Filer)
CENX 2025-11-06 18:01:4130.26 28.38 4.85%
CENX 2025-11-06 19:01:2830.26 28.38 4.71%
CENX 2025-11-06 21:02:2530.98 28.38 5.65%
2025-11-07

CENX 2025-11-07 06:01:4833.54 21.90 5.65%
CENX 2025-11-07 08:01:3832.78 26.59 5.65%
CENX 2025-11-07 09:01:2932.78 26.93 5.65%
CENX 2025-11-07 10:01:4831.69 25.22 0.07%
CENX 2025-11-07 11:01:2432.46 32.27 11.94%
CENX 2025-11-07 12:01:3632.49 32.36 12.18%
CENX 2025-11-07 13:01:2532.85 32.77 13.40%
CENX 2025-11-07 13:06:21
Century Aluminum Company 2025 Q3 - Results - Earnings Call Presentation
CENX 2025-11-07 14:02:0033.75 33.57 16.16%
CENX 2025-11-07 14:06:14
Century Aluminum Company (CENX) Q3 2025 Earnings Call Transcript
CENX 2025-11-07 15:01:3533.88 33.74 16.89%
CENX 2025-11-07 16:01:4533.60 33.53 16.02%
CENX 2025-11-07 17:01:3633.72 32.02 14.21%
CENX 2025-11-07 18:01:4533.69 32.50 14.04%
CENX 2025-11-07 19:01:3233.92 32.50 14.04%
CENX 2025-11-07 21:03:030.00 0.00 14.04%
2025-11-10

CENX 2025-11-10 00:03:360.00 0.00 12.42%
CENX 2025-11-10 05:01:390.00 32.57 12.42%
CENX 2025-11-10 06:01:5633.93 32.81 3.07%
CENX 2025-11-10 07:01:4233.93 33.00 2.59%
CENX 2025-11-10 08:01:4633.80 32.90 -0.45%
CENX 2025-11-10 09:01:3933.93 33.61 2.00%
CENX 2025-11-10 11:01:3432.11 31.94 -3.49%
CENX 2025-11-10 12:01:4331.85 31.82 -4.21%
CENX 2025-11-10 13:01:3132.23 32.18 -2.86%
CENX 2025-11-10 14:01:4632.42 32.36 -2.31%
CENX 2025-11-10 15:01:3332.63 32.60 -1.41%
CENX 2025-11-10 16:02:0532.72 32.68 -1.14%
CENX 2025-11-10 17:01:4332.94 32.32 -2.52%
CENX 2025-11-10 18:01:5131.25 30.62 -5.42%
CENX 2025-11-10 19:01:3631.11 30.62 -7.08%
CENX 2025-11-10 20:01:4831.11 30.14 -7.08%
CENX 2025-11-10 21:02:300.00 0.00 -7.32%
2025-11-11

CENX 2025-11-11 05:01:3930.85 0.00 -7.32%
CENX 2025-11-11 06:01:5430.55 30.23 -5.33%
CENX 2025-11-11 07:01:3830.54 30.23 -5.33%
CENX 2025-11-11 08:01:5330.35 30.16 -6.29%
CENX 2025-11-11 09:02:0129.65 29.00 -9.32%
CENX 2025-11-11 10:01:4829.90 29.71 -7.93%
CENX 2025-11-11 11:01:2829.41 29.38 -8.80%
CENX 2025-11-11 12:01:4527.80 27.78 -13.68%
CENX 2025-11-11 13:01:3727.42 27.32 -14.92%
CENX 2025-11-11 14:01:4627.77 27.74 -13.74%
CENX 2025-11-11 15:01:3528.23 28.22 -12.38%
CENX 2025-11-11 16:01:4427.94 27.92 -13.25%
CENX 2025-11-11 17:01:2927.97 27.60 -13.40%
CENX 2025-11-11 18:02:0628.47 27.86 -13.65%
CENX 2025-11-11 20:01:3928.47 28.00 -13.65%
CENX 2025-11-11 21:02:360.00 0.00 -13.65%
2025-11-12

CENX 2025-11-12 06:01:4628.99 28.10 -13.65%
CENX 2025-11-12 07:01:2828.40 28.20 1.61%
CENX 2025-11-12 08:01:4228.40 28.15 0.74%
CENX 2025-11-12 09:01:2728.40 28.10 1.02%
CENX 2025-11-12 10:01:4428.35 28.11 1.02%
CENX 2025-11-12 11:01:2328.77 28.72 2.69%
CENX 2025-11-12 12:01:3728.90 28.84 3.10%
CENX 2025-11-12 13:01:2528.94 28.92 3.28%
CENX 2025-11-12 14:01:4229.23 29.21 4.15%
CENX 2025-11-12 15:01:2929.85 29.82 6.07%
CENX 2025-11-12 16:01:4229.79 29.76 5.88%
CENX 2025-11-12 17:01:3130.23 29.07 5.26%
CENX 2025-11-12 18:01:4129.54 29.07 5.85%
CENX 2025-11-12 19:01:2730.23 29.80 6.81%
CENX 2025-11-12 20:01:4030.23 29.10 8.32%
CENX 2025-11-12 21:02:090.00 0.00 2.40%
CENX 2025-11-12 22:02:4030.22 30.10 8.39%
2025-11-13

CENX 2025-11-13 05:01:3630.43 0.00 8.39%
CENX 2025-11-13 06:01:5030.38 26.82 2.91%
CENX 2025-11-13 07:01:2230.43 29.57 3.08%
CENX 2025-11-13 08:01:4033.40 29.57 3.08%
CENX 2025-11-13 09:01:2730.49 29.65 2.44%
CENX 2025-11-13 10:01:4330.07 29.65 1.54%
CENX 2025-11-13 11:01:2829.44 29.39 -0.57%
CENX 2025-11-13 12:01:4429.45 29.41 -0.50%
CENX 2025-11-13 13:01:3129.72 29.68 0.54%
CENX 2025-11-13 14:01:5330.01 29.98 1.54%
CENX 2025-11-13 15:01:4429.24 29.17 -1.33%
CENX 2025-11-13 16:01:5329.12 29.07 -1.65%
CENX 2025-11-13 17:01:3129.48 28.84 -1.90%
CENX 2025-11-13 18:01:4429.48 29.10 -1.79%
CENX 2025-11-13 19:01:2829.96 29.51 -0.17%
CENX 2025-11-13 20:01:3929.96 29.10 -0.17%
CENX 2025-11-13 21:02:320.00 0.00 -0.17%
2025-11-14

CENX 2025-11-14 05:01:260.00 26.85 -0.17%
CENX 2025-11-14 06:01:5329.21 26.85 -0.17%
CENX 2025-11-14 09:01:3329.96 27.25 -3.48%
CENX 2025-11-14 10:01:5029.96 27.97 -3.45%
CENX 2025-11-14 11:01:2328.72 28.67 -1.08%
CENX 2025-11-14 12:01:3328.47 28.42 -1.93%
CENX 2025-11-14 13:01:2928.95 28.84 -0.41%
CENX 2025-11-14 14:01:4728.80 28.77 -0.88%
CENX 2025-11-14 15:01:4028.67 28.61 -1.32%
CENX 2025-11-14 16:02:0028.77 28.75 -0.91%
CENX 2025-11-14 17:01:4228.72 28.01 -0.85%
CENX 2025-11-14 18:01:4728.75 28.22 -2.75%
CENX 2025-11-14 19:01:5228.75 28.22 -1.03%
CENX 2025-11-14 21:03:070.00 0.00 -0.96%
2025-11-17

CENX 2025-11-17 00:03:190.00 0.00 -1.00%
CENX 2025-11-17 06:01:4530.19 24.71 -1.00%
CENX 2025-11-17 08:01:4229.46 28.26 -1.00%
CENX 2025-11-17 09:01:2532.78 28.70 -1.00%
CENX 2025-11-17 10:01:3929.30 26.12 -1.00%
CENX 2025-11-17 11:01:1928.84 28.73 0.03%
CENX 2025-11-17 12:01:3728.62 28.57 -0.59%
CENX 2025-11-17 13:01:3028.79 28.78 0.00%
CENX 2025-11-17 14:01:5828.80 28.77 0.03%
CENX 2025-11-17 15:01:3028.44 28.40 -1.27%
CENX 2025-11-17 16:01:4827.86 27.82 -3.17%
CENX 2025-11-17 17:02:1928.59 27.75 -2.55%
CENX 2025-11-17 18:01:4328.59 27.75 -2.57%
CENX 2025-11-17 19:01:3528.59 28.05 -2.57%
CENX 2025-11-17 20:01:5428.44 28.05 -2.57%
CENX 2025-11-17 21:03:070.00 0.00 -2.57%


We do not provide financial advice. All displayed data is the result of experiments, and a subjective assessment. All decisions that will be made based on this data are made at your own risk. Thank you for understanding.