
TSCO 2015-10-31 100000 0.00 0.00 -100.00 TSCO 2015-11-30 200000 97035.19 5430.06 -51.48 TSCO 2015-12-31 300000 188214.30 11006.68 -37.26 TSCO 2016-01-31 400000 299844.84 16976.83 -25.04 TSCO 2016-02-29 500000 384666.90 22742.52 -23.07 TSCO 2016-03-31 600000 515208.00 28477.12 -14.13 TSCO 2016-04-30 700000 642233.02 33923.15 -8.25 TSCO 2016-05-31 800000 752536.41 39153.82 -5.93 TSCO 2016-06-30 900000 808427.64 44331.41 -10.17 TSCO 2016-07-31 1000000 911708.02 49738.57 -8.83 TSCO 2016-08-31 1100000 927161.11 55221.03 -15.71 TSCO 2016-09-30 1200000 823929.55 61167.75 -31.34 TSCO 2016-10-31 1300000 859734.60 68636.01 -33.87 TSCO 2016-11-30 1400000 1146960.80 76392.75 -18.07 TSCO 2016-12-31 1500000 1357951.32 89562.81 -9.47 TSCO 2017-01-31 1600000 1319618.48 89562.81 -17.52 TSCO 2017-02-28 1700000 1368162.40 96471.75 -19.52 TSCO 2017-03-31 1800000 1425744.40 103359.75 -20.79 TSCO 2017-04-30 1900000 1370604.21 110693.28 -27.86 TSCO 2017-05-31 2000000 1310767.72 118836.60 -34.46 TSCO 2017-06-30 2100000 1385040.26 127747.67 -34.05 TSCO 2017-07-31 2200000 1535950.50 136845.20 -30.18 TSCO 2017-08-31 2300000 1734640.13 145743.58 -24.58 TSCO 2017-09-30 2400000 1951120.50 154141.29 -18.70 TSCO 2017-10-31 2500000 1957644.55 162433.17 -21.69 TSCO 2017-11-30 2600000 2332002.55 170867.72 -10.31 TSCO 2017-12-31 2700000 2664140.75 178203.40 -1.33 TSCO 2018-01-31 2800000 2818354.97 184810.16 0.66 TSCO 2018-02-28 2900000 2490832.23 191809.04 -14.11 TSCO 2018-03-31 3000000 2515692.61 199594.78 -16.14 TSCO 2018-04-30 3100000 2827090.50 207874.30 -8.80 TSCO 2018-05-31 3200000 3199094.35 215253.28 -0.03 TSCO 2018-06-30 3300000 3394754.95 221908.41 2.87 TSCO 2018-07-31 3400000 3566583.14 228509.94 4.90 TSCO 2018-08-31 3500000 4249534.47 240685.00 21.42 TSCO 2018-09-30 3600000 4374690.78 240685.00 21.52 TSCO 2018-10-31 3700000 4525069.87 246222.10 22.30 TSCO 2018-11-30 3800000 4787553.77 251632.19 25.99 TSCO 2018-12-31 3900000 4286390.58 256854.66 9.91 TSCO 2019-01-31 4000000 4490932.70 262935.17 12.27 TSCO 2019-02-28 4100000 5123809.14 268684.28 24.97 TSCO 2019-03-31 4200000 5357448.00 274010.23 27.56 TSCO 2019-04-30 4300000 5778176.68 279138.96 34.38 TSCO 2019-05-31 4400000 5726136.74 284090.93 30.14 TSCO 2019-06-30 4500000 6289296.63 289030.17 39.76 TSCO 2019-07-31 4600000 6388247.03 293550.56 38.87 TSCO 2019-08-31 4700000 6175754.34 303089.64 31.40 TSCO 2019-09-30 4800000 5482285.21 303089.64 14.21 TSCO 2019-10-31 4900000 5865728.35 308657.57 19.71 TSCO 2019-11-30 5000000 5928525.27 313877.87 18.57 TSCO 2019-12-31 5100000 5963306.36 319098.16 16.93 TSCO 2020-01-31 5200000 6031863.04 324468.15 16.00 TSCO 2020-02-29 5300000 5837485.82 329764.20 10.14 TSCO 2020-03-31 5400000 5668737.21 335229.88 4.98 TSCO 2020-04-30 5500000 6921223.10 341182.26 25.84 TSCO 2020-05-31 5600000 8445733.65 346079.90 50.82 TSCO 2020-06-30 5700000 9229417.28 350156.21 61.92 TSCO 2020-07-31 5800000 10103841.72 353924.67 74.20 TSCO 2020-08-31 5900000 10635878.57 357316.34 80.27 TSCO 2020-09-30 6000000 10339733.12 360671.60 72.33 TSCO 2020-10-31 6100000 9701263.49 364134.20 59.04 TSCO 2020-11-30 6200000 10360302.37 367882.33 67.10 TSCO 2020-12-31 6300000 10444030.79 371462.20 65.78 TSCO 2021-01-31 6400000 10631663.16 375041.04 66.12 TSCO 2021-02-28 6500000 12037074.98 378619.62 85.19 TSCO 2021-03-31 6600000 13520626.85 381766.06 104.86 TSCO 2021-04-30 6700000 14507071.70 384598.92 116.52 TSCO 2021-05-31 6800000 14070547.97 387191.74 106.92 TSCO 2021-06-30 6900000 14510489.28 389941.11 110.30 TSCO 2021-07-31 7000000 14206725.53 392602.81 102.95 TSCO 2021-08-31 7100000 15360051.71 395368.14 116.34 TSCO 2021-09-30 7200000 16124707.33 397924.77 123.95 TSCO 2021-10-31 7300000 17391315.37 400407.89 138.24 TSCO 2021-11-30 7400000 18150160.67 402746.19 145.27 TSCO 2021-12-31 7500000 19325604.71 404979.13 157.67 TSCO 2022-01-31 7600000 17774812.50 407100.29 133.88 TSCO 2022-02-28 7700000 16685453.27 409378.61 116.69 TSCO 2022-03-31 7800000 19219696.46 411785.93 146.41 TSCO 2022-04-30 7900000 16679713.56 413991.39 111.14 TSCO 2022-05-31 8000000 15603895.88 416414.81 95.05 TSCO 2022-06-30 8100000 16243659.99 418974.98 100.54 TSCO 2022-07-31 8200000 16142605.87 421521.97 96.86 TSCO 2022-08-31 8300000 15704450.23 424100.75 89.21 TSCO 2022-09-30 8400000 15865162.41 426758.20 88.87 TSCO 2022-10-31 8500000 18868786.11 429284.86 121.99 TSCO 2022-11-30 8600000 19532912.73 431552.12 127.13 TSCO 2022-12-31 8700000 19617407.45 436000.53 125.49 TSCO 2023-01-31 8800000 19880751.81 436000.53 125.92 TSCO 2023-02-28 8900000 20441700.90 438174.16 129.68 TSCO 2023-03-31 9000000 20700557.10 440362.44 130.01 TSCO 2023-04-30 9100000 21095132.04 442431.46 131.81 TSCO 2023-05-31 9200000 18633554.43 444523.95 102.54 TSCO 2023-06-30 9300000 19764013.05 446947.37 112.52 TSCO 2023-07-31 9400000 20123687.42 449209.50 114.08 TSCO 2023-08-31 9500000 19727917.55 451439.75 107.66 TSCO 2023-09-30 9600000 18425046.46 453707.12 91.93 TSCO 2023-10-31 9700000 17566640.31 456134.19 81.10 TSCO 2023-11-30 9800000 18626494.21 458758.03 90.07 TSCO 2023-12-31 9900000 19831709.33 461138.19 100.32 TSCO 2024-01-31 10000000 20818034.55 463446.91 108.18 TSCO 2024-02-29 10100000 23681030.47 465575.48 134.47 TSCO 2024-03-31 10200000 24473424.19 467549.74 139.94 TSCO 2024-04-30 10300000 25641443.49 469485.92 148.95 TSCO 2024-05-31 10400000 26893134.00 471329.78 158.59 TSCO 2024-06-30 10500000 25552720.11 473198.52 143.36 TSCO 2024-07-31 10600000 25018876.72 475066.00 136.03 TSCO 2024-08-31 10700000 25625186.75 478885.96 139.49 TSCO 2024-09-30 10800000 27864458.68 478885.96 158.00 TSCO 2024-10-31 10900000 25518879.05 480563.42 134.12 TSCO 2024-11-30 11000000 27370700.19 482439.10 148.82 TSCO 2024-12-31 11100000 25689616.72 484161.63 131.44 TSCO 2025-01-31 11200000 26422806.54 486070.75 135.92 TSCO 2025-02-28 11300000 27005426.31 487902.93 138.99 TSCO 2025-03-31 11400000 26983450.58 489717.81 136.70 TSCO 2025-04-30 11500000 24881334.35 491531.70 116.36 TSCO 2025-05-31 11600000 23886262.36 493517.80 105.92 TSCO 2025-06-30 11700000 26153193.71 495607.23 123.53 TSCO 2025-07-31 11800000 28330139.03 497456.34 140.09 TSCO 2025-08-31 11900000 30930069.22 500810.72 159.92 TSCO 2025-09-30 12000000 28481105.11 500810.72 137.34 TSCO 2025-10-31 12100000 27960263.41 500810.72 131.08