SEC CIK 1438852
MCGARRY MICHAEL H
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| PPGview stock → | 235,471 | 2023-10-01 |
Position History — PPG
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — PPG
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2023-10-01 | Option exercise (derivative) | 39,765 | $0.00 | 0 |
| 2023-10-01 | Option exercise | 39,765 | $0.00 | 235,471 |
| 2023-10-01 | Tax withholding | 15,648 | $129.80 | 219,823 |
| 2023-09-29 | Grant / award (derivative) | 15.73 | $129.80 | 5,665.5 |
| 2023-09-15 | Grant / award (derivative) | 6.01 | $133.88 | 5,649.77 |
| 2023-09-12 | Grant / award (derivative) | 30.6 | $133.84 | 5,643.76 |
| 2023-08-31 | Grant / award (derivative) | 7.42 | $141.76 | 5,613.16 |
| 2023-08-15 | Grant / award (derivative) | 12.03 | $138.87 | 5,605.74 |
| 2023-07-31 | Grant / award (derivative) | 12.47 | $143.90 | 5,593.71 |
| 2023-07-26 | Option exercise (derivative) | 58,378 | $0.00 | 0 |
| 2023-07-26 | Open-market sale | 28,282 | $145.85 | 195,706 |
| 2023-07-26 | Open-market sale | 30,096 | $145.09 | 223,988 |
| 2023-07-26 | Option exercise | 58,378 | $101.50 | 359,084 |
| 2023-07-25 | Option exercise (derivative) | 59,826 | $0.00 | 58,378 |
| 2023-07-25 | Option exercise (derivative) | 28,414 | $0.00 | 0 |
| 2023-07-25 | Option exercise | 16,760 | $105.98 | 240,880 |
| 2023-07-25 | Option exercise | 28,414 | $118.12 | 224,120 |
| 2023-07-25 | Open-market sale | 162 | $146.67 | 254,084 |
| 2023-07-25 | Open-market sale | 45,884 | $148.03 | 254,246 |
| 2023-07-25 | Open-market sale | 47,832 | $147.27 | 300,130 |
| 2023-07-25 | Open-market sale | 11,122 | $147.21 | 347,962 |
| 2023-07-25 | Option exercise | 59,826 | $101.50 | 300,706 |
| 2023-07-14 | Grant / award (derivative) | 8.04 | $149.74 | 5,581.24 |
| 2023-06-30 | Grant / award (derivative) | 4.04 | $148.30 | 5,573.2 |
| 2023-06-15 | Grant / award (derivative) | 22.26 | $141.27 | 5,569.16 |
| 2023-06-12 | Grant / award (derivative) | 16.86 | $139.99 | 5,546.9 |
| 2023-05-31 | Grant / award (derivative) | 31.02 | $131.29 | 5,530.03 |
| 2023-05-15 | Grant / award (derivative) | 23 | $140.63 | 5,499.01 |
| 2023-04-28 | Grant / award (derivative) | 22.31 | $140.26 | 5,476.01 |
| 2023-04-14 | Grant / award (derivative) | 21.69 | $138.42 | 5,453.7 |
| 2023-03-31 | Grant / award (derivative) | 20.44 | $133.58 | 5,432.01 |
| 2023-03-15 | Grant / award (derivative) | 26.88 | $125.43 | 5,411.56 |
| 2023-03-10 | Grant / award (derivative) | 30.54 | $126.00 | 5,384.68 |
| 2023-02-28 | Grant / award (derivative) | 24.43 | $132.06 | 5,354.15 |
| 2023-02-22 | Gift | 385 | $0.00 | 195,706 |
| 2023-02-21 | Gift | 1,054 | $0.00 | 196,091 |
| 2023-02-17 | Gift | 1,268 | $0.00 | 197,145 |
| 2023-02-15 | Grant / award (derivative) | 23.92 | $131.04 | 5,329.71 |
| 2023-02-15 | Grant / award | 24,351 | $0.00 | 207,996 |
| 2023-02-15 | Tax withholding | 9,583 | $131.04 | 198,413 |
| 2023-01-31 | Option exercise (derivative) | 61,867 | $0.00 | 0 |
| 2023-01-31 | Grant / award (derivative) | 25.4 | $130.34 | 5,305.79 |
| 2023-01-31 | Option exercise | 61,867 | $95.00 | 245,512 |
| 2023-01-31 | Open-market sale | 61,867 | $129.96 | 183,645 |
| 2023-01-13 | Grant / award (derivative) | 20.01 | $132.40 | 5,280.39 |
| 2023-01-01 | Grant / award (derivative) | 39,765 | $0.00 | 39,765 |
| 2022-12-30 | Grant / award (derivative) | 27.91 | $125.74 | 5,260.38 |
| 2022-12-15 | Grant / award (derivative) | 27.12 | $128.77 | 5,232.47 |
| 2022-12-12 | Grant / award (derivative) | 24.73 | $132.32 | 5,205.35 |
| 2022-11-30 | Grant / award (derivative) | 21.1 | $135.22 | 5,180.63 |
| 2022-11-15 | Grant / award (derivative) | 17.67 | $129.50 | 5,159.52 |
| 2022-10-31 | Grant / award (derivative) | 25.24 | $114.18 | 5,141.85 |
| 2022-10-14 | Grant / award (derivative) | 28.84 | $110.33 | 5,116.61 |
| 2022-09-30 | Grant / award (derivative) | 35.49 | $110.69 | 5,087.77 |
| 2022-09-15 | Grant / award (derivative) | 34.52 | $120.44 | 5,052.28 |
| 2022-09-12 | Grant / award (derivative) | 20.68 | $131.58 | 5,017.75 |
| 2022-08-31 | Grant / award (derivative) | 29.95 | $126.98 | 4,997.07 |
| 2022-08-15 | Grant / award (derivative) | 19.39 | $136.39 | 4,967.13 |
| 2022-07-29 | Grant / award (derivative) | 18.43 | $129.29 | 4,947.73 |
| 2022-07-15 | Grant / award (derivative) | 26.27 | $116.80 | 4,929.3 |
| 2022-06-30 | Grant / award (derivative) | 28.37 | $114.34 | 4,903.03 |
| 2022-06-15 | Grant / award (derivative) | 31.26 | $113.62 | 4,874.66 |
| 2022-06-10 | Grant / award (derivative) | 29.5 | $115.90 | 4,843.4 |
| 2022-05-31 | Grant / award (derivative) | 23.17 | $126.49 | 4,813.9 |
| 2022-05-13 | Grant / award (derivative) | 29.6 | $122.36 | 4,790.73 |
| 2022-04-29 | Grant / award (derivative) | 24.41 | $127.99 | 4,761.13 |
| 2022-04-18 | Grant / award (derivative) | 27.5 | $126.49 | 4,736.72 |
| 2022-03-31 | Grant / award (derivative) | 19.25 | $131.07 | 4,709.21 |
| 2022-03-15 | Grant / award (derivative) | 24.17 | $123.37 | 4,689.96 |
| 2022-03-11 | Grant / award (derivative) | 32.72 | $120.23 | 4,665.8 |
| 2022-02-28 | Grant / award (derivative) | 33.6 | $133.45 | 4,633.08 |
| 2022-02-18 | Gift | 2,428 | $0.00 | 183,645 |
| 2022-02-16 | Grant / award (derivative) | 91,266 | $0.00 | 91,266 |
| 2022-02-16 | Grant / award | 38,640 | $0.00 | 206,788 |
| 2022-02-16 | Grant / award | 11,276 | $0.00 | 168,148 |
| 2022-02-16 | Tax withholding | 20,715 | $151.87 | 186,073 |
| 2022-02-15 | Grant / award (derivative) | 21.43 | $151.64 | 4,599.48 |
| 2022-01-31 | Grant / award (derivative) | 20.81 | $156.20 | 4,576.2 |
| 2022-01-14 | Grant / award (derivative) | 19.7 | $165.00 | 4,589.85 |
| 2021-12-31 | Grant / award (derivative) | 18.85 | $172.44 | 4,570.16 |
| 2021-12-15 | Grant / award (derivative) | 19.59 | $165.86 | 4,551.31 |
| 2021-12-10 | Grant / award (derivative) | 15.69 | $163.37 | 4,531.72 |
| 2021-11-30 | Grant / award (derivative) | 21.08 | $154.17 | 4,516.02 |
| 2021-11-15 | Grant / award (derivative) | 19.95 | $162.93 | 4,494.94 |
| 2021-10-29 | Grant / award (derivative) | 20.24 | $160.57 | 4,474.99 |
| 2021-10-15 | Grant / award (derivative) | 20.27 | $160.30 | 4,454.75 |
| 2021-09-30 | Grant / award (derivative) | 22.73 | $143.01 | 4,434.48 |
| 2021-09-15 | Grant / award (derivative) | 21.56 | $150.71 | 4,411.75 |
| 2021-09-10 | Grant / award (derivative) | 16.32 | $153.03 | 4,390.19 |
| 2021-08-31 | Grant / award (derivative) | 20.37 | $159.55 | 4,373.87 |
| 2021-08-13 | Grant / award (derivative) | 19.14 | $169.78 | 4,353.5 |
| 2021-07-30 | Grant / award (derivative) | 19.88 | $163.52 | 4,334.36 |
| 2021-07-15 | Grant / award (derivative) | 18.95 | $171.48 | 4,314.48 |
| 2021-06-30 | Grant / award (derivative) | 19.14 | $169.77 | 4,295.53 |
| 2021-06-15 | Grant / award (derivative) | 18.43 | $176.35 | 4,276.38 |
| 2021-06-11 | Grant / award (derivative) | 12.44 | $177.53 | 4,257.96 |
| 2021-05-28 | Grant / award (derivative) | 18.08 | $179.72 | 4,245.52 |
| 2021-05-14 | Grant / award (derivative) | 18.15 | $179.10 | 4,227.43 |
| 2021-04-30 | Grant / award (derivative) | 18.98 | $171.24 | 4,209.29 |
| 2021-04-15 | Grant / award (derivative) | 21.11 | $153.97 | 4,190.31 |
| 2021-03-31 | Grant / award (derivative) | 20.33 | $150.26 | 4,169.2 |
| 2021-03-15 | Grant / award (derivative) | 33.76 | $145.05 | 4,148.87 |
| 2021-03-12 | Grant / award (derivative) | 14.91 | $145.30 | 4,115.11 |
| 2021-02-26 | Grant / award (derivative) | 4.23 | $134.82 | 4,100.19 |
| 2021-02-19 | Gift | 2,692 | $0.00 | 156,872 |
| 2021-02-17 | Grant / award (derivative) | 107,049 | $0.00 | 107,049 |
| 2021-02-17 | Tax withholding | 13,686 | $136.60 | 159,564 |
| 2021-02-17 | Grant / award | 24,205 | $0.00 | 173,250 |
| 2021-02-17 | Grant / award | 9,801 | $0.00 | 149,045 |
| 2021-02-12 | Grant / award (derivative) | 4.12 | $138.55 | 4,095.96 |
| 2021-01-29 | Grant / award (derivative) | 4.24 | $134.71 | 4,091.84 |
| 2021-01-15 | Grant / award (derivative) | 1.32 | $148.05 | 4,087.6 |
| 2020-12-31 | Grant / award (derivative) | 42.28 | $144.22 | 4,086.29 |
| 2020-12-15 | Grant / award (derivative) | 21.2 | $144.12 | 4,044.01 |
| 2020-12-11 | Grant / award (derivative) | 14.98 | $142.93 | 4,022.81 |
| 2020-11-30 | Grant / award (derivative) | 20.81 | $146.77 | 4,007.83 |
| 2020-11-13 | Grant / award (derivative) | 21.39 | $142.82 | 3,987.01 |
| 2020-10-30 | Grant / award (derivative) | 23.55 | $129.72 | 3,965.62 |
| 2020-10-22 | Option exercise (derivative) | 9,340 | $0.00 | 0 |
| 2020-10-22 | Option exercise (derivative) | 50,000 | $0.00 | 61,867 |
| 2020-10-22 | Option exercise | 21,682 | $93.53 | 173,940 |
| 2020-10-22 | Option exercise | 9,340 | $99.20 | 183,280 |
| 2020-10-22 | Option exercise | 50,000 | $95.00 | 233,280 |
| 2020-10-22 | Open-market sale | 56,560 | $133.44 | 176,720 |
| 2020-10-22 | Open-market sale | 23,662 | $134.11 | 153,058 |
| 2020-10-22 | Open-market sale | 800 | $134.80 | 152,258 |
| 2020-10-15 | Grant / award (derivative) | 22.34 | $136.74 | 3,942.07 |
| 2020-09-30 | Grant / award (derivative) | 25.02 | $122.08 | 3,919.73 |
| 2020-09-15 | Grant / award (derivative) | 23.51 | $129.92 | 3,894.71 |
| 2020-09-11 | Grant / award (derivative) | 16.16 | $127.10 | 3,871.19 |
| 2020-08-31 | Grant / award (derivative) | 25.37 | $120.40 | 3,855.03 |
| 2020-08-14 | Grant / award (derivative) | 25.68 | $118.98 | 3,829.66 |
| 2020-07-31 | Grant / award (derivative) | 19.87 | $107.65 | 3,803.98 |
| 2020-07-15 | Grant / award (derivative) | 18.5 | $115.62 | 3,784.11 |
| 2020-06-30 | Grant / award (derivative) | 20.16 | $106.06 | 3,765.62 |
| 2020-06-15 | Grant / award (derivative) | 20.72 | $103.20 | 3,745.45 |
| 2020-06-12 | Grant / award (derivative) | 18.37 | $101.63 | 3,724.74 |
| 2020-05-29 | Grant / award (derivative) | 21.03 | $101.67 | 3,706.37 |
| 2020-05-15 | Grant / award (derivative) | 24.6 | $86.92 | 3,685.34 |
| 2020-04-30 | Grant / award (derivative) | 23.54 | $90.83 | 3,660.74 |
| 2020-04-15 | Grant / award (derivative) | 24.16 | $88.48 | 3,637.2 |
| 2020-03-31 | Grant / award (derivative) | 17.73 | $83.60 | 3,613.04 |
| 2020-03-13 | Grant / award (derivative) | 2.07 | $94.19 | 3,595.31 |
| 2020-03-12 | Grant / award (derivative) | 20.26 | $89.90 | 3,593.24 |
| 2020-02-28 | Grant / award (derivative) | 1.81 | $104.45 | 3,572.98 |
| 2020-02-19 | Grant / award (derivative) | 125,386 | $0.00 | 125,386 |
| 2020-02-19 | Grant / award | 26,074 | $0.00 | 152,258 |
| 2020-02-19 | Tax withholding | 13,014 | $119.52 | 139,244 |
| 2020-02-19 | Grant / award | 6,750 | $0.00 | 126,184 |
| 2020-02-14 | Grant / award (derivative) | 1.57 | $120.15 | 3,571.17 |
| 2020-01-31 | Grant / award (derivative) | 1.58 | $119.84 | 3,569.6 |
| 2020-01-15 | Grant / award (derivative) | 1.45 | $130.74 | 3,568.02 |
| 2019-12-31 | Grant / award (derivative) | 23.69 | $133.49 | 3,566.58 |
| 2019-12-13 | Grant / award (derivative) | 23.77 | $133.01 | 3,542.89 |
| 2019-12-12 | Grant / award (derivative) | 13.18 | $133.76 | 3,519.12 |
| 2019-11-29 | Grant / award (derivative) | 24.54 | $128.84 | 3,505.94 |
| 2019-11-15 | Grant / award (derivative) | 24.42 | $129.50 | 3,481.4 |
| 2019-11-06 | Option exercise (derivative) | 30,450 | $0.00 | 0 |
| 2019-11-06 | Option exercise | 30,450 | $65.76 | 149,884 |
| 2019-11-06 | Open-market sale | 30,450 | $130.00 | 119,434 |
| 2019-10-31 | Grant / award (derivative) | 25.27 | $125.12 | 3,456.98 |
| 2019-10-21 | Option exercise (derivative) | 11,916 | $0.00 | 0 |
| 2019-10-21 | Open-market sale | 11,916 | $125.00 | 119,434 |
| 2019-10-21 | Option exercise | 11,916 | $55.01 | 131,350 |
| 2019-10-15 | Grant / award (derivative) | 26.75 | $118.21 | 3,431.71 |
| 2019-09-30 | Grant / award (derivative) | 26.68 | $118.51 | 3,404.97 |
| 2019-09-19 | Option exercise (derivative) | 12,000 | $0.00 | 0 |
| 2019-09-19 | Option exercise | 12,000 | $44.97 | 131,434 |
| 2019-09-19 | Open-market sale | 12,000 | $120.00 | 119,434 |
| 2019-09-13 | Grant / award (derivative) | 26.49 | $119.38 | 3,378.29 |
| 2019-09-12 | Grant / award (derivative) | 14.15 | $118.21 | 3,351.8 |
| 2019-08-30 | Grant / award (derivative) | 28.54 | $110.79 | 3,337.65 |
| 2019-08-15 | Grant / award (derivative) | 28.84 | $109.62 | 3,309.11 |
| 2019-07-31 | Grant / award (derivative) | 26.93 | $117.39 | 3,280.27 |
| 2019-07-15 | Grant / award (derivative) | 28.47 | $117.71 | 3,253.33 |
| 2019-06-28 | Grant / award (derivative) | 27.09 | $116.71 | 3,224.87 |
| 2019-06-14 | Grant / award (derivative) | 1.62 | $116.55 | 3,197.78 |
| 2019-06-12 | Grant / award (derivative) | 12.81 | $116.99 | 3,196.16 |
| 2019-05-31 | Grant / award (derivative) | 58.62 | $104.65 | 3,183.34 |
| 2019-05-15 | Grant / award (derivative) | 1.69 | $111.94 | 3,124.72 |
| 2019-04-30 | Grant / award (derivative) | 62.65 | $117.50 | 3,123.03 |
| 2019-03-31 | Grant / award (derivative) | 1.67 | $112.87 | 3,060.39 |
| 2019-03-15 | Grant / award (derivative) | 1.72 | $110.03 | 3,058.71 |
| 2019-03-12 | Grant / award (derivative) | 13.14 | $111.15 | 3,056.99 |
| 2019-02-28 | Grant / award (derivative) | 1.69 | $111.97 | 3,043.86 |
| 2019-02-20 | Grant / award (derivative) | 118,514 | $0.00 | 118,514 |
| 2019-02-20 | Tax withholding | 11,359 | $109.74 | 119,434 |
| 2019-02-20 | Grant / award | 25,338 | $0.00 | 130,793 |
| 2019-02-20 | Grant / award | 3,934 | $0.00 | 105,455 |
| 2019-02-15 | Grant / award (derivative) | 1.73 | $109.11 | 3,042.17 |
| 2019-01-31 | Grant / award (derivative) | 1.79 | $105.44 | 3,040.44 |
| 2019-01-15 | Grant / award (derivative) | 1.87 | $101.00 | 3,038.64 |
| 2018-12-31 | Grant / award (derivative) | 24.21 | $102.23 | 3,036.77 |
| 2018-12-14 | Grant / award (derivative) | 24.72 | $100.14 | 3,012.56 |
| 2018-12-12 | Grant / award (derivative) | 13.59 | $103.46 | 2,987.85 |
| 2018-11-30 | Grant / award (derivative) | 22.64 | $109.33 | 2,974.26 |
| 2018-11-15 | Grant / award (derivative) | 23.11 | $107.08 | 2,951.62 |
| 2018-10-31 | Grant / award (derivative) | 23.55 | $105.09 | 2,928.51 |
| 2018-10-15 | Grant / award (derivative) | 25.74 | $96.15 | 2,904.96 |
| 2018-09-30 | Grant / award (derivative) | 22.68 | $109.13 | 2,879.22 |
| 2018-09-14 | Grant / award (derivative) | 22.06 | $112.17 | 2,856.54 |
| 2018-09-12 | Grant / award (derivative) | 11.9 | $112.03 | 2,834.47 |
| 2018-08-31 | Grant / award (derivative) | 22.39 | $110.54 | 2,822.57 |
| 2018-08-15 | Grant / award (derivative) | 23.12 | $107.03 | 2,800.18 |
| 2018-07-31 | Grant / award (derivative) | 22.37 | $110.66 | 2,777.06 |
| 2018-07-13 | Grant / award (derivative) | 23.8 | $103.99 | 2,754.69 |
| 2018-06-30 | Grant / award (derivative) | 23.86 | $103.73 | 2,730.89 |
| 2018-06-15 | Grant / award (derivative) | 23.49 | $105.38 | 2,707.03 |
| 2018-06-12 | Grant / award (derivative) | 11.4 | $103.53 | 2,683.55 |
| 2018-05-31 | Grant / award (derivative) | 24.52 | $100.92 | 2,672.14 |
| 2018-05-15 | Grant / award (derivative) | 24.02 | $103.03 | 2,647.62 |
| 2018-04-30 | Grant / award (derivative) | 23.38 | $105.88 | 2,623.6 |
| 2018-04-13 | Grant / award (derivative) | 22.5 | $110.00 | 2,600.22 |
| 2018-03-29 | Grant / award (derivative) | 44.35 | $111.60 | 2,577.72 |
| 2018-03-12 | Grant / award (derivative) | 9.59 | $116.46 | 2,533.36 |
| 2018-02-28 | Grant / award (derivative) | 42.24 | $112.44 | 2,523.78 |
| 2018-02-14 | Grant / award (derivative) | 105,057 | $0.00 | 105,057 |
| 2018-02-14 | Grant / award | 10,083 | $0.00 | 105,106 |
| 2018-02-14 | Tax withholding | 3,585 | $116.32 | 101,521 |
| 2018-02-14 | Grant / award | 1,098 | $0.00 | 95,023 |
| 2018-01-31 | Grant / award (derivative) | 40.01 | $118.73 | 2,481.53 |
| 2018-01-25 | Gift | 1,566 | $0.00 | 93,925 |
| 2017-12-31 | Grant / award (derivative) | 40.87 | $116.82 | 2,441.52 |
| 2017-12-12 | Grant / award (derivative) | 9.13 | $115.89 | 2,400.66 |
| 2017-11-30 | Grant / award (derivative) | 40.86 | $116.85 | 2,391.53 |
| 2017-10-31 | Grant / award (derivative) | 41.07 | $116.24 | 2,350.67 |
| 2017-09-30 | Grant / award (derivative) | 43.94 | $108.66 | 2,309.6 |
| 2017-09-12 | Grant / award (derivative) | 9.32 | $106.69 | 2,265.67 |
| 2017-08-31 | Grant / award (derivative) | 45.76 | $104.32 | 2,256.34 |
| 2017-07-31 | Grant / award (derivative) | 45.36 | $105.25 | 2,210.58 |
| 2017-06-30 | Grant / award (derivative) | 43.42 | $109.96 | 2,165.22 |
| 2017-06-12 | Grant / award (derivative) | 7.52 | $110.14 | 2,121.81 |
| 2017-05-31 | Grant / award (derivative) | 44.89 | $106.36 | 2,114.29 |
| 2017-04-30 | Grant / award (derivative) | 43.46 | $109.84 | 2,069.41 |
| 2017-03-31 | Grant / award (derivative) | 45.43 | $105.08 | 2,025.94 |
| 2017-03-10 | Grant / award (derivative) | 7.56 | $102.09 | 1,980.51 |
| 2017-02-28 | Grant / award (derivative) | 42.95 | $102.43 | 1,972.95 |
| 2017-02-15 | Grant / award (derivative) | 118,204 | $0.00 | 118,204 |
| 2017-02-15 | Tax withholding | 4,453 | $101.50 | 75,491 |
| 2017-02-15 | Grant / award | 11,211 | $0.00 | 79,944 |
| 2017-02-15 | Grant / award | 1,539 | $0.00 | 68,733 |
| 2017-02-09 | Gift | 932 | $0.00 | 67,194 |
| 2017-01-31 | Grant / award (derivative) | 43.99 | $100.01 | 1,930 |
| 2016-12-30 | Grant / award (derivative) | 46.7 | $94.76 | 1,886.02 |
| 2016-12-12 | Grant / award (derivative) | 7.24 | $98.65 | 1,839.32 |
| 2016-11-30 | Grant / award (derivative) | 46.13 | $95.93 | 1,832.08 |
| 2016-10-31 | Grant / award (derivative) | 47.51 | $93.13 | 1,785.95 |
| 2016-09-30 | Grant / award (derivative) | 42.81 | $103.36 | 1,738.44 |
| 2016-09-12 | Grant / award (derivative) | 6.42 | $102.76 | 1,695.62 |
| 2016-09-01 | Grant / award (derivative) | 16,760 | $0.00 | 16,760 |
| 2016-08-31 | Grant / award (derivative) | 39.43 | $105.88 | 1,689.2 |
| 2016-07-31 | Grant / award (derivative) | 39.87 | $104.71 | 1,649.77 |
| 2016-06-30 | Grant / award (derivative) | 40.09 | $104.15 | 1,609.9 |
| 2016-06-10 | Grant / award (derivative) | 5.59 | $109.24 | 1,569.81 |
| 2016-05-31 | Grant / award (derivative) | 38.77 | $107.68 | 1,564.23 |
| 2016-04-30 | Grant / award (derivative) | 37.82 | $110.39 | 1,525.45 |
| 2016-03-31 | Grant / award (derivative) | 37.45 | $111.49 | 1,482.81 |
| 2016-03-11 | Grant / award (derivative) | 4.83 | $105.01 | 1,450.19 |
| 2016-02-29 | Grant / award (derivative) | 38.07 | $96.53 | 1,445.36 |
| 2016-02-17 | Grant / award (derivative) | 111,867 | $0.00 | 111,867 |
| 2016-02-17 | Grant / award | 12,064 | $0.00 | 94,842 |
| 2016-02-17 | Tax withholding | 5,996 | $95.00 | 88,846 |
| 2016-02-17 | Grant / award | 4,258 | $0.00 | 82,778 |
| 2016-02-16 | Gift | 110 | $0.00 | 88,736 |
| 2016-01-31 | Grant / award (derivative) | 38.64 | $95.12 | 1,407.29 |
| 2016-01-27 | Gift | 370 | $0.00 | 78,520 |
| 2016-01-26 | Gift | 282 | $0.00 | 78,890 |
| 2015-12-23 | Grant / award (derivative) | 36.66 | $100.24 | 1,368.65 |
| 2015-12-11 | Grant / award (derivative) | 4.71 | $98.73 | 1,331.99 |
| 2015-11-30 | Grant / award (derivative) | 34.76 | $105.74 | 1,327.28 |
| 2015-11-09 | Gift | 100 | $0.00 | 79,172 |
| 2015-11-06 | Gift | 142 | $0.00 | 79,272 |
| 2015-10-31 | Grant / award (derivative) | 35.25 | $104.26 | 1,292.53 |
| 2015-09-30 | Grant / award (derivative) | 41.91 | $87.69 | 1,257.28 |
| 2015-09-11 | Grant / award (derivative) | 4.4 | $96.72 | 1,215.37 |
| 2015-08-31 | Grant / award (derivative) | 28.07 | $95.29 | 1,210.97 |
| 2015-07-31 | Grant / award (derivative) | 24.68 | $108.38 | 1,182.89 |
| 2015-06-30 | Grant / award (derivative) | 23.32 | $114.72 | 1,158.21 |
| 2015-06-12 | Grant / award (derivative) | 1.71 | $233.25 | 567.45 |
| 2015-05-31 | Grant / award (derivative) | 11.69 | $228.89 | 565.74 |
| 2015-04-30 | Grant / award (derivative) | 12.07 | $221.56 | 554.05 |
| 2015-03-31 | Grant / award (derivative) | 11.86 | $225.54 | 541.98 |
| 2015-03-12 | Grant / award (derivative) | 1.51 | $229.70 | 530.12 |
| 2015-02-27 | Grant / award (derivative) | 8.71 | $235.38 | 528.6 |
| 2015-02-26 | Option exercise (derivative) | 6,664 | $0.00 | 6,000 |
| 2015-02-26 | Open-market sale | 6,664 | $235.60 | 39,707 |
| 2015-02-26 | Option exercise | 6,664 | $89.94 | 46,371 |
| 2015-02-18 | Grant / award (derivative) | 14,207 | $0.00 | 14,207 |
| 2015-02-18 | Grant / award | 4,922 | $0.00 | 41,989 |
| 2015-02-18 | Grant / award | 2,317 | $0.00 | 44,306 |
| 2015-02-18 | Tax withholding | 4,599 | $236.24 | 39,707 |
| 2015-02-18 | Grant / award | 1,305 | $0.00 | 37,067 |
| 2015-02-18 | Grant / award | 2,772 | $0.00 | 35,762 |
| 2015-01-31 | Grant / award (derivative) | 9.2 | $222.88 | 519.89 |
| 2015-01-21 | Gift | 270 | $0.00 | 32,990 |
| 2014-12-24 | Grant / award (derivative) | 8.97 | $231.12 | 510.7 |
| 2014-12-12 | Grant / award (derivative) | 1.49 | $219.82 | 501.72 |
| 2014-11-26 | Grant / award (derivative) | 9.56 | $216.95 | 500.23 |
| 2014-11-07 | Option exercise (derivative) | 4,900 | $0.00 | 0 |
| 2014-11-07 | Open-market sale | 4,900 | $205.12 | 33,360 |
| 2014-11-07 | Gift | 100 | $0.00 | 33,260 |
| 2014-11-07 | Option exercise | 4,900 | $88.70 | 38,260 |
| 2014-10-31 | Grant / award (derivative) | 10.18 | $203.69 | 490.67 |
| 2014-09-30 | Grant / award (derivative) | 10.54 | $196.74 | 480.49 |
| 2014-09-12 | Grant / award (derivative) | 1.54 | $199.68 | 469.95 |
| 2014-08-31 | Grant / award (derivative) | 10.08 | $205.86 | 468.41 |
| 2014-08-01 | Grant / award (derivative) | 4,670 | $0.00 | 4,670 |
| 2014-07-31 | Grant / award (derivative) | 8.06 | $198.36 | 458.33 |
| 2014-06-30 | Grant / award (derivative) | 7.61 | $210.15 | 450.27 |
| 2014-06-12 | Grant / award (derivative) | 1.43 | $203.58 | 442.66 |
| 2014-05-31 | Grant / award (derivative) | 7.93 | $201.61 | 441.24 |
| 2014-04-30 | Grant / award (derivative) | 8.26 | $193.62 | 433.31 |
| 2014-04-23 | Option exercise (derivative) | 5,000 | $0.00 | 4,900 |
| 2014-04-23 | Option exercise | 5,000 | $88.70 | 38,360 |
| 2014-04-23 | Open-market sale | 5,000 | $197.38 | 33,360 |
| 2014-03-31 | Grant / award (derivative) | 8.27 | $193.46 | 425.05 |
| 2014-03-12 | Grant / award (derivative) | 1.26 | $197.21 | 416.78 |
| 2014-02-28 | Grant / award (derivative) | 7.33 | $197.82 | 415.52 |
| 2014-02-19 | Grant / award (derivative) | 10,841 | $0.00 | 10,841 |
| 2014-02-19 | Grant / award (derivative) | 12,613 | $0.00 | 12,613 |
| 2014-02-19 | Grant / award | 4,455 | $0.00 | 36,392 |
| 2014-02-19 | Tax withholding | 3,031 | $187.06 | 33,361 |
| 2014-02-19 | Grant / award | 2,724 | $0.00 | 31,937 |
| 2014-01-31 | Grant / award (derivative) | 7.95 | $182.36 | 408.2 |
| 2014-01-22 | Gift | 300 | $0.00 | 29,213 |
| 2014-01-21 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2014-01-21 | Option exercise | 5,000 | $61.81 | 34,513 |
| 2014-01-21 | Open-market sale | 5,000 | $189.82 | 29,513 |
| 2013-12-31 | Grant / award (derivative) | 7.77 | $189.66 | 400.25 |
| 2013-12-12 | Grant / award (derivative) | 1.27 | $183.92 | 392.48 |
| 2013-11-27 | Grant / award (derivative) | 7.99 | $184.54 | 391.21 |
| 2013-10-31 | Grant / award (derivative) | 8.07 | $182.58 | 383.22 |
| 2013-09-30 | Grant / award (derivative) | 8.82 | $167.06 | 375.15 |
| 2013-09-12 | Grant / award (derivative) | 1.33 | $162.87 | 366.33 |
| 2013-08-31 | Grant / award (derivative) | 9.44 | $156.21 | 365 |
| 2013-08-07 | Option exercise (derivative) | 3,600 | $0.00 | 0 |
| 2013-08-07 | Option exercise (derivative) | 10,000 | $0.00 | 5,000 |
| 2013-08-07 | Option exercise | 3,600 | $63.69 | 33,113 |
| 2013-08-07 | Option exercise | 10,000 | $61.81 | 43,113 |
| 2013-08-07 | Open-market sale | 13,600 | $161.58 | 29,513 |
| 2013-07-31 | Grant / award (derivative) | 9.19 | $160.44 | 355.56 |
| 2013-06-30 | Grant / award (derivative) | 10.07 | $146.41 | 346.37 |
| 2013-06-12 | Grant / award (derivative) | 1.31 | $150.95 | 336.31 |
| 2013-05-31 | Grant / award (derivative) | 9.6 | $153.61 | 334.99 |
| 2013-04-30 | Grant / award (derivative) | 10.02 | $147.14 | 325.4 |
| 2013-03-31 | Grant / award (derivative) | 8.26 | $133.94 | 315.38 |
| 2013-03-12 | Grant / award (derivative) | 1.27 | $139.14 | 307.12 |
| 2013-02-28 | Grant / award (derivative) | 6.82 | $134.66 | 305.85 |
| 2013-02-20 | Grant / award (derivative) | 15,225 | $0.00 | 15,225 |
| 2013-02-20 | Grant / award | 4,180 | $0.00 | 27,434 |
| 2013-02-20 | Grant / award | 6,840 | $0.00 | 34,274 |
| 2013-02-20 | Tax withholding | 4,761 | $131.51 | 29,513 |
| 2013-01-31 | Grant / award (derivative) | 6.66 | $137.87 | 299.04 |
| 2013-01-31 | Open-market sale | 449 | $0.00 | 23,254 |
| 2013-01-24 | Gift | 140 | $0.00 | 23,703 |
| 2013-01-22 | Gift | 130 | $0.00 | 23,843 |
| 2013-01-18 | Option exercise (derivative) | 4,000 | $0.00 | 0 |
| 2013-01-18 | Option exercise (derivative) | 3,600 | $0.00 | 3,600 |
| 2013-01-18 | Option exercise | 4,000 | $34.09 | 31,573 |
| 2013-01-18 | Option exercise | 3,600 | $63.69 | 27,573 |
| 2013-01-18 | Open-market sale | 7,600 | $141.66 | 23,973 |
| 2012-12-31 | Grant / award (derivative) | 6.92 | $135.35 | 292.38 |
| 2012-12-12 | Grant / award (derivative) | 1.31 | $124.55 | 285.46 |
| 2012-11-30 | Grant / award (derivative) | 7.54 | $124.27 | 284.15 |
| 2012-10-31 | Grant / award (derivative) | 8 | $117.08 | 276.61 |
| 2012-09-30 | Grant / award (derivative) | 8.16 | $114.84 | 268.61 |
| 2012-09-12 | Grant / award (derivative) | 1.29 | $115.77 | 260.45 |
| 2012-09-01 | Grant / award (derivative) | 5,958 | $0.00 | 5,958 |
| 2012-08-31 | Grant / award (derivative) | 5.96 | $110.02 | 259.16 |
| 2012-07-31 | Grant / award (derivative) | 5.99 | $109.46 | 253.19 |
| 2012-07-23 | Option exercise (derivative) | 10,000 | $0.00 | 4,000 |
| 2012-07-23 | Option exercise (derivative) | 7,900 | $0.00 | 0 |
| 2012-07-23 | Open-market sale | 24,600 | $110.83 | 23,973 |
| 2012-07-23 | Option exercise | 6,700 | $71.88 | 30,673 |
| 2012-07-23 | Option exercise | 7,900 | $68.61 | 38,573 |
| 2012-07-23 | Option exercise | 10,000 | $34.09 | 48,573 |
| 2012-06-30 | Grant / award (derivative) | 6.18 | $106.12 | 247.2 |
| 2012-06-12 | Grant / award (derivative) | 1.32 | $104.15 | 241.02 |
| 2012-05-31 | Grant / award (derivative) | 6.34 | $103.44 | 239.7 |
| 2012-04-30 | Grant / award (derivative) | 6.23 | $105.24 | 233.36 |
| 2012-03-31 | Grant / award (derivative) | 6.85 | $95.80 | 227.12 |
| 2012-03-12 | Grant / award (derivative) | 1.3 | $93.09 | 220.28 |
| 2012-03-09 | Gift | 200 | $0.00 | 23,973 |
| 2012-02-29 | Grant / award (derivative) | 5.34 | $91.25 | 218.97 |
| 2012-02-15 | Grant / award (derivative) | 12,664 | $0.00 | 12,664 |
| 2012-02-15 | Grant / award | 3,218 | $0.00 | 20,567 |
| 2012-02-15 | Tax withholding | 1,644 | $89.94 | 24,173 |
| 2012-02-15 | Grant / award | 5,250 | $0.00 | 25,817 |
| 2012-01-31 | Grant / award (derivative) | 5.44 | $89.58 | 213.64 |
| 2011-12-31 | Grant / award (derivative) | 6.06 | $83.49 | 208.2 |
| 2011-12-12 | Grant / award (derivative) | 1.35 | $82.52 | 202.14 |
| 2011-11-30 | Grant / award (derivative) | 5.77 | $87.75 | 200.79 |
| 2011-10-31 | Grant / award (derivative) | 5.86 | $86.41 | 195.03 |
| 2011-09-30 | Grant / award (derivative) | 7.16 | $70.66 | 189.17 |
| 2011-09-12 | Grant / award (derivative) | 1.36 | $73.12 | 182.01 |
| 2011-08-31 | Grant / award (derivative) | 6.61 | $76.59 | 180.65 |
| 2011-07-31 | Grant / award (derivative) | 6.01 | $84.20 | 174.05 |
| 2011-07-25 | Option exercise (derivative) | 2,500 | $0.00 | 0 |
| 2011-07-25 | Open-market sale | 9,600 | $88.95 | 17,349 |
| 2011-07-25 | Option exercise | 7,100 | $59.63 | 26,949 |
| 2011-07-25 | Option exercise | 2,500 | $58.80 | 19,849 |
| 2011-06-30 | Grant / award (derivative) | 5.57 | $90.79 | 168.04 |
| 2011-06-10 | Grant / award (derivative) | 1.05 | $84.11 | 162.46 |
| 2011-05-31 | Grant / award (derivative) | 5.71 | $88.70 | 161.41 |
| 2011-04-30 | Grant / award (derivative) | 5.35 | $94.67 | 155.71 |
| 2011-04-26 | Grant / award (derivative) | 436 | $0.00 | 436 |
| 2011-04-26 | Grant / award (derivative) | 1,674 | $0.00 | 1,674 |
| 2011-04-26 | Grant / award (derivative) | 338 | $0.00 | 338 |
| 2011-04-26 | Grant / award (derivative) | 340 | $0.00 | 340 |
| 2011-04-26 | Grant / award (derivative) | 1,292 | $0.00 | 1,292 |
| 2011-04-26 | Option exercise (derivative) | 473 | $0.00 | 0 |
| 2011-04-26 | Option exercise | 1,404 | $77.33 | 18,458 |
| 2011-04-26 | Option exercise | 1,820 | $77.33 | 19,023 |
| 2011-04-26 | Tax withholding | 436 | $93.97 | 17,203 |
| 2011-04-26 | Option exercise | 473 | $77.33 | 17,639 |
| 2011-04-26 | Tax withholding | 1,292 | $93.97 | 17,166 |
| 2011-04-26 | Tax withholding | 1,674 | $93.97 | 17,349 |
| 2011-04-26 | Tax withholding | 340 | $93.97 | 17,054 |
| 2011-04-26 | Option exercise | 369 | $77.33 | 17,394 |
| 2011-04-26 | Tax withholding | 338 | $93.97 | 17,025 |
| 2011-04-26 | Option exercise | 366 | $77.33 | 17,363 |
| 2011-03-31 | Grant / award (derivative) | 5.32 | $95.21 | 150.36 |
| 2011-03-11 | Grant / award (derivative) | 0.87 | $87.50 | 145.05 |
| 2011-02-28 | Grant / award (derivative) | 4.45 | $88.38 | 144.17 |
| 2011-02-16 | Grant / award (derivative) | 9,900 | $0.00 | 9,900 |
| 2011-02-16 | Grant / award | 2,700 | $0.00 | 17,797 |
| 2011-02-16 | Tax withholding | 800 | $88.70 | 16,997 |
| 2011-02-16 | Grant / award | 1,656 | $0.00 | 15,097 |
| 2011-01-31 | Option exercise (derivative) | 10,000 | $0.00 | 2,500 |
| 2011-01-31 | Open-market sale | 10,000 | $84.45 | 13,441 |
| 2011-01-31 | Option exercise | 10,000 | $58.80 | 23,441 |
| 2011-01-31 | Grant / award (derivative) | 4.66 | $84.28 | 139.73 |
| 2010-12-31 | Grant / award (derivative) | 3.12 | $84.07 | 135.06 |
| 2010-12-10 | Grant / award (derivative) | 0.86 | $80.90 | 131.95 |
| 2010-11-30 | Grant / award (derivative) | 3.36 | $77.96 | 131.08 |
| 2010-10-31 | Grant / award (derivative) | 3.42 | $76.70 | 127.72 |
| 2010-10-25 | Grant / award (derivative) | 369 | $0.00 | 369 |
| 2010-10-25 | Grant / award (derivative) | 366 | $0.00 | 366 |
| 2010-10-25 | Grant / award (derivative) | 1,820 | $0.00 | 1,820 |
| 2010-10-25 | Grant / award (derivative) | 260 | $0.00 | 260 |
| 2010-10-25 | Grant / award (derivative) | 1,735 | $0.00 | 1,735 |
| 2010-10-25 | Grant / award (derivative) | 473 | $0.00 | 473 |
| 2010-10-25 | Grant / award (derivative) | 1,404 | $0.00 | 1,404 |
| 2010-10-25 | Option exercise (derivative) | 1,477 | $0.00 | 0 |
| 2010-10-25 | Option exercise | 406 | $66.12 | 13,575 |
| 2010-10-25 | Option exercise | 1,477 | $71.88 | 14,727 |
| 2010-10-25 | Tax withholding | 1,404 | $77.33 | 13,323 |
| 2010-10-25 | Option exercise | 496 | $71.88 | 13,819 |
| 2010-10-25 | Tax withholding | 473 | $77.33 | 13,346 |
| 2010-10-25 | Option exercise | 1,778 | $74.59 | 15,124 |
| 2010-10-25 | Tax withholding | 1,735 | $77.33 | 13,389 |
| 2010-10-25 | Option exercise | 266 | $74.59 | 13,655 |
| 2010-10-25 | Tax withholding | 260 | $77.33 | 13,395 |
| 2010-10-25 | Option exercise | 1,866 | $74.59 | 15,261 |
| 2010-10-25 | Tax withholding | 1,820 | $77.33 | 13,441 |
| 2010-10-25 | Tax withholding | 366 | $77.33 | 13,209 |
| 2010-10-25 | Option exercise | 410 | $66.12 | 13,619 |
| 2010-10-25 | Tax withholding | 369 | $77.33 | 13,250 |
| 2010-09-30 | Grant / award (derivative) | 3.6 | $72.80 | 124.31 |
| 2010-09-28 | Option exercise (derivative) | 1,317 | $0.00 | 0 |
| 2010-09-28 | Open-market sale | 2,720 | $72.62 | 13,169 |
| 2010-09-28 | Option exercise | 1,317 | $68.78 | 14,486 |
| 2010-09-28 | Option exercise | 1,403 | $68.78 | 15,889 |
| 2010-09-10 | Grant / award (derivative) | 0.89 | $70.77 | 120.71 |
| 2010-08-31 | Grant / award (derivative) | 3.98 | $65.83 | 119.81 |
| 2010-08-09 | Option exercise (derivative) | 6,600 | $0.00 | 0 |
| 2010-08-09 | Open-market sale | 6,600 | $69.82 | 13,169 |
| 2010-08-09 | Option exercise | 6,600 | $47.89 | 19,769 |
| 2010-07-31 | Grant / award (derivative) | 2.69 | $69.47 | 115.83 |
| 2010-06-11 | Grant / award (derivative) | 0.93 | $64.78 | 113.14 |
| 2010-03-12 | Grant / award (derivative) | 0.93 | $64.16 | 112.21 |
| 2010-02-17 | Grant / award (derivative) | 15,000 | $0.00 | 15,000 |
| 2010-02-17 | Grant / award | 1,134 | $0.00 | 11,057 |
| 2010-02-17 | Grant / award | 3,000 | $0.00 | 14,057 |
| 2010-02-17 | Tax withholding | 888 | $61.81 | 13,169 |
| 2009-12-11 | Grant / award (derivative) | 1.02 | $58.51 | 111.27 |
| 2009-09-11 | Grant / award (derivative) | 1.01 | $57.30 | 110.26 |
| 2009-06-12 | Grant / award (derivative) | 1.26 | $45.13 | 109.25 |
| 2009-03-31 | Grant / award (derivative) | 12.2 | $36.90 | 107.99 |
| 2009-03-12 | Grant / award (derivative) | 1.45 | $34.34 | 95.8 |
| 2009-02-18 | Grant / award (derivative) | 14,000 | $0.00 | 14,000 |
| 2009-02-18 | Grant / award | 2,700 | $0.00 | 10,722 |
| 2009-02-18 | Tax withholding | 799 | $34.09 | 9,923 |
| 2009-02-18 | Grant / award | 579 | $0.00 | 8,022 |
| 2008-12-31 | Grant / award (derivative) | 7.07 | $42.43 | 94.35 |
| 2008-12-12 | Grant / award (derivative) | 0.95 | $43.89 | 87.28 |
| 2008-11-30 | Grant / award (derivative) | 7.05 | $43.92 | 86.32 |
| 2008-10-31 | Grant / award (derivative) | 6.05 | $49.58 | 79.27 |
| 2008-09-30 | Grant / award (derivative) | 5.14 | $58.32 | 73.22 |
| 2008-09-26 | I | 766.3 | $61.44 | 5,754.28 |
| 2008-09-12 | Grant / award (derivative) | 0.48 | $0.00 | 68.08 |
| 2008-08-31 | Grant / award (derivative) | 4.77 | $0.00 | 67.6 |
| 2008-07-31 | Grant / award (derivative) | 4.95 | $0.00 | 62.83 |
| 2008-07-01 | — | — | — | 4,911.06 |
| 2008-07-01 | — | — | — | 7,443 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.