MPI
ORCL icon

Mairs & Power Inc’s Oracle ORCL Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$3.12M Buy
14,275
+490
+4% +$107K 0.03% 111
2025
Q1
$1.93M Buy
13,785
+255
+2% +$35.7K 0.02% 112
2024
Q4
$2.25M Buy
13,530
+795
+6% +$132K 0.02% 110
2024
Q3
$2.17M Sell
12,735
-355
-3% -$60.5K 0.02% 111
2024
Q2
$1.85M Sell
13,090
-12,944
-50% -$1.83M 0.02% 111
2024
Q1
$3.27M Buy
26,034
+74
+0.3% +$9.3K 0.03% 104
2023
Q4
$2.74M Sell
25,960
-149
-0.6% -$15.7K 0.03% 111
2023
Q3
$2.77M Sell
26,109
-2,346
-8% -$248K 0.03% 106
2023
Q2
$3.39M Sell
28,455
-912
-3% -$109K 0.04% 102
2023
Q1
$2.73M Buy
29,367
+1,788
+6% +$166K 0.03% 106
2022
Q4
$2.25M Hold
27,579
0.03% 114
2022
Q3
$1.68M Sell
27,579
-71
-0.3% -$4.34K 0.02% 119
2022
Q2
$1.93M Sell
27,650
-10
-0% -$699 0.02% 115
2022
Q1
$2.29M Buy
27,660
+18
+0.1% +$1.49K 0.02% 114
2021
Q4
$2.41M Buy
27,642
+1,546
+6% +$135K 0.02% 112
2021
Q3
$2.27M Hold
26,096
0.02% 113
2021
Q2
$2.03M Sell
26,096
-2,065
-7% -$161K 0.02% 116
2021
Q1
$1.98M Sell
28,161
-207
-0.7% -$14.5K 0.02% 117
2020
Q4
$1.84M Buy
28,368
+1,432
+5% +$92.6K 0.02% 119
2020
Q3
$1.61M Buy
26,936
+161
+0.6% +$9.61K 0.02% 120
2020
Q2
$1.48M Hold
26,775
0.02% 120
2020
Q1
$1.29M Sell
26,775
-573
-2% -$27.7K 0.02% 119
2019
Q4
$1.45M Buy
27,348
+299
+1% +$15.8K 0.02% 131
2019
Q3
$1.49M Sell
27,049
-3,500
-11% -$193K 0.02% 127
2019
Q2
$1.74M Sell
30,549
-300
-1% -$17.1K 0.02% 122
2019
Q1
$1.66M Sell
30,849
-410
-1% -$22K 0.02% 124
2018
Q4
$1.41M Sell
31,259
-833
-3% -$37.6K 0.02% 126
2018
Q3
$1.66M Hold
32,092
0.02% 121
2018
Q2
$1.41M Sell
32,092
-150
-0.5% -$6.61K 0.02% 118
2018
Q1
$1.48M Sell
32,242
-401
-1% -$18.3K 0.02% 116
2017
Q4
$1.54M Hold
32,643
0.02% 110
2017
Q3
$1.58M Buy
32,643
+210
+0.6% +$10.2K 0.02% 112
2017
Q2
$1.63M Buy
32,433
+1,848
+6% +$92.6K 0.02% 111
2017
Q1
$1.36M Sell
30,585
-815
-3% -$36.3K 0.02% 118
2016
Q4
$1.21M Buy
31,400
+635
+2% +$24.4K 0.02% 118
2016
Q3
$1.21M Sell
30,765
-300
-1% -$11.8K 0.02% 117
2016
Q2
$1.27M Sell
31,065
-552
-2% -$22.6K 0.02% 110
2016
Q1
$1.29M Buy
31,617
+80
+0.3% +$3.27K 0.02% 109
2015
Q4
$1.15M Buy
31,537
+4,000
+15% +$146K 0.02% 107
2015
Q3
$995K Buy
27,537
+263
+1% +$9.5K 0.02% 110
2015
Q2
$1.1M Sell
27,274
-1,109
-4% -$44.7K 0.02% 110
2015
Q1
$1.23M Sell
28,383
-1,755
-6% -$75.7K 0.02% 112
2014
Q4
$1.36M Sell
30,138
-11,860
-28% -$533K 0.02% 108
2014
Q3
$1.61M Buy
41,998
+445
+1% +$17K 0.02% 105
2014
Q2
$1.68M Sell
41,553
-490
-1% -$19.9K 0.02% 106
2014
Q1
$1.72M Buy
42,043
+748
+2% +$30.6K 0.03% 102
2013
Q4
$1.58M Buy
41,295
+27,575
+201% +$1.06M 0.02% 103
2013
Q3
$455K Buy
13,720
+1,330
+11% +$44.1K 0.01% 139
2013
Q2
$380K Buy
+12,390
New +$380K 0.01% 138