MPI
OSK icon

Mairs & Power Inc’s Oshkosh OSK Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$4.29M Sell
37,790
-4,230
-10% -$480K 0.04% 95
2025
Q1
$3.95M Sell
42,020
-8,240
-16% -$775K 0.04% 97
2024
Q4
$4.78M Sell
50,260
-20
-0% -$1.9K 0.05% 95
2024
Q3
$5.04M Sell
50,280
-185
-0.4% -$18.5K 0.05% 95
2024
Q2
$5.46M Sell
50,465
-20
-0% -$2.16K 0.05% 94
2024
Q1
$6.3M Sell
50,485
-2,640
-5% -$329K 0.06% 90
2023
Q4
$5.76M Sell
53,125
-6,791
-11% -$736K 0.06% 90
2023
Q3
$5.72M Sell
59,916
-10,055
-14% -$960K 0.07% 90
2023
Q2
$6.06M Sell
69,971
-20,025
-22% -$1.73M 0.07% 89
2023
Q1
$7.49M Sell
89,996
-33,345
-27% -$2.77M 0.09% 78
2022
Q4
$10.9M Sell
123,341
-29,880
-20% -$2.64M 0.13% 69
2022
Q3
$10.8M Buy
153,221
+9,913
+7% +$697K 0.14% 70
2022
Q2
$11.8M Sell
143,308
-97
-0.1% -$7.97K 0.14% 71
2022
Q1
$14.4M Sell
143,405
-14,219
-9% -$1.43M 0.15% 68
2021
Q4
$17.8M Buy
157,624
+14,649
+10% +$1.65M 0.16% 66
2021
Q3
$14.6M Buy
142,975
+7,900
+6% +$809K 0.15% 70
2021
Q2
$16.8M Sell
135,075
-18,740
-12% -$2.34M 0.17% 65
2021
Q1
$18.3M Buy
153,815
+8,897
+6% +$1.06M 0.19% 63
2020
Q4
$12.5M Sell
144,918
-4,117
-3% -$354K 0.14% 73
2020
Q3
$11M Sell
149,035
-8,335
-5% -$613K 0.14% 71
2020
Q2
$11.3M Sell
157,370
-9,020
-5% -$646K 0.15% 70
2020
Q1
$10.7M Buy
166,390
+360
+0.2% +$23.2K 0.16% 68
2019
Q4
$15.7M Sell
166,030
-18,420
-10% -$1.74M 0.18% 66
2019
Q3
$14M Buy
184,450
+250
+0.1% +$19K 0.17% 69
2019
Q2
$15.4M Hold
184,200
0.18% 70
2019
Q1
$13.8M Sell
184,200
-160
-0.1% -$12K 0.17% 69
2018
Q4
$11.3M Buy
184,360
+13,070
+8% +$801K 0.15% 71
2018
Q3
$12.2M Sell
171,290
-67
-0% -$4.77K 0.14% 74
2018
Q2
$12.1M Buy
171,357
+10,500
+7% +$738K 0.15% 76
2018
Q1
$12.4M Sell
160,857
-13,900
-8% -$1.07M 0.15% 74
2017
Q4
$15.9M Sell
174,757
-14,000
-7% -$1.27M 0.18% 65
2017
Q3
$15.6M Hold
188,757
0.19% 66
2017
Q2
$13M Buy
188,757
+67
+0% +$4.62K 0.16% 68
2017
Q1
$12.9M Buy
188,690
+400
+0.2% +$27.4K 0.16% 69
2016
Q4
$12.2M Sell
188,290
-23,890
-11% -$1.54M 0.16% 70
2016
Q3
$11.9M Buy
212,180
+24,040
+13% +$1.35M 0.16% 68
2016
Q2
$8.98M Sell
188,140
-5,400
-3% -$258K 0.12% 71
2016
Q1
$7.91M Buy
193,540
+16,700
+9% +$683K 0.11% 70
2015
Q4
$6.9M Buy
176,840
+19,000
+12% +$742K 0.1% 71
2015
Q3
$5.73M Buy
157,840
+34,960
+28% +$1.27M 0.09% 77
2015
Q2
$5.21M Buy
122,880
+25,280
+26% +$1.07M 0.07% 77
2015
Q1
$4.76M Buy
97,600
+11,800
+14% +$576K 0.07% 78
2014
Q4
$4.17M Buy
85,800
+10,800
+14% +$525K 0.06% 79
2014
Q3
$3.31M Buy
75,000
+10,500
+16% +$464K 0.05% 81
2014
Q2
$3.58M Hold
64,500
0.05% 78
2014
Q1
$3.8M Sell
64,500
-800
-1% -$47.1K 0.06% 74
2013
Q4
$3.29M Buy
65,300
+21,500
+49% +$1.08M 0.05% 76
2013
Q3
$2.15M Sell
43,800
-2,700
-6% -$132K 0.04% 81
2013
Q2
$1.77M Buy
+46,500
New +$1.77M 0.03% 80