SEC CIK 1187525
O TOOLE ROBERT J
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AOSview stock → | 308,988 | 2011-04-11 |
Position History — AOS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AOS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2011-04-11 | Grant / award | 2,130 | $42.27 | 308,988 |
| 2010-09-13 | Open-market sale | 100 | $54.22 | 206,287 |
| 2010-09-10 | Open-market sale | 200 | $54.27 | 205,587 |
| 2010-09-10 | Open-market sale | 200 | $54.26 | 205,787 |
| 2010-09-10 | Open-market sale | 400 | $54.30 | 205,187 |
| 2010-09-10 | Open-market sale | 100 | $54.35 | 205,087 |
| 2010-09-10 | Open-market sale | 71 | $54.36 | 205,016 |
| 2010-09-10 | Open-market sale | 300 | $54.37 | 204,716 |
| 2010-09-10 | Open-market sale | 71 | $54.38 | 204,645 |
| 2010-09-10 | Open-market sale | 73 | $54.41 | 204,572 |
| 2010-09-10 | Open-market sale | 300 | $54.25 | 205,987 |
| 2010-09-10 | Open-market sale | 100 | $54.13 | 206,387 |
| 2010-09-10 | Open-market sale | 143 | $54.09 | 206,487 |
| 2010-09-10 | Open-market sale | 100 | $54.02 | 206,630 |
| 2010-09-10 | Open-market sale | 29,700 | $53.90 | 206,730 |
| 2010-09-09 | Open-market sale | 200 | $54.14 | 237,630 |
| 2010-09-09 | Open-market sale | 200 | $54.13 | 237,830 |
| 2010-09-09 | Open-market sale | 500 | $54.12 | 238,030 |
| 2010-09-09 | Open-market sale | 100 | $54.10 | 238,530 |
| 2010-09-09 | Open-market sale | 300 | $54.07 | 238,630 |
| 2010-09-09 | Open-market sale | 300 | $54.05 | 238,930 |
| 2010-09-09 | Open-market sale | 100 | $54.04 | 239,230 |
| 2010-09-09 | Open-market sale | 100 | $54.03 | 239,330 |
| 2010-09-09 | Open-market sale | 300 | $54.01 | 239,430 |
| 2010-09-09 | Open-market sale | 300 | $54.00 | 239,730 |
| 2010-09-09 | Open-market sale | 200 | $54.50 | 236,430 |
| 2010-09-09 | Open-market sale | 100 | $54.36 | 236,630 |
| 2010-09-09 | Open-market sale | 100 | $54.35 | 236,730 |
| 2010-09-09 | Open-market sale | 200 | $54.33 | 236,830 |
| 2010-09-09 | Open-market sale | 106 | $54.24 | 237,030 |
| 2010-09-09 | Open-market sale | 94 | $54.23 | 237,136 |
| 2010-09-09 | Open-market sale | 100 | $54.22 | 237,230 |
| 2010-09-09 | Open-market sale | 300 | $54.18 | 237,330 |
| 2010-09-08 | Open-market sale | 300 | $54.85 | 262,470 |
| 2010-09-08 | Open-market sale | 100 | $54.76 | 263,671 |
| 2010-09-08 | Open-market sale | 100 | $54.77 | 263,571 |
| 2010-09-08 | Open-market sale | 300 | $54.77 | 263,271 |
| 2010-09-08 | Open-market sale | 400 | $54.78 | 262,871 |
| 2010-09-08 | Open-market sale | 101 | $54.79 | 262,770 |
| 2010-09-08 | Open-market sale | 800 | $54.86 | 261,670 |
| 2010-09-08 | Open-market sale | 598 | $54.86 | 261,072 |
| 2010-09-08 | Open-market sale | 300 | $54.87 | 260,772 |
| 2010-09-08 | Open-market sale | 5,300 | $54.88 | 255,472 |
| 2010-09-08 | Open-market sale | 15,140 | $54.90 | 240,332 |
| 2010-09-08 | Open-market sale | 100 | $54.91 | 240,232 |
| 2010-09-08 | Open-market sale | 202 | $54.92 | 240,030 |
| 2010-09-08 | Open-market sale | 1 | $54.65 | 264,571 |
| 2010-09-08 | Open-market sale | 600 | $54.66 | 263,971 |
| 2010-09-08 | Open-market sale | 200 | $54.75 | 263,771 |
| 2010-09-03 | Open-market sale | 300 | $53.64 | 266,821 |
| 2010-09-03 | Open-market sale | 200 | $53.52 | 267,121 |
| 2010-09-03 | Open-market sale | 100 | $53.48 | 267,321 |
| 2010-09-03 | Open-market sale | 100 | $53.47 | 267,421 |
| 2010-09-03 | Open-market sale | 100 | $53.46 | 267,521 |
| 2010-09-03 | Open-market sale | 200 | $53.42 | 267,621 |
| 2010-09-03 | Open-market sale | 100 | $53.37 | 267,821 |
| 2010-09-03 | Open-market sale | 100 | $53.36 | 267,921 |
| 2010-09-03 | Open-market sale | 100 | $53.35 | 268,021 |
| 2010-09-03 | Open-market sale | 100 | $53.33 | 268,121 |
| 2010-09-03 | Open-market sale | 200 | $53.77 | 264,572 |
| 2010-09-03 | Open-market sale | 1,000 | $53.73 | 264,772 |
| 2010-09-03 | Open-market sale | 300 | $53.72 | 265,772 |
| 2010-09-03 | Open-market sale | 400 | $53.71 | 266,072 |
| 2010-09-03 | Open-market sale | 49 | $53.70 | 266,472 |
| 2010-09-03 | Open-market sale | 100 | $53.67 | 266,521 |
| 2010-09-03 | Open-market sale | 200 | $53.66 | 266,621 |
| 2010-09-03 | Open-market sale | 200 | $53.13 | 274,430 |
| 2010-09-03 | Open-market sale | 600 | $53.12 | 274,630 |
| 2010-09-03 | Open-market sale | 1,191 | $53.11 | 275,230 |
| 2010-09-03 | Open-market sale | 1,100 | $53.10 | 276,421 |
| 2010-09-03 | Open-market sale | 646 | $53.09 | 277,521 |
| 2010-09-03 | Open-market sale | 400 | $53.08 | 278,167 |
| 2010-09-03 | Open-market sale | 300 | $53.32 | 268,221 |
| 2010-09-03 | Open-market sale | 200 | $53.31 | 268,521 |
| 2010-09-03 | Open-market sale | 100 | $53.30 | 268,721 |
| 2010-09-03 | Open-market sale | 100 | $53.28 | 268,821 |
| 2010-09-03 | Open-market sale | 9 | $53.27 | 268,921 |
| 2010-09-03 | Open-market sale | 200 | $53.24 | 268,930 |
| 2010-09-03 | Open-market sale | 900 | $53.23 | 269,130 |
| 2010-09-03 | Open-market sale | 100 | $53.22 | 270,030 |
| 2010-09-03 | Open-market sale | 300 | $53.21 | 270,130 |
| 2010-09-03 | Open-market sale | 400 | $53.20 | 270,430 |
| 2010-09-03 | Open-market sale | 100 | $53.07 | 278,567 |
| 2010-09-03 | Open-market sale | 100 | $53.06 | 278,667 |
| 2010-09-03 | Open-market sale | 154 | $53.05 | 278,767 |
| 2010-09-03 | Open-market sale | 1,000 | $53.04 | 278,921 |
| 2010-09-03 | Open-market sale | 100 | $53.03 | 279,921 |
| 2010-09-03 | Open-market sale | 624 | $53.02 | 280,021 |
| 2010-09-03 | Open-market sale | 576 | $53.01 | 280,645 |
| 2010-09-03 | Open-market sale | 2,000 | $53.00 | 281,221 |
| 2010-09-03 | Open-market sale | 500 | $53.19 | 270,830 |
| 2010-09-03 | Open-market sale | 500 | $53.18 | 271,330 |
| 2010-09-03 | Open-market sale | 1,500 | $53.18 | 271,830 |
| 2010-09-03 | Open-market sale | 300 | $53.17 | 273,330 |
| 2010-09-03 | Open-market sale | 400 | $53.15 | 273,630 |
| 2010-09-03 | Open-market sale | 400 | $53.14 | 274,030 |
| 2010-08-31 | Open-market sale | 7,140 | $52.01 | 283,221 |
| 2010-08-31 | Open-market sale | 200 | $52.01 | 290,361 |
| 2010-08-31 | Open-market sale | 1,487 | $52.00 | 290,561 |
| 2010-08-31 | Open-market sale | 316 | $51.70 | 292,048 |
| 2010-08-31 | Open-market sale | 100 | $51.68 | 292,364 |
| 2010-08-31 | Open-market sale | 493 | $51.66 | 292,464 |
| 2010-08-31 | Open-market sale | 100 | $51.66 | 292,957 |
| 2010-08-31 | Open-market sale | 100 | $51.65 | 293,057 |
| 2010-08-31 | Open-market sale | 100 | $51.65 | 293,157 |
| 2010-08-31 | Open-market sale | 500 | $51.64 | 293,257 |
| 2010-08-31 | Open-market sale | 100 | $51.64 | 293,757 |
| 2010-08-31 | Open-market sale | 1,000 | $51.63 | 293,857 |
| 2010-08-31 | Open-market sale | 600 | $51.62 | 294,857 |
| 2010-08-31 | Open-market sale | 400 | $51.61 | 295,457 |
| 2010-08-31 | Open-market sale | 70 | $51.58 | 295,857 |
| 2010-08-31 | Open-market sale | 200 | $51.56 | 295,927 |
| 2010-08-31 | Open-market sale | 1,400 | $51.52 | 296,127 |
| 2010-08-31 | Open-market sale | 101 | $51.51 | 297,527 |
| 2010-08-31 | Open-market sale | 100 | $51.51 | 297,628 |
| 2010-08-31 | Open-market sale | 2,930 | $51.50 | 297,728 |
| 2010-04-12 | Grant / award | 1,651 | $54.52 | 300,658 |
| 2009-07-21 | Open-market sale | 400 | $38.95 | 301,307 |
| 2009-07-21 | Open-market sale | 500 | $38.92 | 302,407 |
| 2009-07-21 | Open-market sale | 300 | $38.91 | 302,907 |
| 2009-07-21 | Open-market sale | 1,000 | $38.90 | 303,207 |
| 2009-07-21 | Open-market sale | 100 | $38.89 | 304,207 |
| 2009-07-21 | Open-market sale | 100 | $38.88 | 304,307 |
| 2009-07-21 | Open-market sale | 200 | $38.87 | 304,407 |
| 2009-07-21 | Open-market sale | 500 | $38.86 | 304,607 |
| 2009-07-21 | Open-market sale | 1,000 | $38.85 | 305,107 |
| 2009-07-21 | Open-market sale | 200 | $38.84 | 306,107 |
| 2009-07-21 | Open-market sale | 100 | $38.82 | 306,307 |
| 2009-07-21 | Open-market sale | 100 | $38.81 | 306,407 |
| 2009-07-21 | Open-market sale | 200 | $38.79 | 306,507 |
| 2009-07-21 | Open-market sale | 100 | $38.78 | 306,707 |
| 2009-07-21 | Open-market sale | 200 | $38.76 | 306,807 |
| 2009-07-21 | Open-market sale | 100 | $38.75 | 307,007 |
| 2009-07-21 | Open-market sale | 100 | $38.74 | 307,107 |
| 2009-07-21 | Open-market sale | 100 | $38.73 | 307,207 |
| 2009-07-21 | Open-market sale | 200 | $38.72 | 307,307 |
| 2009-07-21 | Open-market sale | 1,000 | $38.69 | 307,507 |
| 2009-07-21 | Open-market sale | 100 | $39.02 | 299,007 |
| 2009-07-21 | Open-market sale | 800 | $39.01 | 299,107 |
| 2009-07-21 | Open-market sale | 300 | $39.00 | 299,907 |
| 2009-07-21 | Open-market sale | 200 | $38.99 | 300,207 |
| 2009-07-21 | Open-market sale | 200 | $38.97 | 300,407 |
| 2009-07-21 | Open-market sale | 700 | $38.96 | 300,607 |
| 2009-07-21 | Open-market sale | 300 | $38.93 | 302,107 |
| 2009-07-21 | Open-market sale | 400 | $38.94 | 301,707 |
| 2009-07-21 | Option exercise (derivative) | 101,200 | $0.00 | 88,800 |
| 2009-07-21 | Option exercise (derivative) | 48,300 | $0.00 | 40,500 |
| 2009-07-21 | Option exercise (derivative) | 40,500 | $0.00 | 0 |
| 2009-07-21 | Option exercise (derivative) | 105,400 | $0.00 | 190,000 |
| 2009-07-21 | Open-market sale | 697 | $38.14 | 321,325 |
| 2009-07-21 | Open-market sale | 200 | $38.12 | 322,022 |
| 2009-07-21 | Open-market sale | 463 | $38.10 | 322,222 |
| 2009-07-21 | Open-market sale | 100 | $38.08 | 322,685 |
| 2009-07-21 | Open-market sale | 400 | $38.07 | 322,785 |
| 2009-07-21 | Open-market sale | 285 | $38.05 | 323,185 |
| 2009-07-21 | Open-market sale | 243 | $38.04 | 323,470 |
| 2009-07-21 | Open-market sale | 200 | $38.01 | 323,713 |
| 2009-07-21 | Open-market sale | 3,632 | $38.00 | 323,913 |
| 2009-07-21 | Open-market sale | 600 | $37.82 | 327,545 |
| 2009-07-21 | Open-market sale | 200 | $37.80 | 328,145 |
| 2009-07-21 | Open-market sale | 200 | $37.79 | 328,345 |
| 2009-07-21 | Open-market sale | 1,000 | $38.19 | 317,222 |
| 2009-07-21 | Open-market sale | 1,578 | $37.77 | 328,745 |
| 2009-07-21 | Open-market sale | 1,648 | $37.76 | 330,323 |
| 2009-07-21 | Open-market sale | 15,722 | $37.75 | 331,971 |
| 2009-07-21 | Tax withholding | 246,714 | $37.50 | 347,693 |
| 2009-07-21 | Option exercise | 40,500 | $29.20 | 594,407 |
| 2009-07-21 | Option exercise | 101,200 | $28.70 | 505,607 |
| 2009-07-21 | Option exercise | 105,400 | $26.88 | 404,407 |
| 2009-07-21 | Open-market sale | 5,400 | $37.90 | 0 |
| 2009-07-21 | Open-market sale | 515 | $38.21 | 316,407 |
| 2009-07-21 | Open-market sale | 100 | $38.22 | 316,307 |
| 2009-07-21 | Open-market sale | 103 | $38.15 | 321,222 |
| 2009-07-21 | Open-market sale | 200 | $38.16 | 321,022 |
| 2009-07-21 | Open-market sale | 200 | $38.17 | 320,822 |
| 2009-07-21 | Open-market sale | 2,600 | $38.18 | 318,222 |
| 2009-07-21 | Open-market sale | 200 | $37.78 | 328,545 |
| 2009-07-21 | Open-market sale | 300 | $38.20 | 316,922 |
| 2009-07-21 | Open-market sale | 100 | $38.26 | 315,007 |
| 2009-07-21 | Open-market sale | 400 | $38.25 | 315,107 |
| 2009-07-21 | Open-market sale | 500 | $38.24 | 315,507 |
| 2009-07-21 | Open-market sale | 300 | $38.23 | 316,007 |
| 2009-07-21 | Open-market sale | 500 | $38.68 | 308,507 |
| 2009-07-21 | Open-market sale | 400 | $38.67 | 309,007 |
| 2009-07-21 | Open-market sale | 500 | $38.66 | 309,407 |
| 2009-07-21 | Open-market sale | 600 | $38.65 | 309,907 |
| 2009-07-21 | Open-market sale | 200 | $38.64 | 310,507 |
| 2009-07-21 | Open-market sale | 100 | $38.63 | 310,707 |
| 2009-07-21 | Open-market sale | 200 | $38.62 | 310,807 |
| 2009-07-21 | Open-market sale | 100 | $38.61 | 311,007 |
| 2009-07-21 | Open-market sale | 3 | $38.55 | 311,107 |
| 2009-07-21 | Open-market sale | 197 | $38.54 | 311,110 |
| 2009-07-21 | Open-market sale | 100 | $38.50 | 311,307 |
| 2009-07-21 | Open-market sale | 300 | $38.46 | 311,407 |
| 2009-07-21 | Open-market sale | 300 | $38.45 | 311,707 |
| 2009-07-21 | Open-market sale | 228 | $38.44 | 312,007 |
| 2009-07-21 | Open-market sale | 872 | $38.43 | 312,235 |
| 2009-07-21 | Open-market sale | 400 | $38.42 | 313,107 |
| 2009-07-21 | Open-market sale | 100 | $38.40 | 313,507 |
| 2009-07-21 | Open-market sale | 100 | $38.39 | 313,607 |
| 2009-07-21 | Open-market sale | 200 | $38.38 | 313,707 |
| 2009-07-21 | Open-market sale | 100 | $38.36 | 313,907 |
| 2009-07-21 | Open-market sale | 100 | $38.35 | 314,007 |
| 2009-07-21 | Open-market sale | 100 | $38.32 | 314,107 |
| 2009-07-21 | Open-market sale | 400 | $38.30 | 314,207 |
| 2009-07-21 | Open-market sale | 100 | $38.29 | 314,607 |
| 2009-07-21 | Open-market sale | 300 | $38.27 | 314,707 |
| 2009-04-14 | Grant / award | 3,253 | $27.68 | 299,007 |
| 2008-12-12 | Tax withholding | 14,256 | $27.59 | 295,754 |
| 2008-10-22 | Option exercise (derivative) | 33,000 | $0.00 | 0 |
| 2008-10-22 | Option exercise | 33,000 | — | 310,010 |
| 2008-07-21 | Option exercise | 48,300 | $24.64 | 553,907 |
| 2008-07-14 | Grant / award | 680 | $33.12 | 277,010 |
| 2008-05-13 | Gift | 5,400 | $0.00 | 276,330 |
| 2008-04-14 | Grant / award | 1,926 | $31.16 | 281,730 |
| 2007-10-22 | Tax withholding | 20,258 | $37.64 | 279,804 |
| 2007-07-20 | Open-market sale | 900 | $50.51 | 306,062 |
| 2007-07-20 | Open-market sale | 1,300 | $50.50 | 306,962 |
| 2007-07-20 | Open-market sale | 200 | $50.49 | 308,262 |
| 2007-07-20 | Open-market sale | 400 | $50.47 | 308,462 |
| 2007-07-20 | Open-market sale | 100 | $50.46 | 308,862 |
| 2007-07-20 | Open-market sale | 100 | $50.45 | 308,962 |
| 2007-07-20 | Open-market sale | 1,100 | $50.43 | 309,062 |
| 2007-07-20 | Open-market sale | 3,200 | $50.42 | 310,162 |
| 2007-07-20 | Open-market sale | 1,150 | $50.40 | 313,362 |
| 2007-07-20 | Open-market sale | 400 | $50.40 | 314,512 |
| 2007-07-20 | Open-market sale | 600 | $50.39 | 314,912 |
| 2007-07-20 | Open-market sale | 1,000 | $50.38 | 315,512 |
| 2007-07-20 | Open-market sale | 1,662 | $50.37 | 316,512 |
| 2007-07-20 | Open-market sale | 300 | $50.36 | 318,174 |
| 2007-07-20 | Open-market sale | 1,600 | $50.35 | 318,474 |
| 2007-07-20 | Open-market sale | 1,800 | $50.34 | 320,074 |
| 2007-07-20 | Open-market sale | 800 | $50.33 | 321,874 |
| 2007-07-20 | Open-market sale | 500 | $50.32 | 322,674 |
| 2007-07-20 | Open-market sale | 1,000 | $50.31 | 323,174 |
| 2007-07-20 | Open-market sale | 2,400 | $50.30 | 324,174 |
| 2007-07-20 | Open-market sale | 16,500 | $50.29 | 326,574 |
| 2007-07-20 | Open-market sale | 100 | $50.28 | 343,074 |
| 2007-07-20 | Open-market sale | 900 | $50.27 | 343,174 |
| 2007-07-20 | Open-market sale | 600 | $50.26 | 344,074 |
| 2007-07-20 | Open-market sale | 700 | $50.25 | 344,674 |
| 2007-07-20 | Open-market sale | 200 | $50.21 | 345,374 |
| 2007-07-20 | Open-market sale | 2,500 | $50.20 | 345,574 |
| 2007-07-20 | Open-market sale | 300 | $50.20 | 348,074 |
| 2007-07-20 | Open-market sale | 100 | $50.09 | 348,374 |
| 2007-07-20 | Open-market sale | 400 | $50.07 | 348,474 |
| 2007-07-20 | Option exercise (derivative) | 181,800 | $0.00 | 252,300 |
| 2007-07-20 | Tax withholding | 103,188 | $49.92 | 378,674 |
| 2007-07-20 | Open-market sale | 400 | $50.05 | 349,274 |
| 2007-07-20 | Open-market sale | 100 | $50.01 | 349,674 |
| 2007-07-20 | Open-market sale | 1,100 | $50.00 | 349,774 |
| 2007-07-20 | Open-market sale | 400 | $49.40 | 350,874 |
| 2007-07-20 | Open-market sale | 2,300 | $49.39 | 351,274 |
| 2007-07-20 | Open-market sale | 400 | $49.37 | 353,574 |
| 2007-07-20 | Open-market sale | 100 | $49.30 | 353,974 |
| 2007-07-20 | Open-market sale | 900 | $49.26 | 354,074 |
| 2007-07-20 | Open-market sale | 100 | $49.23 | 354,974 |
| 2007-07-20 | Open-market sale | 700 | $49.22 | 355,074 |
| 2007-07-20 | Open-market sale | 1,700 | $49.21 | 355,774 |
| 2007-07-20 | Open-market sale | 100 | $49.18 | 357,474 |
| 2007-07-20 | Open-market sale | 3,700 | $49.17 | 357,574 |
| 2007-07-20 | Open-market sale | 650 | $49.16 | 361,274 |
| 2007-07-20 | Open-market sale | 750 | $49.15 | 361,924 |
| 2007-07-20 | Open-market sale | 1,600 | $49.14 | 362,674 |
| 2007-07-20 | Open-market sale | 500 | $49.13 | 364,274 |
| 2007-07-20 | Open-market sale | 400 | $49.12 | 364,774 |
| 2007-07-20 | Open-market sale | 1,500 | $49.10 | 365,174 |
| 2007-07-20 | Open-market sale | 700 | $49.09 | 366,674 |
| 2007-07-20 | Open-market sale | 800 | $49.08 | 367,374 |
| 2007-07-20 | Open-market sale | 500 | $49.07 | 368,174 |
| 2007-07-20 | Open-market sale | 600 | $49.04 | 368,674 |
| 2007-07-20 | Open-market sale | 600 | $49.03 | 369,274 |
| 2007-07-20 | Open-market sale | 1,700 | $49.02 | 369,874 |
| 2007-07-20 | Open-market sale | 1,100 | $49.01 | 371,574 |
| 2007-07-20 | Open-market sale | 6,000 | $49.00 | 372,674 |
| 2007-07-20 | Open-market sale | 400 | $50.06 | 348,874 |
| 2007-07-20 | Option exercise | 181,800 | $15.14 | 481,862 |
| 2007-07-20 | Open-market sale | 100 | $50.68 | 300,662 |
| 2007-07-20 | Open-market sale | 100 | $50.72 | 300,362 |
| 2007-07-20 | Open-market sale | 100 | $50.70 | 300,462 |
| 2007-07-20 | Open-market sale | 100 | $50.69 | 300,562 |
| 2007-07-20 | Open-market sale | 300 | $50.78 | 300,062 |
| 2007-07-20 | Open-market sale | 5,000 | $50.66 | 300,762 |
| 2007-07-20 | Open-market sale | 100 | $50.62 | 305,762 |
| 2007-07-20 | Open-market sale | 100 | $50.57 | 305,862 |
| 2007-07-20 | Open-market sale | 100 | $50.52 | 305,962 |
| 2007-04-02 | Grant / award | 1,576 | $38.09 | 300,062 |
| 2007-02-23 | Open-market sale | 400 | $40.31 | 304,986 |
| 2007-02-23 | Open-market sale | 4,200 | $40.40 | 298,786 |
| 2007-02-23 | Open-market sale | 300 | $40.37 | 302,986 |
| 2007-02-23 | Open-market sale | 100 | $40.35 | 303,286 |
| 2007-02-23 | Open-market sale | 500 | $40.34 | 303,386 |
| 2007-02-23 | Open-market sale | 1,100 | $40.33 | 303,886 |
| 2007-02-23 | Open-market sale | 300 | $40.42 | 298,486 |
| 2007-02-23 | Open-market sale | 100 | $40.30 | 305,386 |
| 2007-02-23 | Open-market sale | 1,300 | $40.29 | 305,486 |
| 2007-02-23 | Open-market sale | 1,000 | $40.28 | 306,786 |
| 2007-02-23 | Open-market sale | 1,000 | $40.27 | 307,786 |
| 2007-02-23 | Open-market sale | 1,500 | $40.26 | 308,786 |
| 2007-02-23 | Open-market sale | 20,860 | $40.25 | 310,286 |
| 2006-12-11 | Tax withholding | 7,455 | $35.56 | 331,146 |
| 2006-10-09 | Tax withholding | 2,485 | $40.62 | 338,601 |
| 2006-07-20 | Grant / award | 665 | $45.15 | 341,086 |
| 2006-04-03 | Grant / award | 373 | $53.64 | 340,421 |
| 2006-02-27 | Open-market sale | 16,700 | $47.00 | 340,048 |
| 2006-02-24 | Open-market sale | 13,579 | $47.00 | 356,748 |
| 2006-02-23 | Option exercise (derivative) | 59,500 | $0.00 | 404,500 |
| 2006-02-23 | Option exercise (derivative) | 59,850 | $0.00 | 464,000 |
| 2006-02-23 | Tax withholding | 89,071 | $46.82 | 370,327 |
| 2006-02-23 | Option exercise | 59,500 | $29.03 | 459,398 |
| 2006-02-23 | Option exercise | 59,850 | $27.25 | 399,898 |
| 2006-02-15 | Open-market sale | 5,000 | $44.51 | 0 |
| 2006-02-14 | Open-market sale | 200 | $43.52 | 352,148 |
| 2006-02-14 | Open-market sale | 200 | $43.80 | 340,648 |
| 2006-02-14 | Open-market sale | 1,200 | $43.76 | 340,848 |
| 2006-02-14 | Open-market sale | 3,000 | $43.75 | 342,048 |
| 2006-02-14 | Open-market sale | 300 | $43.74 | 345,048 |
| 2006-02-14 | Open-market sale | 400 | $43.72 | 345,348 |
| 2006-02-14 | Open-market sale | 1,200 | $43.70 | 345,748 |
| 2006-02-14 | Open-market sale | 1,600 | $43.65 | 346,948 |
| 2006-02-14 | Open-market sale | 500 | $43.64 | 348,548 |
| 2006-02-14 | Open-market sale | 100 | $43.63 | 349,048 |
| 2006-02-14 | Open-market sale | 300 | $43.62 | 349,148 |
| 2006-02-14 | Open-market sale | 1,200 | $43.60 | 349,448 |
| 2006-02-14 | Open-market sale | 1,400 | $43.55 | 350,648 |
| 2006-02-14 | Open-market sale | 100 | $43.53 | 352,048 |
| 2006-02-14 | Open-market sale | 600 | $43.86 | 340,048 |
| 2006-02-14 | Open-market sale | 3,500 | $43.50 | 352,348 |
| 2006-02-13 | Open-market sale | 200 | $43.58 | 430,848 |
| 2006-02-13 | Open-market sale | 200 | $43.51 | 431,548 |
| 2006-02-13 | Open-market sale | 200 | $43.52 | 431,348 |
| 2006-02-13 | Tax withholding | 57,963 | $43.49 | 355,848 |
| 2006-02-13 | Open-market sale | 700 | $43.73 | 413,811 |
| 2006-02-13 | Open-market sale | 700 | $43.72 | 414,511 |
| 2006-02-13 | Open-market sale | 5,000 | $43.71 | 415,211 |
| 2006-02-13 | Open-market sale | 3,200 | $43.70 | 420,211 |
| 2006-02-13 | Open-market sale | 237 | $43.69 | 423,411 |
| 2006-02-13 | Open-market sale | 100 | $43.68 | 423,648 |
| 2006-02-13 | Open-market sale | 200 | $43.67 | 423,748 |
| 2006-02-13 | Open-market sale | 500 | $43.66 | 423,948 |
| 2006-02-13 | Open-market sale | 2,900 | $43.65 | 424,448 |
| 2006-02-13 | Open-market sale | 600 | $43.64 | 427,348 |
| 2006-02-13 | Open-market sale | 1,000 | $43.63 | 427,948 |
| 2006-02-13 | Open-market sale | 300 | $43.62 | 428,948 |
| 2006-02-13 | Open-market sale | 300 | $43.61 | 429,248 |
| 2006-02-13 | Open-market sale | 1,000 | $43.60 | 429,548 |
| 2006-02-13 | Open-market sale | 300 | $43.59 | 430,548 |
| 2006-02-13 | Open-market sale | 100 | $43.54 | 431,248 |
| 2006-02-13 | Open-market sale | 200 | $43.57 | 431,048 |
| 2006-02-10 | Option exercise (derivative) | 91,700 | $0.00 | 523,850 |
| 2006-02-10 | Option exercise | 91,700 | $18.31 | 431,748 |
| 2006-01-26 | Open-market sale | 600 | $42.66 | 406,548 |
| 2006-01-26 | Open-market sale | 3,600 | $42.65 | 407,148 |
| 2006-01-26 | Open-market sale | 300 | $42.68 | 406,248 |
| 2006-01-26 | Open-market sale | 100 | $42.69 | 406,148 |
| 2006-01-26 | Open-market sale | 400 | $42.64 | 410,748 |
| 2006-01-26 | Open-market sale | 1,500 | $42.63 | 411,148 |
| 2006-01-26 | Open-market sale | 1,600 | $42.62 | 412,648 |
| 2006-01-26 | Open-market sale | 1,800 | $42.61 | 414,248 |
| 2006-01-26 | Open-market sale | 25,900 | $42.60 | 416,048 |
| 2006-01-26 | Tax withholding | 58,900 | $42.55 | 345,048 |
| 2006-01-26 | Open-market sale | 600 | $42.79 | 403,948 |
| 2006-01-26 | Open-market sale | 300 | $42.77 | 404,548 |
| 2006-01-26 | Open-market sale | 1,100 | $42.72 | 404,848 |
| 2006-01-26 | Open-market sale | 100 | $42.71 | 405,948 |
| 2006-01-26 | Open-market sale | 100 | $42.70 | 406,048 |
| 2006-01-25 | Option exercise (derivative) | 96,900 | $0.00 | 615,550 |
| 2006-01-25 | Option exercise | 96,900 | $16.33 | 441,948 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.