Buffalo Mid Cap Fund (BUFMX) NASDAQ

Currency In USD

AD

BUFMX Historical Return

If you invested $1000 in Buffalo Mid Cap Fund (BUFMX) 10 years ago, it would be worth $2,092.28 as of October 22, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $906.89, while $1000 invested 1 year ago would be worth $900.39. This corresponds to total returns of 109.23%, -9.31%, -9.96%, respectively, with annualized returns of 7.66%, -1.93%, -9.96%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

BUFMX Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
October 21, 202613.8313.8313.8313.8313.830
October 20, 202613.5313.6313.6313.6313.530
October 19, 202613.4413.5313.5313.5313.440
October 16, 202613.4413.4413.4413.4413.440
October 15, 202613.7713.8413.8413.8413.770
October 14, 202614.2513.7713.7714.2513.770
October 13, 202614.2514.2514.2514.2514.250
October 12, 202614.6114.3414.3414.6114.340
October 09, 202614.3814.6114.6114.6114.380
October 08, 202614.5514.3814.3814.5514.380
October 07, 202614.8114.5514.5514.8114.550
October 06, 202614.6914.8114.8114.8114.690
October 05, 202614.5914.6914.6914.6914.590
October 02, 202614.3714.5914.5914.5914.370
October 01, 202614.2414.3714.3714.3714.240
September 30, 202614.2514.2414.2414.2514.240
September 29, 202614.1714.2514.2514.2514.170
September 28, 202614.2514.1714.1714.2514.170
September 25, 202614.1214.2514.2514.2514.120
September 24, 202614.0914.1214.1214.1214.090
September 23, 202614.1814.0914.0914.1814.090
September 22, 202614.0414.1814.1814.1814.040
September 21, 202613.7114.0414.0414.0413.710
September 18, 202613.6213.7113.7113.7113.620
September 17, 202613.4613.6213.6213.6213.460
September 16, 202613.3713.4613.4613.4613.370
September 15, 202613.3713.3713.3713.3713.370
September 11, 202613.613.8113.8113.8113.60
September 10, 202613.813.613.613.813.60
September 09, 202613.8713.813.813.8713.80
September 08, 202613.8813.8713.8713.8813.870
September 04, 202613.7813.8813.8813.8813.780
September 03, 202613.6213.7813.7813.7813.620
September 02, 202613.6213.5513.5513.6213.550
September 01, 202613.9713.6213.6213.9713.620
August 31, 202614.0413.9713.9714.0413.970
August 28, 202614.3514.0414.0414.3514.040
August 27, 202614.3514.3514.3514.3514.350
August 26, 202614.1414.2314.2314.2314.140
August 25, 202614.114.1414.1414.1414.10
August 24, 202614.3414.114.114.3414.10
August 21, 202614.2614.3414.3414.3414.260
August 20, 202614.3814.2614.2614.3814.260
August 19, 202614.514.3814.3814.514.380
August 18, 202614.9514.514.514.9514.50
August 17, 202614.9514.9614.9614.9614.950
August 14, 202614.514.9514.9514.9514.50
August 13, 202614.514.9414.9414.9414.50
August 12, 202614.514.7814.7814.7814.50
August 11, 202614.514.6314.6314.6314.50
August 10, 202614.4714.514.514.514.470
August 07, 202614.1214.4714.4714.4714.120
August 06, 202614.2314.1214.1214.2314.120
August 05, 202614.3814.2314.2314.3814.230
August 04, 202614.3814.3814.3814.3814.380
August 03, 202614.0114.0114.0114.0114.010
July 31, 202613.6813.6813.6813.6813.680
July 30, 202613.6613.6613.6613.6613.660
July 29, 202613.2813.2813.2813.2813.280
July 28, 202613.5413.5413.5413.5413.540
AD