NNI(NNI)
NNI
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/20/2026 | $128.55 | $130.23 | $127.25 | $128.35 | 136,100 |
| 5/19/2026 | $129.38 | $130.67 | $127.20 | $128.80 | 144,200 |
| 5/18/2026 | $124.86 | $129.95 | $124.86 | $128.36 | 119,800 |
| 5/15/2026 | $126.67 | $126.97 | $124.79 | $125.40 | 163,944 |
| 5/14/2026 | $124.02 | $127.23 | $124.00 | $125.72 | 155,724 |
| 5/13/2026 | $120.91 | $124.51 | $120.75 | $123.40 | 167,735 |
| 5/12/2026 | $123.15 | $126.11 | $121.51 | $122.20 | 163,200 |
| 5/11/2026 | $122.63 | $126.99 | $120.69 | $122.52 | 197,723 |
| 5/8/2026 | $132.22 | $132.22 | $116.62 | $122.38 | 305,200 |
| 5/7/2026 | $140.78 | $143.23 | $140.26 | $141.36 | 74,700 |
| 5/6/2026 | $141.64 | $142.68 | $139.70 | $140.43 | 73,700 |
| 5/5/2026 | $140.64 | $141.73 | $139.70 | $140.78 | 89,900 |
| 5/4/2026 | $140.92 | $142.78 | $139.57 | $140.99 | 150,600 |
| 5/1/2026 | $142.42 | $143.07 | $139.50 | $141.66 | 62,700 |
| 4/30/2026 | $141.49 | $143.92 | $140.68 | $141.70 | 106,638 |
| 4/29/2026 | $143.74 | $144.07 | $141.31 | $142.48 | 70,922 |
| 4/28/2026 | $142.84 | $144.38 | $142.53 | $144.23 | 130,048 |
| 4/27/2026 | $140.79 | $142.75 | $138.69 | $141.79 | 110,300 |
| 4/24/2026 | $140.76 | $141.64 | $136.50 | $141.13 | 143,239 |
| 4/23/2026 | $139.65 | $141.31 | $137.75 | $141.10 | 187,333 |
| 4/22/2026 | $137.70 | $139.93 | $136.45 | $139.81 | 132,100 |
| 4/21/2026 | $139.09 | $139.38 | $136.49 | $137.57 | 165,600 |
| 4/20/2026 | $138.60 | $140.41 | $136.66 | $138.72 | 127,602 |
| 4/17/2026 | $137.54 | $140.36 | $136.10 | $139.42 | 144,914 |
| 4/16/2026 | $136.00 | $138.78 | $136.00 | $136.53 | 136,600 |
| 4/15/2026 | $135.58 | $137.10 | $133.96 | $136.43 | 137,029 |
| 4/14/2026 | $132.96 | $135.30 | $132.39 | $135.29 | 90,830 |
| 4/13/2026 | $131.92 | $133.23 | $130.61 | $133.21 | 116,828 |
| 4/10/2026 | $132.17 | $132.90 | $130.52 | $132.29 | 98,916 |
| 4/9/2026 | $132.32 | $133.09 | $131.42 | $132.80 | 160,349 |
| 4/8/2026 | $132.26 | $134.47 | $132.26 | $133.34 | 92,900 |
| 4/7/2026 | $131.33 | $132.51 | $130.54 | $130.70 | 151,715 |
| 4/6/2026 | $129.35 | $132.17 | $128.23 | $131.44 | 186,918 |
| 4/2/2026 | $127.70 | $129.87 | $126.82 | $129.45 | 279,300 |
| 4/1/2026 | $129.68 | $129.68 | $128.13 | $128.15 | 123,200 |
| 3/31/2026 | $129.00 | $130.18 | $127.16 | $128.96 | 228,719 |
| 3/30/2026 | $127.73 | $129.15 | $127.04 | $129.09 | 187,304 |
| 3/27/2026 | $128.57 | $129.93 | $126.45 | $126.55 | 200,129 |
| 3/26/2026 | $128.00 | $130.04 | $128.00 | $128.60 | 151,900 |
| 3/25/2026 | $130.77 | $130.89 | $128.22 | $128.32 | 149,500 |
| 3/24/2026 | $127.54 | $130.01 | $126.80 | $129.60 | 260,800 |
| 3/23/2026 | $128.83 | $130.98 | $127.95 | $128.76 | 224,831 |
| 3/20/2026 | $127.97 | $128.76 | $126.54 | $126.68 | 404,200 |
| 3/19/2026 | $126.96 | $128.93 | $125.61 | $127.69 | 165,800 |
| 3/18/2026 | $126.73 | $127.49 | $124.77 | $126.75 | 211,500 |
| 3/17/2026 | $129.67 | $131.18 | $127.70 | $128.04 | 205,600 |
| 3/16/2026 | $129.90 | $130.42 | $128.28 | $128.53 | 181,400 |
| 3/13/2026 | $130.60 | $132.03 | $128.77 | $129.84 | 175,706 |
| 3/12/2026 | $129.13 | $130.38 | $129.10 | $129.97 | 96,075 |
| 3/11/2026 | $130.38 | $131.50 | $129.58 | $130.44 | 130,800 |
| 3/10/2026 | $131.35 | $131.96 | $127.83 | $131.23 | 131,000 |
| 3/9/2026 | $128.96 | $131.95 | $128.29 | $131.81 | 118,724 |
| 3/6/2026 | $129.97 | $131.28 | $127.89 | $130.78 | 82,800 |
| 3/5/2026 | $135.43 | $135.60 | $130.88 | $131.82 | 69,200 |
| 3/4/2026 | $136.29 | $136.33 | $135.31 | $135.98 | 71,908 |
| 3/3/2026 | $130.40 | $135.75 | $128.95 | $135.39 | 111,415 |
| 3/2/2026 | $127.89 | $134.55 | $127.87 | $131.71 | 87,400 |
| 2/27/2026 | $125.50 | $130.44 | $122.36 | $129.46 | 187,018 |
| 2/26/2026 | $131.85 | $132.85 | $130.95 | $131.32 | 72,727 |
| 2/25/2026 | $128.94 | $131.04 | $128.50 | $130.75 | 103,700 |
| 2/24/2026 | $128.60 | $129.75 | $127.51 | $128.68 | 124,847 |
| 2/23/2026 | $131.20 | $131.90 | $127.45 | $128.14 | 139,200 |
| 2/20/2026 | $130.89 | $131.10 | $129.75 | $130.42 | 69,400 |