SPDR S&P 500 ETF TR

Ticker: SPY CUSIP: 78462F103 Class: TR UNIT

MAIRS & POWER INC's Holding History (CIK: 0001070134)

Note: Option positions (PUT/CALL) are excluded.

Q4 2025
Shares 27,054 Value ($000) $18,449 Avg Close Range
Q3 2025
Shares 26,993 Value ($000) $17,982 Avg Close Range
Q2 2025
Shares 27,790 Value ($000) $17,170 Avg Close Range
Q1 2025
Shares 8,944 Value ($000) $5,003 Avg Close Range
Q4 2024
Shares 9,016 Value ($000) $5,284 Avg Close Range
Q3 2024
Shares 9,388 Value ($000) $5,387 Avg Close Range
Q2 2024
Shares 8,893 Value ($000) $4,840 Avg Close Range
Q1 2024
Shares 5,531 Value ($000) $2,893 Avg Close Range
Q4 2023
Shares 20,518 Value ($000) $9,752 Avg Close Range
Q3 2023
Shares 10,253 Value ($000) $4,383 Avg Close Range
Q2 2023
Shares 15,293 Value ($000) $6,779 Avg Close Range
Q1 2023
Shares 13,336 Value ($000) $5,460 Avg Close Range
Q4 2022
Shares 66,663 Value ($000) $25,494 Avg Close Range
Q3 2022
Shares 17,067 Value ($000) $6,096 Avg Close Range
Q2 2022
Shares 23,869 Value ($000) $9,005 Avg Close Range
Q1 2022
Shares 34,989 Value ($000) $15,802 Avg Close Range
Q4 2021
Shares 34,721 Value ($000) $16,491 Avg Close Range
Q3 2021
Shares 14,843 Value ($000) $6,370 Avg Close Range
Q2 2021
Shares 9,861 Value ($000) $4,221 Avg Close Range
Q1 2021
Shares 9,026 Value ($000) $3,577 Avg Close Range
Q4 2020
Shares 7,936 Value ($000) $2,967 Avg Close Range
Q3 2020
Shares 11,582 Value ($000) $3,879 Avg Close Range
Q2 2020
Shares 14,314 Value ($000) $4,414 Avg Close Range
Q1 2020
Shares 14,264 Value ($000) $3,677 Avg Close Range
Q4 2019
Shares 36,098 Value ($000) $11,619 Avg Close Range
Q3 2019
Shares 15,780 Value ($000) $4,683 Avg Close Range
Q2 2019
Shares 16,261 Value ($000) $4,764 Avg Close Range
Q1 2019
Shares 22,657 Value ($000) $6,400 Avg Close Range
Q4 2018
Shares 71,631 Value ($000) $17,902 Avg Close Range
Q3 2018
Shares 19,536 Value ($000) $5,680 Avg Close Range
Q2 2018
Shares 32,427 Value ($000) $8,797 Avg Close Range
Q1 2018
Shares 45,697 Value ($000) $12,025 Avg Close Range
Q4 2017
Shares 38,670 Value ($000) $10,319 Avg Close Range
Q3 2017
Shares 29,720 Value ($000) $7,467 Avg Close Range
Q2 2017
Shares 27,098 Value ($000) $6,552 Avg Close Range
Q1 2017
Shares 26,000 Value ($000) $6,129 Avg Close Range
Q4 2016
Shares 20,689 Value ($000) $4,625 Avg Close Range
Q3 2016
Shares 17,469 Value ($000) $3,779 Avg Close Range
Q2 2016
Shares 31,072 Value ($000) $6,509 Avg Close Range
Q1 2016
Shares 34,278 Value ($000) $7,045 Avg Close Range
Q4 2015
Shares 33,107 Value ($000) $6,750 Avg Close Range
Q3 2015
Shares 10,650 Value ($000) $2,041 Avg Close Range
Q2 2015
Shares 14,891 Value ($000) $3,065 Avg Close Range
Q1 2015
Shares 19,646 Value ($000) $4,056 Avg Close Range
Q4 2014
Shares 29,851 Value ($000) $6,136 Avg Close Range
Q3 2014
Shares 26,411 Value ($000) $5,203 Avg Close Range
Q2 2014
Shares 29,551 Value ($000) $5,784 Avg Close Range
Q1 2014
Shares 26,861 Value ($000) $5,023 Avg Close Range
Q4 2013
Shares 27,493 Value ($000) $5,078 Avg Close Range
Q3 2013
Shares 32,215 Value ($000) $5,412 Avg Close Range
Q2 2013
Shares 27,020 Value ($000) $4,335 Avg Close Range