William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  American Tower Corp. (AMT)
← All AMT superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 2,020 <0.01 $172.58 $348,612 SEC
2025   Q4 2,020 <0.01 Reduce 33.36% <0.01 $170.77–194.50 · VW $180.22i $354,651 SEC
2025   Q3 3,031 0.01 Add 47.14% <0.01 $188.55–234.33 · VW $204.57i $582,922 SEC
2025   Q2 2,060 <0.01 Add 1.98% <0.01 $197.50–233.80 · VW $217.31i $455,301 SEC
2025   Q1 2,020 <0.01 $217.60 $439,552 SEC
2024   Q4 2,020 <0.01 $183.41 $370,488 SEC
2024   Q3 2,020 <0.01 $232.56 $469,771 SEC
2024   Q2 2,020 <0.01 $194.38 $392,648 SEC
2024   Q1 2,020 <0.01 Reduce 8.64% <0.01 $181.16–219.10 · VW $198.55i $399,132 SEC
2023   Q4 2,211 <0.01 Reduce 7.84% <0.01 $154.58–218.48 · VW $192.18i $477,311 SEC
2023   Q3 2,399 <0.01 Add 7.92% <0.01 $158.17–200.81 · VW $180.65i $394,516 SEC
2023   Q2 2,223 <0.01 Add 0.41% $178.53–213.48 · VW $194.39i $431,129 SEC
2023   Q1 2,214 0.01 $204.34 $452,409 SEC
2022   Q4 2,214 0.01 $211.86 $469,058 SEC
2022   Q3 2,214 0.01 $214.54 $475,000 SEC
2022   Q2 2,214 0.01 Add 9.33% <0.01 $222.02–271.53 · VW $250.57i $566,000 SEC
2022   Q1 2,025 0.01 Add 0.25% $220.00–292.55 · VW $246.75i $509,000 SEC
2021   Q4 2,020 0.01 $292.57 $591,000 SEC
2021   Q3 2,020 0.01 Reduce 27.29% <0.01 $265.27–303.72 · VW $281.19i $536,000 SEC
2021   Q2 2,778 0.01 $269.98 $750,000 SEC
2021   Q1 2,778 0.01 Reduce 11.67% <0.01 $197.50–242.82 · VW $224.90i $664,000 SEC
2020   Q4 3,145 0.01 $224.48 $706,000 SEC
2020   Q3 3,145 0.01 Reduce 0.85% <0.01 $234.97–272.20 · VW $253.29i $760,000 SEC
2020   Q2 3,172 0.01 $258.51 $820,000 SEC
2020   Q1 3,172 0.01 $217.84 $691,000 SEC
2019   Q4 3,172 0.01 Reduce 5.93% <0.01 $202.91–231.21 · VW $218.23i $729,000 SEC
2019   Q3 3,372 0.01 Add 0.81% <0.01 $199.48–242.00 · VW $219.06i $746,000 SEC
2019   Q2 3,345 0.01 $204.48 $684,000 SEC
2019   Q1 3,345 0.01 $197.01 $659,000 SEC
2018   Q4 3,345 0.01 $158.15 $529,000 SEC
2018   Q3 3,345 0.01 Add 6.36% <0.01 $138.51–151.92 · VW $147.03i $486,000 SEC
2018   Q2 3,145 0.01 $144.04 $453,000 SEC
2018   Q1 3,145 0.01 Buy 0.01 $130.37–150.12 · VW $141.66i $457,000 SEC
Price snapshot:
Current price$169.50
Avg. buy price$168.71
+/- since buy0.47%
52-week low$160.06
52-week high$225.61