Advertisement

MPGFX

Mairs & Power Fund

USD

Set alert

Price alert · MPGFX

All alert types
203.18 USD -2.52 -1.23%
As of Oct 30, 2026

Day range unavailable

167.24 52-week range 208.22
YTD
+13.29%
1 year
+8.89%
Open
—
Prev close
205.70
Mkt cap
5.64B
Vol
0
Avg vol
0
EPS
8.03
P/E
25.29
Div yield
0.00%
More statistics
Low
—
High
—
Forward P/E
0.00
Beta
0.00
Short ratio
0.00
Dividend
0.00
Ex-div date
50-d avg
203.93
200-d avg
192.77

5D chart

Chart tools
Interval

Chart is warming up

The five-day price history for MPGFX has not been loaded yet. Try again in a moment.

MPGFX dividends
Ex-dividend dateAmount
Jun 29, 20260.62807
Dec 15, 20257.28
Jun 27, 20250.76464
Dec 16, 20245.78
Jun 27, 20240.73527
Dec 15, 20232.90
Jun 29, 20230.55094
Dec 15, 20229.93
Jun 29, 20220.49
Dec 15, 202112.72
Jun 29, 20210.49
Dec 15, 202011.25
Jun 29, 20200.75
Dec 27, 20198.67
Jun 27, 20190.74
Dec 27, 20188.68
Jun 28, 20180.65
Dec 27, 201710.66
Jun 29, 20170.81
Dec 28, 20165.85
Jun 29, 20160.80
Dec 30, 20157.42
Jun 29, 20150.85
Dec 30, 20143.12
Jun 27, 20140.80
Dec 30, 20132.09
Jun 27, 20130.58
Dec 28, 20121.59
Jun 28, 20120.65
Dec 29, 20111.49
Jun 29, 20110.45
Dec 30, 20101.47
Jun 29, 20100.20
Dec 30, 20090.68
Jun 29, 20090.45
Dec 30, 20081.68
Jun 27, 20080.40
Dec 27, 20074.23
Jun 27, 20070.40
Dec 27, 20061.62
Jun 28, 20060.30
Dec 29, 20051.41
Jun 29, 20050.30
Dec 29, 20041.20
Aug 31, 20040.03
Jul 13, 20040.30
Jun 29, 20040.25
Dec 29, 20031.10
Jun 27, 20030.20
Dec 27, 20020.49
Jun 27, 20020.20
Dec 28, 20012.31
Jun 28, 20010.20
Dec 28, 20005.19
Jun 29, 20000.175
Dec 30, 19993.03
Jun 30, 19990.175
Dec 30, 19980.865
Jun 29, 19980.175
Dec 30, 19971.20
Jun 30, 19970.15
Dec 27, 19960.925
Jun 28, 19960.125
Dec 12, 19950.155
Jun 13, 19950.125
Dec 20, 19940.20
Jun 7, 19940.125
Dec 14, 19930.115
Jun 15, 19930.10
Dec 16, 19920.10
Jun 22, 19920.10
Dec 11, 19910.095
Jun 17, 19910.10
Dec 19, 19900.11
Jun 13, 19900.10
Dec 13, 19890.115
Jun 13, 19890.10
Dec 19, 19880.115
Jun 13, 19880.09
Dec 15, 19870.06
Sep 10, 19870.09
Feb 25, 19870.09
Sep 11, 19860.09
Mar 6, 19860.11
Sep 11, 19850.12
Mar 7, 19850.11
Sep 20, 19840.12
Mar 8, 19840.11
Sep 8, 19830.115
Mar 10, 19830.125
Sep 16, 19820.125
Mar 11, 19820.125
Sep 16, 19810.15
Mar 11, 19810.15
Sep 18, 19800.15
Mar 13, 19800.125

Stock splits

MPGFX stock splits
DateRatio
Oct 10, 20012:1
Advertisement