SEC CIK 1286156
HOGLUND ROBERT N
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| EDview stock → | 45,076.08 | 2024-04-30 |
| PORview stock → | 5,592 | 2026-07-24 |
| MSEXview stock → | 865 | 2026-04-01 |
Position History — ED
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — ED
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-04-30 | Open-market buy | 24.52 | $94.40 | 45,076.08 |
| 2024-03-29 | Open-market buy | 155.8 | $90.81 | 45,051.56 |
| 2024-02-29 | Open-market buy | 26.54 | $87.21 | 44,895.76 |
| 2024-02-14 | Grant / award (derivative) | 6,300 | — | 6,300 |
| 2024-02-14 | Grant / award (derivative) | 14,700 | — | 14,700 |
| 2024-02-14 | Option exercise (derivative) | 38,211 | — | 0 |
| 2024-02-14 | Disposition to issuer | 38,211 | $86.67 | 44,869.22 |
| 2024-02-14 | Option exercise | 38,211 | — | 83,080.22 |
| 2024-01-31 | Open-market buy | 25.47 | $90.90 | 44,869.22 |
| 2023-12-29 | Open-market buy | 150.4 | $90.97 | 44,843.75 |
| 2023-11-30 | Open-market buy | 25.69 | $90.11 | 44,693.35 |
| 2023-10-31 | Open-market buy | 26.37 | $87.79 | 44,667.66 |
| 2023-09-29 | Open-market buy | 157.75 | $85.53 | 44,641.3 |
| 2023-08-31 | Open-market buy | 26.02 | $88.96 | 44,483.54 |
| 2023-07-31 | Open-market buy | 24.4 | $94.86 | 44,457.52 |
| 2023-06-30 | Open-market buy | 147.3 | $90.40 | 44,433.12 |
| 2023-05-31 | Open-market buy | 24.81 | $93.30 | 44,285.82 |
| 2023-04-28 | Open-market buy | 23.51 | $98.47 | 44,261.01 |
| 2023-03-31 | Open-market buy | 137.43 | $95.67 | 44,237.5 |
| 2023-02-28 | Open-market buy | 25.91 | $89.35 | 44,100.08 |
| 2023-02-15 | Grant / award (derivative) | 13,200 | — | 13,200 |
| 2023-02-15 | Grant / award (derivative) | 5,700 | — | 5,700 |
| 2023-02-15 | Option exercise (derivative) | 22,410 | — | 0 |
| 2023-02-15 | Disposition to issuer | 22,410 | $91.10 | 44,074.17 |
| 2023-02-15 | Option exercise | 22,410 | — | 66,484.17 |
| 2023-01-31 | Open-market buy | 24.29 | $95.31 | 44,074.17 |
| 2022-12-30 | Open-market buy | 133.47 | $95.31 | 44,049.88 |
| 2022-11-30 | Open-market buy | 23.61 | $98.04 | 43,916.41 |
| 2022-10-31 | Open-market buy | 26.32 | $87.96 | 43,892.8 |
| 2022-09-30 | Open-market buy | 146.32 | $85.76 | 43,867.37 |
| 2022-08-31 | Open-market buy | 23.68 | $97.74 | 43,721.05 |
| 2022-07-31 | Open-market buy | 23.32 | $99.27 | 43,697.37 |
| 2022-06-30 | Open-market buy | 130.32 | $95.10 | 43,674.05 |
| 2022-05-31 | Open-market buy | 23.32 | $99.26 | 43,543.73 |
| 2022-04-30 | Open-market buy | 24.96 | $92.74 | 43,520.41 |
| 2022-03-31 | Open-market buy | 129.22 | $94.68 | 43,495.45 |
| 2022-02-28 | Open-market buy | 26.99 | $85.77 | 43,366.23 |
| 2022-02-17 | Grant / award (derivative) | 13,600 | — | 13,600 |
| 2022-02-17 | Grant / award (derivative) | 6,500 | — | 6,500 |
| 2022-02-17 | Grant / award (derivative) | 15,000 | — | 15,000 |
| 2022-02-16 | Option exercise (derivative) | 11,022 | — | 0 |
| 2022-02-16 | Disposition to issuer | 11,022 | $81.36 | 43,339.24 |
| 2022-02-16 | Option exercise | 11,022 | — | 54,361.24 |
| 2022-01-31 | Open-market buy | 26.78 | $86.45 | 43,339.24 |
| 2021-12-31 | Open-market buy | 139.21 | $85.32 | 43,312.47 |
| 2021-11-30 | Open-market buy | 30.7 | $75.40 | 43,173.26 |
| 2021-10-31 | Open-market buy | 30.7 | $75.40 | 43,142.56 |
| 2021-09-30 | Open-market buy | 160.98 | $72.59 | 43,111.86 |
| 2021-08-31 | Open-market buy | 30.68 | $75.45 | 42,950.88 |
| 2021-07-31 | Open-market buy | 31.38 | $73.77 | 42,920.2 |
| 2021-06-30 | Open-market buy | 160.28 | $71.72 | 42,888.82 |
| 2021-05-31 | Open-market buy | 29.97 | $77.24 | 42,728.54 |
| 2021-04-30 | Open-market buy | 29.9 | $77.41 | 42,698.57 |
| 2021-03-31 | Open-market buy | 151.19 | $74.80 | 42,668.67 |
| 2021-02-28 | Open-market buy | 35.26 | $65.65 | 42,517.49 |
| 2021-02-17 | Option exercise (derivative) | 9,252 | — | 0 |
| 2021-02-17 | Grant / award (derivative) | 23,500 | — | 23,500 |
| 2021-02-17 | Option exercise | 9,252 | — | 51,734.23 |
| 2021-02-17 | Disposition to issuer | 9,252 | $70.05 | 42,482.23 |
| 2021-01-31 | Open-market buy | 32.7 | $70.78 | 42,482.23 |
| 2020-12-31 | Open-market buy | 152.34 | $72.27 | 42,449.52 |
| 2020-11-30 | Open-market buy | 30.36 | $76.25 | 42,297.18 |
| 2020-10-31 | Open-market buy | 29.49 | $78.49 | 42,266.83 |
| 2020-09-30 | Open-market buy | 139.32 | $77.80 | 42,237.33 |
| 2020-08-31 | Open-market buy | 31.35 | $73.84 | 42,098.01 |
| 2020-07-31 | Open-market buy | 31.25 | $74.08 | 42,066.66 |
| 2020-06-30 | Open-market buy | 142.55 | $74.81 | 42,035.42 |
| 2020-06-24 | Open-market buy | 2,000 | $71.65 | 41,892.86 |
| 2020-05-31 | Open-market buy | 31.73 | $72.95 | 39,892.86 |
| 2020-04-30 | Open-market buy | 28.02 | $82.62 | 39,861.13 |
| 2020-03-31 | Open-market buy | 128.17 | $82.01 | 39,833.12 |
| 2020-02-29 | Open-market buy | 24.85 | $93.14 | 39,704.95 |
| 2020-02-19 | Grant / award (derivative) | 17,800 | — | 17,800 |
| 2020-02-19 | Option exercise (derivative) | 20,972 | — | 0 |
| 2020-02-19 | Disposition to issuer | 20,972 | $94.35 | 39,680.09 |
| 2020-02-19 | Option exercise | 20,972 | — | 60,652.09 |
| 2020-01-31 | Open-market buy | 25.65 | $90.26 | 39,680.09 |
| 2019-12-31 | Open-market buy | 114.99 | $87.88 | 39,654.45 |
| 2019-11-30 | Open-market buy | 26.57 | $87.13 | 39,539.46 |
| 2019-10-31 | Open-market buy | 24.9 | $92.97 | 39,512.89 |
| 2019-09-30 | Open-market buy | 110 | $90.66 | 39,487.99 |
| 2019-08-31 | Open-market buy | 26.59 | $87.05 | 39,377.99 |
| 2019-07-31 | Open-market buy | 26.5 | $87.35 | 39,351.4 |
| 2019-06-30 | Open-market buy | 111.23 | $88.44 | 39,324.9 |
| 2019-05-31 | Open-market buy | 26.84 | $86.26 | 39,213.67 |
| 2019-04-30 | Open-market buy | 27.54 | $84.04 | 39,186.83 |
| 2019-03-31 | Open-market buy | 114.6 | $84.61 | 39,159.29 |
| 2019-02-28 | Open-market buy | 29.41 | $78.71 | 39,044.69 |
| 2019-02-20 | Grant / award (derivative) | 22,000 | — | 22,000 |
| 2019-02-20 | Option exercise (derivative) | 24,172 | — | 0 |
| 2019-02-20 | Disposition to issuer | 24,172 | $78.87 | 39,015.28 |
| 2019-02-20 | Option exercise | 24,172 | — | 63,187.28 |
| 2019-01-31 | Open-market buy | 30.42 | $76.09 | 39,015.28 |
| 2018-12-31 | Open-market buy | 113.6 | $81.94 | 38,984.86 |
| 2018-11-30 | Open-market buy | 30.02 | $77.10 | 38,871.26 |
| 2018-10-31 | Open-market buy | 30.12 | $76.85 | 38,841.24 |
| 2018-09-30 | Open-market buy | 115.38 | $79.48 | 38,811.12 |
| 2018-08-31 | Open-market buy | 29.32 | $78.96 | 38,695.74 |
| 2018-07-31 | Open-market buy | 29.69 | $77.97 | 38,666.42 |
| 2018-06-30 | Open-market buy | 122.61 | $73.61 | 38,636.74 |
| 2018-05-31 | Open-market buy | 30.17 | $76.72 | 38,514.13 |
| 2018-04-30 | Open-market buy | 29.7 | $77.95 | 38,483.96 |
| 2018-03-31 | Open-market buy | 116.46 | $76.29 | 38,454.26 |
| 2018-02-28 | Open-market buy | 30.12 | $76.86 | 38,337.8 |
| 2018-02-14 | Option exercise (derivative) | 3,209 | — | 0 |
| 2018-02-14 | Grant / award (derivative) | 18,000 | — | 18,000 |
| 2018-02-14 | Disposition to issuer | 32,094 | $77.03 | 38,307.68 |
| 2018-02-14 | Option exercise | 3,209 | — | 70,401.68 |
| 2018-01-31 | Open-market buy | 28.64 | $80.84 | 67,192.68 |
| 2017-12-31 | Open-market buy | 98.02 | $87.10 | 67,164.04 |
| 2017-12-29 | Option exercise (derivative) | 28,885 | — | 0 |
| 2017-12-29 | Option exercise | 28,885 | — | 67,066.02 |
| 2017-11-30 | Open-market buy | 26.62 | $86.95 | 38,181.02 |
| 2017-10-31 | Open-market buy | 27.85 | $83.13 | 38,154.4 |
| 2017-09-30 | Open-market buy | 100.16 | $84.05 | 38,126.55 |
| 2017-08-31 | Open-market buy | 27.7 | $83.57 | 38,026.39 |
| 2017-07-31 | Open-market buy | 28.48 | $81.27 | 37,998.69 |
| 2017-06-30 | Open-market buy | 99.21 | $83.64 | 37,970.21 |
| 2017-05-31 | Open-market buy | 28.94 | $80.00 | 37,871 |
| 2017-04-30 | Open-market buy | 29.48 | $78.53 | 37,842.06 |
| 2017-03-31 | Open-market buy | 105.78 | $77.24 | 37,812.58 |
| 2017-02-28 | Open-market buy | 31.21 | $74.17 | 37,706.8 |
| 2017-02-15 | Grant / award (derivative) | 20,500 | — | 20,500 |
| 2017-02-15 | Option exercise (derivative) | 31,668 | — | 0 |
| 2017-02-15 | Disposition to issuer | 31,668 | $73.69 | 37,675.59 |
| 2017-02-15 | Option exercise | 31,668 | — | 69,343.59 |
| 2017-01-31 | Open-market buy | 31.64 | $73.16 | 37,675.59 |
| 2016-12-31 | Open-market buy | 110.05 | $71.53 | 37,643.95 |
| 2016-11-30 | Open-market buy | 32.06 | $72.20 | 37,533.9 |
| 2016-10-31 | Open-market buy | 31.74 | $72.93 | 37,501.84 |
| 2016-09-30 | Open-market buy | 102.64 | $75.49 | 37,470.1 |
| 2016-08-31 | Open-market buy | 30.01 | $77.14 | 37,367.46 |
| 2016-07-31 | Open-market buy | 28.88 | $80.16 | 37,337.45 |
| 2016-06-30 | Open-market buy | 99.29 | $76.85 | 37,308.57 |
| 2016-05-31 | Open-market buy | 31.42 | $73.67 | 37,209.28 |
| 2016-04-30 | Open-market buy | 31.12 | $74.39 | 37,177.86 |
| 2016-03-31 | Open-market buy | 102.06 | $73.56 | 37,146.74 |
| 2016-02-29 | Open-market buy | 32.28 | $71.70 | 37,044.68 |
| 2016-02-17 | Grant / award (derivative) | 23,400 | — | 23,400 |
| 2016-02-17 | Option exercise (derivative) | 28,574 | — | 0 |
| 2016-02-17 | Disposition to issuer | 28,574 | $70.97 | 37,012.4 |
| 2016-02-17 | Option exercise | 28,574 | — | 65,586.4 |
| 2016-01-31 | Open-market buy | 34.59 | $66.92 | 37,012.4 |
| 2015-12-31 | Open-market buy | 114.52 | $63.03 | 36,977.81 |
| 2015-11-30 | Open-market buy | 36.27 | $63.81 | 36,863.29 |
| 2015-10-31 | Open-market buy | 34.8 | $66.52 | 36,827.02 |
| 2015-09-30 | Open-market buy | 112.47 | $63.00 | 36,792.22 |
| 2015-08-31 | Open-market buy | 36.02 | $64.27 | 36,679.75 |
| 2015-07-31 | Open-market buy | 38.32 | $60.41 | 36,643.73 |
| 2015-06-30 | Open-market buy | 119.28 | $58.22 | 36,605.41 |
| 2015-05-31 | Open-market buy | 37.77 | $61.29 | 36,486.13 |
| 2015-04-30 | Open-market buy | 37.6 | $61.56 | 36,448.36 |
| 2015-03-31 | Open-market buy | 111.39 | $61.15 | 36,410.76 |
| 2015-02-28 | Open-market buy | 34.85 | $66.42 | 36,299.37 |
| 2015-02-18 | Option exercise (derivative) | 15,221 | — | 0 |
| 2015-02-18 | Grant / award (derivative) | 21,700 | — | 21,700 |
| 2015-02-18 | Disposition to issuer | 15,221 | $63.82 | 36,264.52 |
| 2015-02-18 | Option exercise | 15,221 | — | 51,485.52 |
| 2015-01-31 | Open-market buy | 33.93 | $68.22 | 36,264.52 |
| 2014-12-31 | Open-market buy | 101.29 | $64.69 | 36,230.59 |
| 2014-11-30 | Open-market buy | 36.82 | $62.86 | 36,129.3 |
| 2014-10-31 | Open-market buy | 38.9 | $59.51 | 36,092.48 |
| 2014-09-30 | Open-market buy | 112.78 | $56.91 | 36,053.58 |
| 2014-08-31 | Open-market buy | 41.02 | $56.42 | 35,940.8 |
| 2014-07-31 | Open-market buy | 40.69 | $56.89 | 35,899.78 |
| 2014-06-30 | Open-market buy | 113.48 | $55.35 | 35,859.09 |
| 2014-05-31 | Open-market buy | 41.7 | $55.51 | 35,745.61 |
| 2014-04-30 | Open-market buy | 41.45 | $55.85 | 35,703.91 |
| 2014-03-31 | Open-market buy | 113.2 | $54.27 | 35,662.46 |
| 2014-03-20 | Grant / award (derivative) | 26,000 | — | 26,000 |
| 2014-02-28 | Open-market buy | 42.75 | $54.15 | 35,509.26 |
| 2014-02-19 | Option exercise (derivative) | 27,678 | — | 0 |
| 2014-02-19 | Disposition to issuer | 27,678 | $55.27 | 35,466.51 |
| 2014-02-19 | Option exercise | 27,678 | — | 63,144.51 |
| 2014-01-31 | Open-market buy | 43.09 | $53.72 | 35,466.51 |
| 2013-12-31 | Open-market buy | 108.07 | $54.79 | 35,423.42 |
| 2013-11-30 | Open-market buy | 40.26 | $57.49 | 35,315.35 |
| 2013-10-31 | Open-market buy | 41.2 | $56.18 | 35,275.09 |
| 2013-09-30 | Open-market buy | 105.13 | $55.37 | 35,233.89 |
| 2013-08-31 | Open-market buy | 39.72 | $58.28 | 35,128.76 |
| 2013-07-31 | Open-market buy | 39.42 | $58.72 | 35,089.04 |
| 2013-06-30 | Open-market buy | 98.81 | $57.42 | 35,049.62 |
| 2013-05-31 | Open-market buy | 37.97 | $60.96 | 34,950.81 |
| 2013-04-30 | Open-market buy | 37.51 | $61.72 | 34,912.84 |
| 2013-03-31 | Open-market buy | 94.31 | $58.91 | 34,875.33 |
| 2013-02-28 | Open-market buy | 40.38 | $57.33 | 34,781.02 |
| 2013-02-20 | Option exercise (derivative) | 37,236 | — | 0 |
| 2013-02-20 | Grant / award (derivative) | 28,000 | — | 28,000 |
| 2013-02-20 | Disposition to issuer | 37,236 | $57.00 | 34,740.64 |
| 2013-02-20 | Option exercise | 37,236 | — | 71,976.64 |
| 2013-01-31 | Open-market buy | 41.3 | $56.05 | 34,740.64 |
| 2012-12-31 | Open-market buy | 96.37 | $55.86 | 34,699.34 |
| 2012-11-30 | Open-market buy | 41.26 | $56.11 | 34,602.97 |
| 2012-10-31 | Open-market buy | 38.67 | $59.85 | 34,561.71 |
| 2012-09-30 | Open-market buy | 87.51 | $60.26 | 34,523.03 |
| 2012-08-31 | Open-market buy | 36.68 | $63.10 | 34,435.52 |
| 2012-07-31 | Open-market buy | 36.78 | $62.93 | 34,398.84 |
| 2012-06-30 | Open-market buy | 83.43 | $61.93 | 34,362.06 |
| 2012-05-31 | Open-market buy | 39.08 | $59.23 | 34,278.63 |
| 2012-04-30 | Open-market buy | 39.72 | $58.28 | 34,239.55 |
| 2012-03-31 | Open-market buy | 86.44 | $58.48 | 34,199.83 |
| 2012-02-29 | Open-market buy | 39.61 | $58.44 | 34,113.39 |
| 2012-02-17 | Grant / award (derivative) | 22,400 | — | 22,400 |
| 2012-02-15 | Option exercise (derivative) | 42,790 | — | 0 |
| 2012-02-15 | Disposition to issuer | 42,790 | $57.97 | 34,073.78 |
| 2012-02-15 | Option exercise | 42,790 | — | 76,863.78 |
| 2012-01-31 | Open-market buy | 39.06 | $59.26 | 34,073.78 |
| 2011-12-31 | Open-market buy | 44.33 | $59.47 | 34,034.72 |
| 2011-11-30 | Open-market buy | 39.16 | $58.17 | 33,990.39 |
| 2011-11-09 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2011-11-09 | Option exercise | 25,000 | $46.88 | 83,951.23 |
| 2011-11-09 | Open-market sale | 50,000 | $59.07 | 33,951.23 |
| 2011-11-09 | Option exercise | 25,000 | $43.72 | 58,951.23 |
| 2011-10-31 | Open-market buy | 40.62 | $56.98 | 33,951.23 |
| 2011-09-30 | Open-market buy | 85.8 | $56.38 | 33,910.61 |
| 2011-08-31 | Open-market buy | 43.36 | $53.39 | 33,824.81 |
| 2011-07-31 | Open-market buy | 43.28 | $53.48 | 33,781.45 |
| 2011-06-30 | Open-market buy | 90.16 | $52.35 | 33,738.17 |
| 2011-05-31 | Open-market buy | 43.59 | $53.10 | 33,648.01 |
| 2011-04-30 | Open-market buy | 45.76 | $50.58 | 33,604.42 |
| 2011-03-31 | Open-market buy | 92.25 | $49.83 | 33,558.66 |
| 2011-02-28 | Open-market buy | 46.81 | $49.45 | 33,466.41 |
| 2011-02-16 | Option exercise (derivative) | 33,168 | — | 0 |
| 2011-02-16 | Grant / award (derivative) | 28,000 | — | 28,000 |
| 2011-02-16 | Disposition to issuer | 33,168 | $49.53 | 33,419.6 |
| 2011-02-16 | Option exercise | 33,168 | — | 66,587.5 |
| 2011-01-31 | Open-market buy | 93.65 | $49.83 | 33,419.6 |
| 2010-12-31 | Open-market buy | 131.68 | $49.33 | 33,325.95 |
| 2010-11-30 | Open-market buy | 94.12 | $49.58 | 33,194.27 |
| 2010-10-31 | Open-market buy | 96.01 | $48.61 | 33,100.15 |
| 2010-09-30 | Open-market buy | 135.52 | $47.96 | 33,004.14 |
| 2010-08-31 | Open-market buy | 98.47 | $47.39 | 32,868.62 |
| 2010-07-31 | Open-market buy | 103.38 | $45.14 | 32,770.15 |
| 2010-06-30 | Open-market buy | 38.18 | $43.29 | 32,666.77 |
| 2010-04-01 | Grant / award (derivative) | 29,000 | — | 29,000 |
| 2010-03-31 | Open-market buy | 37.14 | $43.87 | 32,628.59 |
| 2010-02-17 | Option exercise (derivative) | 10,791 | — | 0 |
| 2010-02-17 | Option exercise | 10,791 | — | 43,382.45 |
| 2010-02-17 | Disposition to issuer | 10,791 | $42.95 | 32,591.45 |
| 2010-01-04 | Option exercise (derivative) | 1,598.5 | — | 0 |
| 2010-01-04 | Option exercise | 1,598.5 | — | 34,154.55 |
| 2010-01-04 | Disposition to issuer | 1,598.5 | $45.59 | 32,556.05 |
| 2009-12-31 | Open-market buy | 35.4 | $45.02 | 32,591.45 |
| 2009-09-30 | Open-market buy | 39 | $40.24 | 32,556.05 |
| 2009-06-30 | Open-market buy | 105.71 | $36.47 | 32,517.05 |
| 2009-05-31 | Open-market buy | 64.03 | $36.15 | 32,411.34 |
| 2009-04-30 | Open-market buy | 60.05 | $38.55 | 32,347.31 |
| 2009-03-31 | Open-market buy | 105.18 | $35.26 | 32,287.26 |
| 2009-02-27 | Open-market buy | 59.05 | $39.20 | 32,182.08 |
| 2009-01-31 | Open-market buy | 59.1 | $39.17 | 32,123.03 |
| 2009-01-29 | Option exercise (derivative) | 1,764 | — | 0 |
| 2009-01-29 | Grant / award (derivative) | 29,000 | — | 29,000 |
| 2009-01-29 | Disposition to issuer | 1,764 | $41.18 | 32,062.82 |
| 2009-01-29 | Option exercise | 1,764 | — | 33,826.82 |
| 2008-12-31 | Open-market buy | 92.19 | $38.63 | 32,062.82 |
| 2008-11-28 | Open-market buy | 55.9 | $41.41 | 31,970.63 |
| 2008-10-31 | Open-market buy | 54.77 | $42.27 | 31,914.73 |
| 2008-09-30 | Open-market buy | 80.28 | $42.79 | 31,859.96 |
| 2008-08-29 | Open-market buy | 58.67 | $39.46 | 31,779.68 |
| 2008-07-31 | Open-market buy | 59.45 | $38.93 | 31,721.01 |
| 2008-06-30 | Open-market buy | 79.12 | $40.55 | 31,661.56 |
| 2008-05-31 | Open-market buy | 55.46 | $41.74 | 31,582.44 |
| 2008-04-30 | Open-market buy | 55.73 | $41.53 | 31,526.98 |
| 2008-03-31 | Open-market buy | 78.09 | $40.80 | 31,471.25 |
| 2008-02-29 | Open-market buy | 53.6 | $43.19 | 31,393.16 |
| 2008-01-31 | Open-market buy | 49.49 | $46.77 | 31,339.56 |
| 2008-01-16 | Grant / award (derivative) | 24,000 | — | 24,000 |
| 2008-01-16 | Option exercise (derivative) | 2,066 | — | 0 |
| 2008-01-16 | Option exercise | 2,066 | — | 33,356.07 |
| 2008-01-16 | Disposition to issuer | 2,066 | $46.89 | 31,290.07 |
| 2007-12-31 | Open-market buy | 62.1 | $49.50 | 31,290.07 |
| 2007-11-30 | Open-market buy | 49.26 | $46.99 | 31,227.97 |
| 2007-10-31 | Open-market buy | 49.35 | $46.91 | 31,178.71 |
| 2007-09-28 | Open-market buy | 64.46 | $46.04 | 31,129.36 |
| 2007-08-31 | Open-market buy | 49.66 | $46.61 | 31,064.87 |
| 2007-07-31 | Open-market buy | 51.13 | $45.27 | 31,015.21 |
| 2007-06-30 | Open-market buy | 61.13 | $46.90 | 30,964.08 |
| 2007-05-31 | Open-market buy | 45.66 | $50.70 | 30,902.95 |
| 2007-04-30 | Open-market buy | 44.66 | $51.83 | 30,857.29 |
| 2007-03-31 | Open-market buy | 57.01 | $48.60 | 30,812.63 |
| 2007-02-28 | Open-market buy | 47.3 | $48.94 | 30,755.62 |
| 2007-01-31 | Open-market buy | 48.43 | $47.80 | 30,708.32 |
| 2007-01-17 | Option exercise (derivative) | 8,500 | — | 8,500 |
| 2006-12-31 | Open-market buy | 88.07 | $48.60 | 30,659.89 |
| 2006-11-30 | Open-market buy | 82.65 | $48.01 | 30,571.82 |
| 2006-10-31 | Open-market buy | 84.67 | $46.87 | 30,489.17 |
| 2006-09-30 | Open-market buy | 90.19 | $45.61 | 30,404.5 |
| 2006-08-31 | Open-market buy | 86.75 | $45.74 | 30,314.31 |
| 2006-08-08 | Open-market buy | 85.64 | $46.34 | 30,227.56 |
| 2006-06-30 | Open-market buy | 90.88 | $44.02 | 30,141.92 |
| 2006-04-11 | Open-market buy | 0.72 | $44.88 | 30,051,032 |
| 2006-04-11 | Open-market buy | 0.72 | $44.88 | 30,051.03 |
| 2006-01-19 | Grant / award (derivative) | 3,000 | — | 3,000 |
| 2006-01-19 | Grant / award (derivative) | 25,000 | — | 25,000 |
| 2006-01-19 | Grant / award | 50.32 | $46.01 | 30,050.32 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.