John Gunn - Dodge & Cox
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    222
Portfolio value:    $181,976,456,224
Holdings Activity Buys Sells    History
Holding/activity history for  Juniper Networks, Inc. (JNPR)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2025   Q3 0 0.00 Sell 100.00% <0.01 SEC
2025   Q2 66,959 <0.01 Reduce 3.76% <0.01 $39.93 $2,673,673 SEC
2025   Q1 69,575 <0.01 Reduce 62.91% <0.01 $36.19 $2,517,919 SEC
2024   Q4 187,600 <0.01 Reduce 98.61% 0.30 $37.45 $7,025,620 SEC
2024   Q3 13,509,238 0.30 Reduce 60.51% 0.45 $38.98 $526,590,097 SEC
2024   Q2 34,212,790 0.75 Reduce 0.14% <0.01 $36.46 $1,247,398,323 SEC
2024   Q1 34,259,515 0.74 Reduce 0.61% <0.01 $37.06 $1,269,657,626 SEC
2023   Q4 34,469,105 0.64 Reduce 0.70% <0.01 $29.48 $1,016,149,215 SEC
2023   Q3 34,712,980 0.65 Reduce 0.77% <0.01 $27.79 $964,673,714 SEC
2023   Q2 34,983,530 0.73 Reduce 0.43% <0.01 $31.33 $1,096,033,995 SEC
2023   Q1 35,134,252 0.83 Reduce 1.12% <0.01 $34.42 $1,209,320,954 SEC
2022   Q4 35,532,252 0.78 Reduce 8.54% 0.07 $31.96 $1,135,610,774 SEC
2022   Q3 38,850,758 0.77 Reduce 4.62% 0.04 $26.12 $1,014,782,000 SEC
2022   Q2 40,734,258 0.81 Reduce 5.39% 0.05 $28.50 $1,160,926,000 SEC
2022   Q1 43,056,326 0.98 Reduce 3.10% 0.03 $37.16 $1,599,973,000 SEC
2021   Q4 44,434,416 0.99 Reduce 3.15% 0.03 $35.71 $1,586,753,000 SEC
2021   Q3 45,877,993 0.83 Reduce 1.74% 0.01 $27.52 $1,262,562,000 SEC
2021   Q2 46,688,793 0.84 Reduce 1.48% 0.01 $27.35 $1,276,938,000 SEC
2021   Q1 47,391,847 0.86 Reduce 0.17% <0.01 $25.33 $1,200,435,000 SEC
2020   Q4 47,472,697 0.85 Reduce 0.80% <0.01 $22.51 $1,068,610,000 SEC
2020   Q3 47,857,869 0.94 Reduce 0.61% <0.01 $21.50 $1,028,944,000 SEC
2020   Q2 48,152,071 1.02 Reduce 4.23% 0.04 $22.86 $1,100,756,000 SEC
2020   Q1 50,280,321 1.04 Add 2.26% 0.02 $19.14 $962,365,000 SEC
2019   Q4 49,167,696 0.93 Reduce 0.12% <0.01 $24.63 $1,211,000,000 SEC
2019   Q3 49,228,246 1.01 Add 2.15% 0.02 $24.75 $1,218,399,000 SEC
2019   Q2 48,190,180 1.04 Add 8.06% 0.08 $26.63 $1,283,304,000 SEC
2019   Q1 44,593,857 0.97 Add 7.06% 0.06 $26.47 $1,180,399,000 SEC
2018   Q4 41,653,207 1.03 Add 0.16% <0.01 $26.91 $1,120,888,000 SEC
2018   Q3 41,586,457 0.96 Add 4.88% 0.04 $29.97 $1,246,346,000 SEC
2018   Q2 39,652,757 0.88 Add 1.54% 0.01 $27.42 $1,087,279,000 SEC
2018   Q1 39,053,157 0.79 Add 8.20% 0.06 $24.33 $950,163,000 SEC
2017   Q4 36,092,857 0.82 Add 80.93% 0.37 $28.50 $1,028,646,000 SEC
2017   Q3 19,948,757 0.46 Add 12.76% 0.05 $27.83 $555,174,000 SEC
2017   Q2 17,690,957 0.43 Add 0.43% <0.01 $27.88 $493,224,000 SEC
2017   Q1 17,616,080 0.43 Add 176.72% 0.27 $27.83 $490,256,000 SEC
2016   Q4 6,366,036 0.16 Add 255.40% 0.12 $28.26 $179,904,000 SEC
2016   Q3 1,791,239 0.04 Reduce 4.58% <0.01 $24.06 $43,097,000 SEC
2016   Q2 1,877,139 0.04 Reduce 0.93% <0.01 $22.49 $42,217,000 SEC
2016   Q1 1,894,839 0.05 Reduce 64.97% 0.10 $25.51 $48,337,000 SEC
2015   Q4 5,409,336 0.15 Reduce 73.91% 0.41 $27.60 $149,298,000 SEC
2015   Q3 20,729,659 0.55 Add 0.31% <0.01 $25.71 $532,960,000 SEC
2015   Q2 20,666,309 0.50 Add 17.09% 0.07 $25.97 $536,704,000 SEC
2015   Q1 17,650,209 0.38 Add 18.91% 0.06 $22.58 $398,542,000 SEC
2014   Q4 14,842,903 0.32 Buy 0.32 $22.32 $331,294,000 SEC