TCS.NS: Tata Consultancy Services Limited Arşiv
2024 Yılı Grafiği
202620252024202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997199619951994199319921991199019891988
Ortalama Değer
AÇILIŞ 4.090,9883
KAPANIŞ 4.090,5534
En Düşük
DÜŞÜK 3.591,5
En Yüksek
YÜKSEK 4.592,25
| TARİH | AÇILIŞ | YÜKSEK | DÜŞÜK | KAPANIŞ |
|---|---|---|---|---|
| 01.01.2024 | 3.790 | 3.832 | 3.773 | 3.811,1 |
| 02.01.2024 | 3.811,1 | 3.811,1 | 3.767,25 | 3.783,2 |
| 03.01.2024 | 3.767 | 3.771,85 | 3.687,05 | 3.691,75 |
| 04.01.2024 | 3.701,75 | 3.719 | 3.651 | 3.666,8 |
| 05.01.2024 | 3.675 | 3.747,75 | 3.674,85 | 3.737,9 |
| 08.01.2024 | 3.737,9 | 3.739,75 | 3.672,4 | 3.678,3 |
| 09.01.2024 | 3.709,95 | 3.752,35 | 3.682,75 | 3.689,9 |
| 10.01.2024 | 3.690 | 3.729,25 | 3.688 | 3.713,05 |
| 11.01.2024 | 3.724 | 3.773 | 3.707 | 3.735,55 |
| 12.01.2024 | 3.848 | 3.905,25 | 3.821,6 | 3.882,8 |
| 15.01.2024 | 3.960 | 3.965 | 3.885 | 3.903,8 |
| 16.01.2024 | 3.899 | 3.899 | 3.855,55 | 3.861,3 |
| 17.01.2024 | 3.819 | 3.909,95 | 3.812,55 | 3.884,6 |
| 18.01.2024 | 3.898 | 3.908,8 | 3.862 | 3.902,6 |
| 19.01.2024 | 3.945 | 3.963,55 | 3.915,05 | 3.943,05 |
| 20.01.2024 | 3.948 | 3.955,65 | 3.855,55 | 3.860,65 |
| 23.01.2024 | 3.900 | 3.933,9 | 3.842,75 | 3.858,25 |
| 24.01.2024 | 3.880 | 3.883,65 | 3.805,6 | 3.841,8 |
| 25.01.2024 | 3.839,9 | 3.861 | 3.778,7 | 3.810,3 |
| 29.01.2024 | 3.800,8 | 3.820 | 3.780,85 | 3.801 |
| 30.01.2024 | 3.807,45 | 3.847,8 | 3.787 | 3.800,55 |
| 31.01.2024 | 3.811,2 | 3.834 | 3.796,45 | 3.815,95 |
| 01.02.2024 | 3.820 | 3.904,9 | 3.805,05 | 3.854,15 |
| 02.02.2024 | 3.875,05 | 3.984,4 | 3.872 | 3.966,3 |
| 05.02.2024 | 3.983 | 4.022 | 3.962,1 | 3.973,3 |
| 06.02.2024 | 3.997 | 4.149,9 | 3.990 | 4.136 |
| 07.02.2024 | 4.153 | 4.155 | 4.073,95 | 4.083,4 |
| 08.02.2024 | 4.090 | 4.158 | 4.086,05 | 4.134,1 |
| 09.02.2024 | 4.136,55 | 4.184,75 | 4.100 | 4.133,7 |
| 12.02.2024 | 4.130 | 4.159,6 | 4.105,55 | 4.120,7 |
| 13.02.2024 | 4.125,45 | 4.170 | 4.081,5 | 4.149,5 |
| 14.02.2024 | 4.107 | 4.114,9 | 4.049,5 | 4.100,1 |
| 15.02.2024 | 4.128 | 4.146,3 | 4.083 | 4.103,2 |
| 16.02.2024 | 4.113,25 | 4.147,95 | 4.100,1 | 4.128,3 |
| 19.02.2024 | 4.123,05 | 4.128,3 | 4.055 | 4.103,8 |
| 20.02.2024 | 4.082,1 | 4.098 | 4.010 | 4.030,65 |
| 21.02.2024 | 4.013 | 4.063,35 | 3.980,6 | 3.991,5 |
| 22.02.2024 | 3.971 | 4.094,95 | 3.971 | 4.087,1 |
| 23.02.2024 | 4.130 | 4.130 | 4.046,4 | 4.052,1 |
| 26.02.2024 | 4.036 | 4.050 | 3.982,75 | 4.001,05 |
| 27.02.2024 | 3.999 | 4.124 | 3.999 | 4.104,4 |
| 28.02.2024 | 4.095,6 | 4.154,9 | 4.089 | 4.118,95 |
| 29.02.2024 | 4.099 | 4.138,1 | 4.064,55 | 4.095,1 |
| 01.03.2024 | 4.107,2 | 4.140 | 4.086,8 | 4.094,35 |
| 02.03.2024 | 4.112,7 | 4.129,5 | 4.090,15 | 4.107,1 |
| 04.03.2024 | 4.105 | 4.117,9 | 4.075,9 | 4.080,7 |
| 05.03.2024 | 4.062 | 4.064 | 3.980 | 4.012,1 |
| 06.03.2024 | 3.994,05 | 4.072 | 3.958,45 | 4.064,3 |
| 07.03.2024 | 4.065 | 4.124 | 4.037,7 | 4.108,6 |
| 11.03.2024 | 4.089 | 4.153 | 4.089 | 4.122,35 |
| 12.03.2024 | 4.122,35 | 4.229,95 | 4.121,05 | 4.192,25 |
| 13.03.2024 | 4.205 | 4.241 | 4.131,9 | 4.149 |
| 14.03.2024 | 4.153,45 | 4.225 | 4.086 | 4.207,6 |
| 15.03.2024 | 4.192,6 | 4.239 | 4.177 | 4.219,25 |
| 18.03.2024 | 4.215,25 | 4.254,75 | 4.117,85 | 4.152,5 |
| 19.03.2024 | 4.051,25 | 4.058 | 3.966,6 | 3.977,3 |
| 20.03.2024 | 3.986 | 4.018 | 3.960,2 | 3.970,9 |
| 21.03.2024 | 3.990,05 | 4.008,4 | 3.948 | 3.972,95 |
| 22.03.2024 | 3.897 | 3.938 | 3.855 | 3.910,9 |
| 26.03.2024 | 3.875 | 3.946,7 | 3.871,45 | 3.877,5 |
| 27.03.2024 | 3.888,5 | 3.895 | 3.829,4 | 3.840,9 |
| 28.03.2024 | 3.850,1 | 3.915 | 3.840,5 | 3.876,3 |
| 01.04.2024 | 3.897,7 | 3.933,3 | 3.888,05 | 3.916,75 |
| 02.04.2024 | 3.890 | 3.909,85 | 3.873 | 3.883,8 |
| 03.04.2024 | 3.851 | 3.981 | 3.851 | 3.947,3 |
| 04.04.2024 | 3.975,9 | 4.028,65 | 3.935,25 | 4.003,3 |
| 05.04.2024 | 3.978 | 4.002 | 3.960,5 | 3.979,25 |
| 08.04.2024 | 3.983 | 4.032,65 | 3.960 | 3.972,55 |
| 09.04.2024 | 3.984 | 4.015,85 | 3.925,05 | 3.946,55 |
| 10.04.2024 | 3.956,4 | 3.990,2 | 3.918 | 3.984,65 |
| 12.04.2024 | 3.971 | 4.013,35 | 3.945,5 | 4.001,4 |
| 15.04.2024 | 4.001,4 | 4.064,2 | 3.919,05 | 3.941,2 |
| 16.04.2024 | 3.902 | 3.928,7 | 3.862,85 | 3.872,8 |
| 18.04.2024 | 3.876,8 | 3.936 | 3.850 | 3.862 |
| 19.04.2024 | 3.838 | 3.852,55 | 3.800,9 | 3.826,2 |
| 22.04.2024 | 3.837 | 3.878 | 3.812 | 3.864,6 |
| 23.04.2024 | 3.877,05 | 3.895 | 3.860,6 | 3.874,7 |
| 24.04.2024 | 3.890 | 3.898 | 3.824,45 | 3.831,05 |
| 25.04.2024 | 3.811,2 | 3.873,65 | 3.811 | 3.852,2 |
| 26.04.2024 | 3.855,15 | 3.876,8 | 3.802,55 | 3.821,35 |
| 29.04.2024 | 3.838 | 3.877,8 | 3.819,2 | 3.870,2 |
| 30.04.2024 | 3.872 | 3.881,75 | 3.810 | 3.820,65 |
| 02.05.2024 | 3.778,05 | 3.871,1 | 3.778,05 | 3.863,3 |
| 03.05.2024 | 3.890,15 | 3.893,6 | 3.797,6 | 3.843,4 |
| 06.05.2024 | 3.853 | 3.939,95 | 3.853 | 3.921,05 |
| 07.05.2024 | 3.930,8 | 3.988 | 3.913,5 | 3.978,95 |
| 08.05.2024 | 3.961 | 3.984,3 | 3.938,6 | 3.976,95 |
| 09.05.2024 | 3.962 | 3.971 | 3.910,05 | 3.960,2 |
| 10.05.2024 | 3.962,6 | 3.973,6 | 3.885,05 | 3.893,9 |
| 13.05.2024 | 3.884,5 | 3.955 | 3.870 | 3.947,8 |
| 14.05.2024 | 3.936 | 3.945,8 | 3.892,9 | 3.901,2 |
| 15.05.2024 | 3.904,5 | 3.926,95 | 3.875,5 | 3.880,4 |
| 16.05.2024 | 3.891,1 | 3.909,5 | 3.843,5 | 3.900,95 |
| 17.05.2024 | 3.919 | 3.920 | 3.830 | 3.834,1 |
| 18.05.2024 | 3.847 | 3.861,9 | 3.840 | 3.851,45 |
| 21.05.2024 | 3.830,6 | 3.844,75 | 3.810,05 | 3.820,2 |
| 22.05.2024 | 3.835 | 3.841,25 | 3.817,55 | 3.832 |
| 23.05.2024 | 3.840,95 | 3.905 | 3.825,5 | 3.893,45 |
| 24.05.2024 | 3.878,25 | 3.883,8 | 3.844,3 | 3.849,5 |
| 27.05.2024 | 3.855 | 3.908,35 | 3.841,35 | 3.847,05 |
| 28.05.2024 | 3.858 | 3.870 | 3.830 | 3.839,9 |
| 29.05.2024 | 3.848,9 | 3.848,9 | 3.800 | 3.803,65 |
| 30.05.2024 | 3.777 | 3.794,4 | 3.715,45 | 3.736,1 |
| 31.05.2024 | 3.740 | 3.749,8 | 3.653,75 | 3.670,95 |
| 03.06.2024 | 3.732,8 | 3.751,55 | 3.696 | 3.702,85 |
| 04.06.2024 | 3.700 | 3.745 | 3.591,5 | 3.715 |
| 05.06.2024 | 3.716 | 3.783,8 | 3.700 | 3.746,45 |
| 06.06.2024 | 3.781 | 3.839,9 | 3.741,5 | 3.830,4 |
| 07.06.2024 | 3.837,3 | 3.915 | 3.837,3 | 3.893,95 |
| 10.06.2024 | 3.895 | 3.905,9 | 3.841,9 | 3.858,7 |
| 11.06.2024 | 3.845 | 3.879,95 | 3.841 | 3.852,1 |
| 12.06.2024 | 3.874,4 | 3.893,5 | 3.827,45 | 3.831,65 |
| 13.06.2024 | 3.856,8 | 3.890 | 3.852 | 3.878,15 |
| 14.06.2024 | 3.889 | 3.889 | 3.828 | 3.832,05 |
| 18.06.2024 | 3.826,05 | 3.842 | 3.795,05 | 3.815,1 |
| 19.06.2024 | 3.827,65 | 3.833,85 | 3.792,95 | 3.801,7 |
| 20.06.2024 | 3.796 | 3.809,95 | 3.780,05 | 3.787,25 |
| 21.06.2024 | 3.827 | 3.877,8 | 3.798,05 | 3.810,75 |
| 24.06.2024 | 3.808,75 | 3.857 | 3.791,3 | 3.816,8 |
| 25.06.2024 | 3.817 | 3.847,65 | 3.792,9 | 3.838,45 |
| 26.06.2024 | 3.844,5 | 3.866,95 | 3.841 | 3.855,85 |
| 27.06.2024 | 3.831 | 3.942 | 3.818,1 | 3.934,15 |
| 28.06.2024 | 3.917,8 | 3.960 | 3.897,85 | 3.904,15 |
| 01.07.2024 | 3.884 | 4.001,7 | 3.884 | 3.978,2 |
| 02.07.2024 | 3.993,6 | 4.023,4 | 3.982,55 | 4.017,4 |
| 03.07.2024 | 4.020 | 4.026,1 | 3.955 | 3.965,25 |
| 04.07.2024 | 3.999,85 | 4.047,35 | 3.982,1 | 4.020,95 |
| 05.07.2024 | 4.010 | 4.026,75 | 3.988 | 4.011,8 |
| 08.07.2024 | 4.022 | 4.031,25 | 3.978,05 | 3.993,2 |
| 09.07.2024 | 3.985 | 4.006,95 | 3.975,1 | 3.985,5 |
| 10.07.2024 | 3.983,7 | 4.003,3 | 3.902 | 3.909,15 |
| 11.07.2024 | 3.931 | 3.980 | 3.895,6 | 3.923,7 |
| 12.07.2024 | 3.980 | 4.199,95 | 3.971,3 | 4.183,95 |
| 15.07.2024 | 4.235,7 | 4.240 | 4.157,05 | 4.167,35 |
| 16.07.2024 | 4.172 | 4.194,55 | 4.144,9 | 4.178,45 |
| 18.07.2024 | 4.160 | 4.325 | 4.160 | 4.315,55 |
| 19.07.2024 | 4.317,4 | 4.358,75 | 4.285,25 | 4.302,4 |
| 22.07.2024 | 4.299,95 | 4.319,95 | 4.265 | 4.287,35 |
| 23.07.2024 | 4.283 | 4.361,7 | 4.266,3 | 4.302,35 |
| 24.07.2024 | 4.287,5 | 4.339,1 | 4.268,1 | 4.306,25 |
| 25.07.2024 | 4.295 | 4.343 | 4.274,2 | 4.322,5 |
| 26.07.2024 | 4.350 | 4.422,45 | 4.337,05 | 4.387,85 |
| 29.07.2024 | 4.415 | 4.431 | 4.371 | 4.381,1 |
| 30.07.2024 | 4.391,1 | 4.398 | 4.327,3 | 4.365,35 |
| 31.07.2024 | 4.350 | 4.414 | 4.345 | 4.385,35 |
| 01.08.2024 | 4.399,4 | 4.419,3 | 4.365,05 | 4.397,1 |
| 02.08.2024 | 4.365 | 4.398 | 4.270 | 4.283,05 |
| 05.08.2024 | 4.239 | 4.239 | 4.110,5 | 4.155,05 |
| 06.08.2024 | 4.170,95 | 4.258,25 | 4.160,8 | 4.171,2 |
| 07.08.2024 | 4.228 | 4.244,95 | 4.180,3 | 4.200,45 |
| 08.08.2024 | 4.181 | 4.232 | 4.160 | 4.172,55 |
| 09.08.2024 | 4.217 | 4.253,65 | 4.205,55 | 4.228,75 |
| 12.08.2024 | 4.230 | 4.239 | 4.186,35 | 4.195,65 |
| 13.08.2024 | 4.213 | 4.234 | 4.183 | 4.196,95 |
| 14.08.2024 | 4.209 | 4.306,2 | 4.188,15 | 4.295,25 |
| 16.08.2024 | 4.350 | 4.427 | 4.325,1 | 4.416,05 |
| 19.08.2024 | 4.421 | 4.494,25 | 4.390,35 | 4.490 |
| 20.08.2024 | 4.505 | 4.565 | 4.500 | 4.523,3 |
| 21.08.2024 | 4.518 | 4.560 | 4.492,55 | 4.551,5 |
| 22.08.2024 | 4.560 | 4.560,95 | 4.497,2 | 4.502 |
| 23.08.2024 | 4.500 | 4.506 | 4.455 | 4.463,9 |
| 26.08.2024 | 4.489 | 4.552,15 | 4.485 | 4.502,45 |
| 27.08.2024 | 4.505 | 4.510 | 4.486,8 | 4.497,15 |
| 28.08.2024 | 4.498,75 | 4.562,5 | 4.457,3 | 4.506,05 |
| 29.08.2024 | 4.460 | 4.556 | 4.460 | 4.511,8 |
| 30.08.2024 | 4.500 | 4.592,25 | 4.487,8 | 4.553,75 |
| 02.09.2024 | 4.576 | 4.588 | 4.512 | 4.521,05 |
| 03.09.2024 | 4.521,05 | 4.555,9 | 4.495,9 | 4.512,35 |
| 04.09.2024 | 4.476,95 | 4.487 | 4.436,7 | 4.479,25 |
| 05.09.2024 | 4.481 | 4.499 | 4.454,15 | 4.475,95 |
| 06.09.2024 | 4.473,95 | 4.518,95 | 4.440 | 4.456,75 |
| 09.09.2024 | 4.455 | 4.490,25 | 4.430,5 | 4.449,55 |
| 10.09.2024 | 4.442,45 | 4.539,95 | 4.440,45 | 4.507,85 |
| 11.09.2024 | 4.521,45 | 4.549,35 | 4.471,25 | 4.479,35 |
| 12.09.2024 | 4.510,25 | 4.532,6 | 4.431,3 | 4.517,7 |
| 13.09.2024 | 4.530 | 4.547 | 4.505 | 4.522,6 |
| 16.09.2024 | 4.527 | 4.546,05 | 4.494,45 | 4.513,25 |
| 17.09.2024 | 4.513,25 | 4.535,8 | 4.466 | 4.505,65 |
| 18.09.2024 | 4.497,05 | 4.497,05 | 4.321 | 4.346,15 |
| 19.09.2024 | 4.390,05 | 4.422,2 | 4.281,8 | 4.296,15 |
| 20.09.2024 | 4.316,9 | 4.330,7 | 4.227,5 | 4.284,9 |
| 23.09.2024 | 4.300 | 4.309,4 | 4.253 | 4.268,5 |
| 24.09.2024 | 4.251,65 | 4.291 | 4.240 | 4.271,3 |
| 25.09.2024 | 4.252,35 | 4.289,6 | 4.240 | 4.274,75 |
| 26.09.2024 | 4.260 | 4.316,8 | 4.260 | 4.292,5 |
| 27.09.2024 | 4.335 | 4.378 | 4.300,05 | 4.308,7 |
| 30.09.2024 | 4.286,9 | 4.298,75 | 4.260,05 | 4.268,5 |
| 01.10.2024 | 4.255,55 | 4.295,75 | 4.242,95 | 4.287,9 |
| 03.10.2024 | 4.262,6 | 4.279 | 4.210 | 4.232,75 |
| 04.10.2024 | 4.225 | 4.298 | 4.224,05 | 4.252,25 |
| 07.10.2024 | 4.273,9 | 4.297,25 | 4.229,4 | 4.272,85 |
| 08.10.2024 | 4.272,6 | 4.279,4 | 4.203,95 | 4.253,25 |
| 09.10.2024 | 4.260 | 4.295 | 4.246,7 | 4.252,95 |
| 10.10.2024 | 4.253,25 | 4.293,85 | 4.198,6 | 4.227,4 |
| 11.10.2024 | 4.143 | 4.241,95 | 4.112,45 | 4.149,2 |
| 14.10.2024 | 4.140 | 4.165,4 | 4.122,2 | 4.136,65 |
| 15.10.2024 | 4.131,05 | 4.169,95 | 4.095 | 4.116,8 |
| 16.10.2024 | 4.085 | 4.115 | 4.067,2 | 4.094,95 |
| 17.10.2024 | 4.112,8 | 4.129,95 | 4.092,95 | 4.109 |
| 18.10.2024 | 4.090 | 4.146,15 | 4.080 | 4.123,05 |
| 21.10.2024 | 4.132,6 | 4.139,95 | 4.070 | 4.079,85 |
| 22.10.2024 | 4.066 | 4.089,8 | 4.006,35 | 4.015,5 |
| 23.10.2024 | 3.999,6 | 4.113,55 | 3.995,15 | 4.066,25 |
| 24.10.2024 | 4.004 | 4.079 | 4.004 | 4.047,9 |
| 25.10.2024 | 4.057,05 | 4.092 | 4.032,7 | 4.057,55 |
| 28.10.2024 | 4.068,95 | 4.134 | 4.051 | 4.090,85 |
| 29.10.2024 | 4.095,85 | 4.103,5 | 4.060,1 | 4.075,25 |
| 30.10.2024 | 4.075 | 4.107 | 4.060,05 | 4.084,65 |
| 31.10.2024 | 4.070 | 4.078,3 | 3.960 | 3.968,45 |
| 04.11.2024 | 3.966,3 | 3.991,9 | 3.913,25 | 3.964,15 |
| 05.11.2024 | 3.941,1 | 3.986 | 3.941,1 | 3.971,35 |
| 06.11.2024 | 4.003,6 | 4.149,8 | 3.975,25 | 4.139,65 |
| 07.11.2024 | 4.169,7 | 4.205,8 | 4.085,05 | 4.150,9 |
| 08.11.2024 | 4.155 | 4.169,75 | 4.117,65 | 4.147 |
| 11.11.2024 | 4.128,2 | 4.234,3 | 4.117,65 | 4.198,7 |
| 12.11.2024 | 4.216 | 4.218 | 4.164,35 | 4.197,4 |
| 13.11.2024 | 4.178,1 | 4.196,75 | 4.131,05 | 4.150,35 |
| 14.11.2024 | 4.135 | 4.160 | 4.116,45 | 4.145,9 |
| 18.11.2024 | 4.213 | 4.213 | 3.990,2 | 4.019,5 |
| 19.11.2024 | 4.019,9 | 4.132,15 | 4.014,1 | 4.039,55 |
| 21.11.2024 | 4.044,9 | 4.092,45 | 4.024 | 4.072,85 |
| 22.11.2024 | 4.071 | 4.254,95 | 4.054 | 4.244,6 |
| 25.11.2024 | 4.280 | 4.328,1 | 4.252,2 | 4.315,1 |
| 26.11.2024 | 4.321,05 | 4.366,6 | 4.310 | 4.352,7 |
| 27.11.2024 | 4.358,95 | 4.377,4 | 4.324,05 | 4.332,55 |
| 28.11.2024 | 4.319 | 4.339,95 | 4.233 | 4.244,9 |
| 29.11.2024 | 4.220 | 4.298,7 | 4.195,65 | 4.270,85 |
| 02.12.2024 | 4.270 | 4.288,2 | 4.230,05 | 4.276,65 |
| 03.12.2024 | 4.314,35 | 4.325 | 4.265,45 | 4.302,75 |
| 04.12.2024 | 4.313,55 | 4.386,95 | 4.289,05 | 4.354,4 |
| 05.12.2024 | 4.400,8 | 4.489 | 4.360 | 4.464,05 |
| 06.12.2024 | 4.453 | 4.465 | 4.412,75 | 4.445,5 |
| 09.12.2024 | 4.430,45 | 4.469,4 | 4.415,55 | 4.452,15 |
| 10.12.2024 | 4.426,15 | 4.493,8 | 4.412,1 | 4.432,55 |
| 11.12.2024 | 4.431,85 | 4.448,65 | 4.407 | 4.427,45 |
| 12.12.2024 | 4.430,05 | 4.485 | 4.426 | 4.454,95 |
| 13.12.2024 | 4.434,95 | 4.494,9 | 4.394,4 | 4.473,9 |
| 16.12.2024 | 4.459 | 4.475 | 4.397 | 4.415,2 |
| 17.12.2024 | 4.410 | 4.432,95 | 4.318 | 4.328,5 |
| 18.12.2024 | 4.311,7 | 4.362 | 4.289,6 | 4.347,85 |
| 19.12.2024 | 4.282 | 4.364 | 4.262 | 4.271,9 |
| 20.12.2024 | 4.329 | 4.382 | 4.152,5 | 4.170,3 |
| 23.12.2024 | 4.200,05 | 4.217 | 4.114,9 | 4.158,3 |
| 24.12.2024 | 4.158,3 | 4.218 | 4.158,3 | 4.179,5 |
| 26.12.2024 | 4.179,5 | 4.199,95 | 4.143,15 | 4.169,1 |
| 27.12.2024 | 4.163 | 4.180,95 | 4.147,25 | 4.164,85 |
| 30.12.2024 | 4.151 | 4.199,3 | 4.112 | 4.158,8 |
| 31.12.2024 | 4.135 | 4.139,95 | 4.032,05 | 4.094,8 |