SEC CIK 1069725
FOSTER VINCENT D
Reported ownership across 4 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| PWRview stock → | 179,687 | 2025-05-22 |
| CSVview stock → | 167,052 | 2011-11-08 |
| MAINview stock → | 70,605.119 | 2026-09-28 |
| TISIview stock → | 49,272 | 2017-05-22 |
Position History — MAIN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — MAIN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-28 | J | 99.087 | $55.10 | 70,605.119 |
| 2026-09-28 | J | 191.951 | $55.10 | 35,619.67 |
| 2026-09-28 | J | 99.087 | $55.10 | 71,355.593 |
| 2026-09-28 | J | 1,296.679 | $55.10 | 1,680,117.77 |
| 2026-09-28 | J | 15.858 | $55.10 | 1,678,821.091 |
| 2026-09-15 | J | 85.155 | $56.37 | 70,506.032 |
| 2026-09-15 | J | 164.961 | $56.37 | 35,427.719 |
| 2026-09-15 | J | 85.155 | $56.37 | 71,256.506 |
| 2026-09-15 | J | 1,114.355 | $56.37 | 1,678,805.233 |
| 2026-09-15 | J | 13.629 | $56.37 | 1,677,690.878 |
| 2026-08-14 | J | 80.682 | $59.23 | 70,420.877 |
| 2026-08-14 | J | 156.296 | $59.23 | 35,262.758 |
| 2026-08-14 | J | 80.682 | $59.23 | 71,171.351 |
| 2026-08-14 | J | 1,055.823 | $59.23 | 1,677,677.249 |
| 2026-08-14 | J | 12.913 | $59.23 | 1,676,621.426 |
| 2026-07-15 | J | 89.566 | $53.09 | 70,340.195 |
| 2026-07-15 | J | 173.506 | $53.09 | 35,106.462 |
| 2026-07-15 | J | 89.566 | $53.09 | 71,090.669 |
| 2026-07-15 | J | 1,172.082 | $53.09 | 1,676,608.513 |
| 2026-07-15 | J | 14.335 | $53.09 | 1,675,436.432 |
| 2026-06-29 | J | 104.913 | $51.01 | 70,250.629 |
| 2026-06-29 | J | 203.237 | $51.01 | 34,932.955 |
| 2026-06-29 | J | 104.913 | $51.01 | 71,001.103 |
| 2026-06-29 | J | 1,372.92 | $51.01 | 1,675,422.097 |
| 2026-06-29 | J | 16.791 | $51.01 | 1,674,049.177 |
| 2026-06-15 | J | 88.716 | $52.02 | 70,145.716 |
| 2026-06-15 | J | 172.719 | $52.02 | 34,729.719 |
| 2026-06-15 | J | 88.716 | $52.02 | 70,896.19 |
| 2026-06-15 | J | 1,160.96 | $52.02 | 1,674,032.386 |
| 2026-06-15 | J | 14.199 | $52.02 | 1,672,871.426 |
| 2026-05-18 | Gift | 35,500 | $0.00 | 70,057 |
| 2026-05-18 | Gift | 35,500 | $0.00 | 70,807.474 |
| 2026-05-18 | Gift | 71,000 | $0.00 | 1,672,857.228 |
| 2026-05-15 | J | 1,547.653 | $50.69 | 1,743,857.228 |
| 2026-05-15 | J | 14.49 | $50.69 | 1,742,309.575 |
| 2026-05-04 | Grant / award | 538 | $0.00 | 1,742,295.085 |
| 2026-04-15 | J | 1,384.829 | $56.39 | 1,741,757.085 |
| 2026-04-15 | J | 12.972 | $56.39 | 1,740,372.256 |
| 2026-03-27 | J | 15.85 | $52.92 | 1,738,666.23 |
| 2026-03-27 | J | 1,693.06 | $52.92 | 1,740,359.28 |
| 2026-03-13 | J | 1,413.88 | $54.66 | 1,738,650.38 |
| 2026-03-13 | J | 13.24 | $54.66 | 1,737,236.5 |
| 2026-02-13 | J | 1,263.82 | $60.89 | 1,737,223.26 |
| 2026-02-13 | J | 11.84 | $60.89 | 1,735,959.44 |
| 2026-01-15 | J | 11.53 | $62.27 | 1,734,716.93 |
| 2026-01-15 | J | 1,230.67 | $62.27 | 1,735,947.6 |
| 2025-12-29 | J | 1,447.91 | $60.77 | 1,734,705.4 |
| 2025-12-29 | J | 13.56 | $60.77 | 1,733,257.49 |
| 2025-12-15 | J | 1,200.4 | $62.05 | 1,733,243.93 |
| 2025-12-15 | J | 11.24 | $62.05 | 1,732,043.53 |
| 2025-11-14 | J | 1,259.15 | $58.90 | 1,732,032.29 |
| 2025-11-14 | J | 11.79 | $58.90 | 1,730,773.13 |
| 2025-10-15 | J | 11.85 | $58.38 | 1,729,496.5 |
| 2025-10-15 | J | 1,264.84 | $58.38 | 1,730,761.34 |
| 2025-09-26 | J | 12.7 | $63.72 | 1,728,127.69 |
| 2025-09-26 | J | 1,356.96 | $63.72 | 1,729,484.65 |
| 2025-09-15 | J | 1,093.11 | $66.98 | 1,728,114.99 |
| 2025-09-15 | J | 10.24 | $66.98 | 1,727,021.88 |
| 2025-08-15 | J | 1,464.53 | $67.15 | 1,727,011.64 |
| 2025-08-15 | J | 10.17 | $67.15 | 1,725,547.11 |
| 2025-07-15 | J | 1,540.83 | $63.57 | 1,725,536.94 |
| 2025-07-15 | J | 10.7 | $63.57 | 1,723,996.11 |
| 2025-06-27 | J | 13.43 | $59.32 | 1,722,052.56 |
| 2025-06-27 | J | 1,932.84 | $59.32 | 1,723,985.4 |
| 2025-06-13 | J | 1,633.83 | $58.23 | 1,722,039.14 |
| 2025-06-13 | J | 11.35 | $58.23 | 1,720,405.31 |
| 2025-05-15 | J | 12.37 | $53.17 | 1,718,613.02 |
| 2025-05-15 | J | 1,780.94 | $53.17 | 1,720,393.96 |
| 2025-05-05 | Grant / award | 565 | $0.00 | 1,718,600.64 |
| 2025-04-15 | J | 12.33 | $53.11 | 1,716,261.04 |
| 2025-04-15 | J | 1,774.6 | $53.11 | 1,718,035.64 |
| 2025-03-27 | J | 1,942.61 | $57.92 | 1,716,248.71 |
| 2025-03-27 | J | 13.5 | $57.92 | 1,714,306.1 |
| 2025-03-14 | J | 11.85 | $54.71 | 1,712,586.57 |
| 2025-03-14 | J | 1,706.03 | $54.71 | 1,714,292.6 |
| 2025-03-05 | Open-market sale | 35 | $58.05 | 1,712,574.72 |
| 2025-03-05 | Open-market sale | 84,965 | $57.18 | 1,712,609.72 |
| 2025-02-14 | J | 1,330.48 | $60.88 | 1,797,574.72 |
| 2025-02-14 | J | 806.86 | $60.88 | 1,796,244.24 |
| 2025-02-14 | J | 10.61 | $60.88 | 1,795,437.38 |
| 2025-01-15 | J | 833.84 | $58.91 | 1,794,057.61 |
| 2025-01-15 | J | 10.92 | $58.91 | 1,793,223.77 |
| 2025-01-15 | J | 1,369.16 | $58.91 | 1,795,426.77 |
| 2024-12-27 | J | 1,670.5 | $57.64 | 1,793,212.85 |
| 2024-12-27 | J | 1,017.37 | $57.64 | 1,791,542.35 |
| 2024-12-27 | J | 13.32 | $57.64 | 1,790,524.98 |
| 2024-12-13 | J | 11.27 | $55.39 | 1,788,237.47 |
| 2024-12-13 | J | 1,413.41 | $55.39 | 1,790,511.66 |
| 2024-12-13 | J | 860.79 | $55.39 | 1,789,098.26 |
| 2024-11-15 | J | 11.91 | $52.16 | 1,785,822.46 |
| 2024-11-15 | J | 909.82 | $52.16 | 1,786,732.28 |
| 2024-11-15 | J | 1,493.92 | $52.16 | 1,788,226.2 |
| 2024-10-15 | J | 12.09 | $51.13 | 1,783,370.09 |
| 2024-10-15 | J | 923.72 | $51.13 | 1,784,293.81 |
| 2024-10-15 | J | 1,516.74 | $51.13 | 1,785,810.55 |
| 2024-09-27 | J | 14.97 | $50.26 | 1,780,335.98 |
| 2024-09-27 | J | 1,143.84 | $50.26 | 1,781,479.82 |
| 2024-09-27 | J | 1,878.17 | $50.26 | 1,783,357.99 |
| 2024-09-13 | J | 12.36 | $49.48 | 1,777,826.47 |
| 2024-09-13 | J | 944.19 | $49.48 | 1,778,770.66 |
| 2024-09-13 | J | 1,550.34 | $49.48 | 1,780,321.01 |
| 2024-08-15 | J | 1,575.34 | $48.45 | 1,777,814.11 |
| 2024-08-15 | J | 12.56 | $48.45 | 1,775,279.37 |
| 2024-08-15 | J | 959.41 | $48.45 | 1,776,238.78 |
| 2024-07-15 | J | 11.72 | $51.67 | 1,772,901.24 |
| 2024-07-15 | J | 1,470.19 | $51.67 | 1,775,266.81 |
| 2024-07-15 | J | 895.37 | $51.67 | 1,773,796.62 |
| 2024-06-27 | J | 14.82 | $49.75 | 1,769,899.15 |
| 2024-06-27 | J | 1,131.86 | $49.75 | 1,771,031.01 |
| 2024-06-27 | J | 1,858.51 | $49.75 | 1,772,889.52 |
| 2024-06-14 | J | 11.94 | $49.14 | 1,767,474.12 |
| 2024-06-14 | J | 1,497.95 | $49.14 | 1,769,884.34 |
| 2024-06-14 | J | 912.28 | $49.14 | 1,768,386.39 |
| 2024-05-20 | Gift | 1,000 | $0.00 | 1,765,085 |
| 2024-05-15 | J | 1,470.12 | $49.83 | 1,767,462.17 |
| 2024-05-15 | J | 11.72 | $49.83 | 1,765,096.72 |
| 2024-05-15 | J | 895.33 | $49.83 | 1,765,992.05 |
| 2024-05-06 | Grant / award | 590 | $0.00 | 1,766,085 |
| 2024-04-15 | J | 1,552.69 | $46.94 | 1,765,495 |
| 2024-04-15 | J | 945.62 | $46.94 | 1,763,942.31 |
| 2024-04-15 | J | 12.38 | $46.94 | 1,762,996.69 |
| 2024-04-01 | Tax withholding | 3,155 | $47.31 | 1,759,861.11 |
| 2024-03-27 | J | 1,950.85 | $46.40 | 1,762,984.31 |
| 2024-03-27 | J | 1,156.8 | $46.40 | 1,761,033.46 |
| 2024-03-27 | J | 15.55 | $46.40 | 1,759,876.66 |
| 2024-03-15 | J | 1,572.2 | $45.82 | 1,763,016.11 |
| 2024-03-15 | J | 12.53 | $45.82 | 1,760,511.62 |
| 2024-03-15 | J | 932.29 | $45.82 | 1,761,443.91 |
| 2024-02-15 | J | 956.94 | $44.40 | 1,758,885.33 |
| 2024-02-15 | J | 1,613.76 | $44.40 | 1,760,499.09 |
| 2024-02-15 | J | 12.87 | $44.40 | 1,757,928.39 |
| 2024-01-12 | J | 967.18 | $43.69 | 1,756,284.51 |
| 2024-01-12 | J | 13 | $43.69 | 1,755,317.33 |
| 2024-01-12 | J | 1,631.02 | $43.69 | 1,757,915.53 |
| 2023-12-27 | J | 15 | $43.12 | 1,752,306.99 |
| 2023-12-27 | J | 1,115.76 | $43.12 | 1,753,422.75 |
| 2023-12-27 | J | 1,881.58 | $43.12 | 1,755,304.33 |
| 2023-12-15 | J | 952.47 | $42.93 | 1,750,685.76 |
| 2023-12-15 | J | 12.81 | $42.93 | 1,749,733.29 |
| 2023-12-15 | J | 1,606.22 | $42.93 | 1,752,291.99 |
| 2023-11-15 | J | 997.18 | $40.77 | 1,748,038.86 |
| 2023-11-15 | J | 1,681.63 | $40.77 | 1,749,720.49 |
| 2023-11-15 | J | 13.41 | $40.77 | 1,747,041.68 |
| 2023-10-13 | J | 13.69 | $39.70 | 1,744,293.46 |
| 2023-10-13 | J | 1,018.03 | $39.70 | 1,745,311.49 |
| 2023-10-13 | J | 1,716.79 | $39.70 | 1,747,028.27 |
| 2023-09-27 | J | 1,973.46 | $40.14 | 1,744,279.77 |
| 2023-09-27 | J | 1,170.24 | $40.14 | 1,742,306.31 |
| 2023-09-27 | J | 15.73 | $40.14 | 1,741,136.07 |
| 2023-09-15 | J | 1,611.2 | $40.89 | 1,741,120.33 |
| 2023-09-15 | J | 955.42 | $40.89 | 1,739,509.14 |
| 2023-09-15 | J | 12.85 | $40.89 | 1,738,553.72 |
| 2023-08-15 | J | 1,611.59 | $40.65 | 1,738,540.87 |
| 2023-08-15 | J | 955.65 | $40.65 | 1,736,929.28 |
| 2023-08-15 | J | 12.85 | $40.65 | 1,735,973.62 |
| 2023-07-14 | J | 12.84 | $40.44 | 1,733,394.79 |
| 2023-07-14 | J | 1,610.8 | $40.44 | 1,735,960.78 |
| 2023-07-14 | J | 955.18 | $40.44 | 1,734,349.98 |
| 2023-06-28 | J | 1,630.83 | $38.85 | 1,733,381.95 |
| 2023-06-28 | J | 967.06 | $38.85 | 1,731,751.12 |
| 2023-06-28 | J | 13 | $38.85 | 1,730,784.06 |
| 2023-06-15 | J | 952.23 | $39.23 | 1,729,165.24 |
| 2023-06-15 | J | 1,605.82 | $39.23 | 1,730,771.06 |
| 2023-06-15 | J | 12.8 | $39.23 | 1,728,213.01 |
| 2023-05-15 | J | 1,581.83 | $39.60 | 1,728,200.2 |
| 2023-05-15 | J | 12.61 | $39.60 | 1,725,680.37 |
| 2023-05-15 | J | 938.01 | $39.60 | 1,726,618.37 |
| 2023-04-14 | J | 1,570.92 | $39.65 | 1,725,667.76 |
| 2023-04-14 | J | 931.54 | $39.65 | 1,724,096.84 |
| 2023-04-14 | J | 12.53 | $39.65 | 1,723,165.3 |
| 2023-04-01 | Tax withholding | 8,149 | $39.46 | 1,718,780.34 |
| 2023-03-28 | J | 671.16 | $39.38 | 1,721,928.08 |
| 2023-03-28 | J | 1,224.7 | $39.38 | 1,723,152.78 |
| 2023-03-28 | J | 9.76 | $39.38 | 1,721,256.92 |
| 2023-03-15 | J | 1,585.39 | $38.89 | 1,721,247.16 |
| 2023-03-15 | J | 868.78 | $38.89 | 1,719,661.76 |
| 2023-03-15 | J | 12.64 | $38.89 | 1,718,792.98 |
| 2023-02-15 | J | 12.32 | $39.67 | 1,724,537.04 |
| 2023-02-15 | J | 846.88 | $39.67 | 1,725,383.92 |
| 2023-02-15 | J | 1,545.42 | $39.67 | 1,726,929.34 |
| 2023-01-13 | J | 1,570.56 | $38.81 | 1,724,524.72 |
| 2023-01-13 | J | 12.52 | $38.81 | 1,722,093.51 |
| 2023-01-13 | J | 860.65 | $38.81 | 1,722,954.16 |
| 2022-12-28 | J | 5.87 | $36.71 | 1,720,941.73 |
| 2022-12-28 | J | 403.3 | $36.71 | 1,721,345.03 |
| 2022-12-28 | J | 735.96 | $36.71 | 1,722,080.98 |
| 2022-12-15 | J | 12.62 | $37.33 | 1,718,485.58 |
| 2022-12-15 | J | 867.4 | $37.33 | 1,719,352.99 |
| 2022-12-15 | J | 1,582.88 | $37.33 | 1,720,935.87 |
| 2022-11-15 | J | 853.23 | $37.73 | 1,716,915.94 |
| 2022-11-15 | J | 1,557.02 | $37.73 | 1,718,472.96 |
| 2022-11-15 | J | 12.41 | $37.73 | 1,716,062.71 |
| 2022-10-14 | J | 13.96 | $33.32 | 1,713,338.95 |
| 2022-10-14 | J | 959.82 | $33.32 | 1,714,298.77 |
| 2022-10-14 | J | 1,751.53 | $33.32 | 1,716,050.3 |
| 2022-09-27 | J | 765.37 | $34.56 | 1,713,324.98 |
| 2022-09-27 | J | 419.42 | $34.56 | 1,712,559.61 |
| 2022-09-27 | J | 6.1 | $34.56 | 1,712,140.2 |
| 2022-09-15 | J | 778.42 | $39.82 | 1,710,713.58 |
| 2022-09-15 | J | 1,420.51 | $39.82 | 1,712,134.09 |
| 2022-09-15 | J | 11.33 | $39.82 | 1,709,935.16 |
| 2022-08-15 | J | 705.84 | $43.70 | 1,708,635.79 |
| 2022-08-15 | J | 1,288.05 | $43.70 | 1,709,923.83 |
| 2022-08-15 | J | 10.27 | $43.70 | 1,707,929.95 |
| 2022-07-15 | J | 11.07 | $40.31 | 1,705,773.73 |
| 2022-07-15 | J | 1,386.28 | $40.31 | 1,707,919.68 |
| 2022-07-15 | J | 759.67 | $40.31 | 1,706,533.4 |
| 2022-06-30 | J | 4.03 | $38.55 | 1,704,979.89 |
| 2022-06-30 | J | 505.67 | $38.55 | 1,705,762.66 |
| 2022-06-30 | J | 277.1 | $38.55 | 1,705,256.99 |
| 2022-06-15 | J | 12.61 | $35.12 | 1,702,527.77 |
| 2022-06-15 | J | 866.63 | $35.12 | 1,703,394.4 |
| 2022-06-15 | J | 1,581.46 | $35.12 | 1,704,975.86 |
| 2022-05-13 | J | 11.91 | $36.97 | 1,700,203.03 |
| 2022-05-13 | J | 818.5 | $36.97 | 1,701,021.53 |
| 2022-05-13 | J | 1,493.64 | $36.97 | 1,702,515.17 |
| 2022-04-14 | J | 1,312.42 | $41.86 | 1,700,191.12 |
| 2022-04-14 | J | 10.46 | $41.86 | 1,698,298.49 |
| 2022-04-14 | J | 580.22 | $41.86 | 1,698,878.7 |
| 2022-04-01 | Tax withholding | 17,658 | $42.64 | 1,697,653 |
| 2022-04-01 | Tax withholding | 17,676 | $42.64 | 1,697,635 |
| 2022-03-30 | J | 3.59 | $42.48 | 1,697,638.59 |
| 2022-03-30 | J | 199.1 | $42.48 | 1,697,837.68 |
| 2022-03-30 | J | 450.34 | $42.48 | 1,698,288.03 |
| 2022-03-15 | J | 603.79 | $39.94 | 1,713,945.27 |
| 2022-03-15 | J | 10.89 | $39.94 | 1,713,341.48 |
| 2022-03-15 | J | 1,365.73 | $39.94 | 1,715,311 |
| 2022-03-02 | Open-market sale | 50,000 | $43.15 | 0 |
| 2022-02-15 | J | 10.23 | $42.29 | 1,711,479.93 |
| 2022-02-15 | J | 567.35 | $42.29 | 1,712,047.28 |
| 2022-02-15 | J | 1,283.31 | $42.29 | 1,713,330.6 |
| 2022-01-14 | J | 1,214.8 | $44.46 | 1,711,469.7 |
| 2022-01-14 | J | 537.06 | $44.46 | 1,710,254.9 |
| 2022-01-14 | J | 9.69 | $44.46 | 1,709,717.84 |
| 2021-12-30 | J | 4.46 | $44.76 | 1,708,900.6 |
| 2021-12-30 | J | 559.99 | $44.76 | 1,709,708.15 |
| 2021-12-30 | J | 247.57 | $44.76 | 1,709,148.17 |
| 2021-12-15 | J | 1,235.6 | $42.39 | 1,708,896.14 |
| 2021-12-15 | J | 9.85 | $42.39 | 1,707,114.28 |
| 2021-12-15 | J | 546.25 | $42.39 | 1,707,660.54 |
| 2021-11-15 | J | 1,137.64 | $45.83 | 1,707,104.43 |
| 2021-11-15 | J | 502.95 | $45.83 | 1,705,966.79 |
| 2021-11-15 | J | 9.07 | $45.83 | 1,705,463.84 |
| 2021-10-15 | J | 9.69 | $42.67 | 1,703,701.32 |
| 2021-10-15 | J | 537.55 | $42.67 | 1,704,238.87 |
| 2021-10-15 | J | 1,215.91 | $42.67 | 1,705,454.77 |
| 2021-09-15 | J | 1,222.63 | $41.22 | 1,703,691.62 |
| 2021-09-15 | J | 9.75 | $41.22 | 1,701,928.47 |
| 2021-09-15 | J | 540.52 | $41.22 | 1,702,468.99 |
| 2021-08-13 | J | 9.35 | $42.78 | 1,700,227.97 |
| 2021-08-13 | J | 518.33 | $42.78 | 1,700,746.3 |
| 2021-08-13 | J | 1,172.43 | $42.78 | 1,701,918.72 |
| 2021-07-15 | J | 1,206.41 | $41.37 | 1,700,218.62 |
| 2021-07-15 | J | 533.35 | $41.37 | 1,699,012.21 |
| 2021-07-15 | J | 9.62 | $41.37 | 1,698,478.86 |
| 2021-06-15 | J | 1,182.54 | $42.00 | 1,698,469.24 |
| 2021-06-15 | J | 522.8 | $42.00 | 1,697,286.7 |
| 2021-06-15 | J | 9.43 | $42.00 | 1,696,763.91 |
| 2021-05-14 | J | 553.16 | $39.49 | 1,695,503.27 |
| 2021-05-14 | J | 1,251.21 | $39.49 | 1,696,754.48 |
| 2021-05-14 | J | 9.98 | $39.49 | 1,694,950.11 |
| 2021-04-15 | J | 1,184.19 | $41.52 | 1,694,940.14 |
| 2021-04-15 | J | 362.84 | $41.52 | 1,693,755.95 |
| 2021-04-15 | J | 9.44 | $41.52 | 1,693,393.11 |
| 2021-04-01 | Tax withholding | 21,211 | $39.15 | 1,693,383.67 |
| 2021-04-01 | Grant / award | 18,974 | $0.00 | 1,714,594.67 |
| 2021-03-15 | J | 390.34 | $38.39 | 1,694,346.74 |
| 2021-03-15 | J | 10.16 | $38.39 | 1,693,956.4 |
| 2021-03-15 | J | 1,273.93 | $38.39 | 1,695,620.67 |
| 2021-03-01 | Grant / award | 5,092 | $0.00 | 1,693,946.24 |
| 2021-02-22 | Gift | 1,257 | $0.00 | 34,557 |
| 2021-02-19 | Gift | 3,771 | $0.00 | 1,688,854.24 |
| 2021-02-19 | Gift | 1,257 | $0.00 | 34,557 |
| 2021-02-19 | Gift | 1,257 | $0.00 | 35,307.47 |
| 2021-02-12 | J | 11.3 | $34.29 | 1,690,773.05 |
| 2021-02-12 | J | 434.41 | $34.29 | 1,691,207.46 |
| 2021-02-12 | J | 1,417.78 | $34.29 | 1,692,625.24 |
| 2021-02-01 | W | 3,772 | $0.00 | 1,690,761.75 |
| 2021-01-15 | J | 459.4 | $32.22 | 1,685,490.42 |
| 2021-01-15 | J | 1,499.33 | $32.22 | 1,686,989.75 |
| 2021-01-15 | J | 11.95 | $32.22 | 1,685,031.03 |
| 2020-12-15 | J | 466.86 | $31.50 | 1,683,495.39 |
| 2020-12-15 | J | 12.15 | $31.50 | 1,683,028.53 |
| 2020-12-15 | J | 1,523.68 | $31.50 | 1,685,019.07 |
| 2020-11-13 | J | 1,553.52 | $30.69 | 1,683,016.39 |
| 2020-11-13 | J | 476 | $30.69 | 1,681,462.87 |
| 2020-11-13 | J | 12.39 | $30.69 | 1,680,986.87 |
| 2020-10-15 | J | 12.44 | $30.36 | 1,678,936.66 |
| 2020-10-15 | J | 1,559.87 | $30.36 | 1,680,974.48 |
| 2020-10-15 | J | 477.95 | $30.36 | 1,679,414.61 |
| 2020-09-15 | J | 470.74 | $30.62 | 1,677,387.88 |
| 2020-09-15 | J | 1,536.34 | $30.62 | 1,678,924.22 |
| 2020-09-15 | J | 12.25 | $30.62 | 1,676,917.14 |
| 2020-08-14 | J | 11.36 | $32.82 | 1,675,043.98 |
| 2020-08-14 | J | 1,424.46 | $32.82 | 1,676,904.9 |
| 2020-08-14 | J | 436.46 | $32.82 | 1,675,480.44 |
| 2020-07-15 | J | 471.43 | $30.18 | 1,673,494.01 |
| 2020-07-15 | J | 12.27 | $30.18 | 1,673,022.58 |
| 2020-07-15 | J | 1,538.61 | $30.18 | 1,675,032.62 |
| 2020-06-15 | J | 11.11 | $33.13 | 1,671,190.5 |
| 2020-06-15 | J | 426.82 | $33.13 | 1,671,617.32 |
| 2020-06-15 | J | 1,392.99 | $33.13 | 1,673,010.31 |
| 2020-05-15 | J | 1,680.92 | $27.25 | 1,671,179.4 |
| 2020-05-15 | J | 13.4 | $27.25 | 1,668,983.43 |
| 2020-05-15 | J | 515.04 | $27.25 | 1,669,498.47 |
| 2020-05-13 | Gift | 3,300 | $0.00 | 34,050.47 |
| 2020-05-13 | Gift | 13,200 | $0.00 | 1,668,970.03 |
| 2020-05-13 | Gift | 3,300 | $0.00 | 33,300 |
| 2020-04-15 | J | 13.87 | $26.13 | 1,680,211.44 |
| 2020-04-15 | J | 219.26 | $26.13 | 1,680,430.71 |
| 2020-04-15 | J | 1,739.33 | $26.13 | 1,682,170.03 |
| 2020-04-01 | Tax withholding | 16,498 | $20.51 | 1,678,496.97 |
| 2020-04-01 | Grant / award | 24,049 | $0.00 | 1,694,994.97 |
| 2020-03-18 | Open-market buy | 3,000 | $15.29 | 1,670,718.03 |
| 2020-03-13 | J | 214.38 | $26.52 | 1,670,945.97 |
| 2020-03-13 | J | 13.56 | $26.52 | 1,670,731.59 |
| 2020-03-13 | J | 1,700.6 | $26.52 | 1,680,197.58 |
| 2020-02-28 | Grant / award | 13,701 | $0.00 | 1,667,718.03 |
| 2020-02-14 | J | 125.77 | $45.00 | 1,654,017.03 |
| 2020-02-14 | J | 7.95 | $45.00 | 1,653,891.26 |
| 2020-01-15 | J | 8.07 | $44.17 | 1,652,575.36 |
| 2020-01-15 | J | 129.54 | $44.17 | 1,653,883.31 |
| 2020-01-15 | J | 1,178.41 | $44.17 | 1,653,753.77 |
| 2019-12-26 | J | 1,391.26 | $43.56 | 1,657,412.64 |
| 2019-12-26 | J | 152.94 | $43.56 | 1,657,565.58 |
| 2019-12-26 | J | 9.52 | $43.56 | 1,656,021.38 |
| 2019-12-11 | J | 1,191.24 | $43.25 | 1,655,880.91 |
| 2019-12-11 | J | 8.15 | $43.25 | 1,654,689.67 |
| 2019-12-11 | J | 130.95 | $43.25 | 1,656,011.86 |
| 2019-12-06 | Gift | 5,000 | $0.00 | 1,652,567.29 |
| 2019-11-15 | J | 1,194.97 | $42.91 | 1,654,550.16 |
| 2019-11-15 | J | 131.36 | $42.91 | 1,654,681.52 |
| 2019-11-15 | J | 8.18 | $42.91 | 1,653,355.19 |
| 2019-10-15 | J | 1,217.82 | $41.90 | 1,653,213.14 |
| 2019-10-15 | J | 8.34 | $41.90 | 1,651,995.32 |
| 2019-10-15 | J | 133.87 | $41.90 | 1,653,347.01 |
| 2019-09-25 | Gift | 18,036.42 | $0.00 | 0 |
| 2019-09-16 | J | 1,172.89 | $43.30 | 1,651,858.05 |
| 2019-09-16 | J | 8.03 | $43.30 | 1,650,685.16 |
| 2019-09-16 | J | 84.99 | $43.30 | 18,036.42 |
| 2019-09-16 | J | 128.93 | $43.30 | 1,651,986.99 |
| 2019-08-15 | J | 131.34 | $42.30 | 1,650,677.14 |
| 2019-08-15 | J | 86.58 | $42.30 | 17,951.43 |
| 2019-08-15 | J | 8.18 | $42.30 | 1,649,352.8 |
| 2019-08-15 | J | 1,192.99 | $42.30 | 1,650,545.79 |
| 2019-07-15 | J | 1,192.99 | $42.16 | 1,649,213.49 |
| 2019-07-15 | J | 8.17 | $42.16 | 1,648,020.5 |
| 2019-07-15 | J | 131.14 | $42.16 | 1,649,344.63 |
| 2019-07-15 | J | 86.45 | $42.16 | 17,864.85 |
| 2019-06-25 | J | 106.36 | $41.54 | 17,778.4 |
| 2019-06-25 | J | 10.05 | $41.54 | 1,646,383.54 |
| 2019-06-25 | J | 1,467.45 | $41.54 | 1,647,850.99 |
| 2019-06-25 | J | 161.34 | $41.54 | 1,648,012.33 |
| 2019-06-21 | Gift | 2,500 | $0.00 | 1,646,373.49 |
| 2019-06-14 | J | 8 | $41.52 | 1,647,575.84 |
| 2019-06-14 | J | 1,169.13 | $41.52 | 1,648,744.97 |
| 2019-06-14 | J | 128.52 | $41.52 | 1,648,873.49 |
| 2019-06-14 | J | 84.72 | $41.52 | 17,672.05 |
| 2019-05-15 | J | 8.17 | $40.48 | 1,646,243.39 |
| 2019-05-15 | J | 86.47 | $40.48 | 17,587.33 |
| 2019-05-15 | J | 1,193.27 | $40.48 | 1,647,436.67 |
| 2019-05-15 | J | 131.17 | $40.48 | 1,647,567.84 |
| 2019-04-15 | J | 1,251.72 | $38.39 | 1,646,097.63 |
| 2019-04-15 | J | 90.7 | $38.39 | 17,500.86 |
| 2019-04-15 | J | 137.6 | $38.39 | 1,646,235.22 |
| 2019-04-15 | J | 8.57 | $38.39 | 1,644,845.91 |
| 2019-04-01 | Tax withholding | 19,529 | $37.20 | 1,644,837.34 |
| 2019-04-01 | Grant / award | 33,111 | $0.00 | 1,664,366.34 |
| 2019-03-15 | J | 1,218.68 | $38.25 | 1,631,122.47 |
| 2019-03-15 | J | 132.87 | $38.57 | 1,631,255.34 |
| 2019-03-15 | J | 88.31 | $38.25 | 17,410.16 |
| 2019-03-15 | J | 8.34 | $38.25 | 1,629,903.79 |
| 2019-03-06 | Open-market buy | 85 | $37.42 | 30,750.47 |
| 2019-03-01 | Grant / award | 39,695 | $0.00 | 1,629,895.45 |
| 2019-02-15 | J | 8.48 | $37.43 | 1,588,826.44 |
| 2019-02-15 | J | 1,238.92 | $37.43 | 1,590,065.36 |
| 2019-02-15 | J | 135.09 | $37.74 | 1,590,200.45 |
| 2019-02-15 | J | 89.77 | $37.43 | 17,321.86 |
| 2019-01-15 | J | 137.12 | $36.98 | 1,588,817.96 |
| 2019-01-15 | J | 1,264.08 | $36.49 | 1,588,680.84 |
| 2019-01-15 | J | 91.6 | $36.49 | 17,232.08 |
| 2019-01-15 | J | 8.65 | $36.49 | 1,587,416.76 |
| 2018-12-27 | J | 1,892.91 | $34.09 | 1,588,027.68 |
| 2018-12-27 | J | 137.16 | $34.09 | 17,140.48 |
| 2018-12-27 | J | 12.96 | $34.09 | 1,586,134.77 |
| 2018-12-14 | J | 1,214.53 | $37.48 | 1,585,984.29 |
| 2018-12-14 | J | 88.01 | $37.48 | 17,003.32 |
| 2018-12-14 | J | 8.31 | $37.48 | 1,584,769.77 |
| 2018-12-14 | J | 137.52 | $36.68 | 1,586,121.81 |
| 2018-11-16 | Open-market buy | 25,869 | $38.66 | 1,583,565.26 |
| 2018-11-15 | J | 1,188.06 | $38.12 | 1,584,761.45 |
| 2018-11-15 | J | 8.13 | $38.12 | 1,583,573.39 |
| 2018-11-15 | J | 86.09 | $38.12 | 16,915.31 |
| 2018-10-15 | J | 1,201.77 | $37.49 | 1,557,696.26 |
| 2018-10-15 | J | 87.08 | $37.49 | 16,829.23 |
| 2018-10-15 | J | 8.23 | $37.49 | 1,556,494.49 |
| 2018-09-14 | J | 79.68 | $39.73 | 16,742.14 |
| 2018-09-14 | J | 7.53 | $39.73 | 1,555,386.58 |
| 2018-09-14 | J | 1,099.68 | $39.73 | 1,556,486.26 |
| 2018-08-15 | J | 7.39 | $40.30 | 1,554,300.02 |
| 2018-08-15 | J | 1,079.04 | $40.30 | 1,555,379.06 |
| 2018-08-15 | J | 78.19 | $40.30 | 16,662.46 |
| 2018-07-16 | J | 150.94 | $38.41 | 30,665.47 |
| 2018-07-16 | J | 81.63 | $38.41 | 16,584.27 |
| 2018-07-16 | J | 1,126.56 | $38.41 | 1,554,292.63 |
| 2018-07-16 | J | 7.71 | $38.41 | 1,553,166.07 |
| 2018-06-26 | J | 11.24 | $37.85 | 1,551,515.63 |
| 2018-06-26 | J | 220.1 | $37.85 | 30,514.53 |
| 2018-06-26 | J | 119.04 | $37.85 | 16,502.64 |
| 2018-06-26 | J | 1,642.74 | $37.85 | 1,553,158.36 |
| 2018-06-20 | Tax withholding | 4,403 | $38.55 | 1,550,404.28 |
| 2018-06-15 | J | 7.53 | $38.86 | 1,554,164.51 |
| 2018-06-15 | J | 146.68 | $38.86 | 30,294.43 |
| 2018-06-15 | J | 79.72 | $38.86 | 16,383.6 |
| 2018-06-15 | J | 642.77 | $38.86 | 1,554,807.28 |
| 2018-06-15 | J | 1,100.1 | $38.86 | 1,551,504.38 |
| 2018-05-15 | J | 147.75 | $38.58 | 30,147.75 |
| 2018-05-15 | J | 79.9 | $38.58 | 16,303.89 |
| 2018-05-15 | J | 1,746.92 | $38.58 | 1,554,156.98 |
| 2018-05-15 | J | 7.55 | $38.58 | 1,552,410.06 |
| 2018-04-16 | J | 7.83 | $37.00 | 1,550,590.3 |
| 2018-04-16 | J | 82.89 | $37.00 | 16,223.99 |
| 2018-04-16 | J | 1,812.21 | $37.00 | 1,552,402.51 |
| 2018-04-02 | Tax withholding | 19,443 | $36.76 | 1,499,389.47 |
| 2018-04-02 | Grant / award | 51,193 | $0.00 | 1,550,582.47 |
| 2018-03-15 | J | 82.35 | $37.05 | 16,141.1 |
| 2018-03-15 | J | 7.78 | $37.05 | 1,517,031.94 |
| 2018-03-15 | J | 1,800.53 | $37.05 | 1,518,832.47 |
| 2018-02-15 | J | 7.69 | $37.27 | 1,515,243.45 |
| 2018-02-15 | J | 81.45 | $37.27 | 16,058.75 |
| 2018-02-15 | J | 1,780.71 | $37.27 | 1,517,024.16 |
| 2018-01-12 | J | 79.24 | $38.12 | 15,977.3 |
| 2018-01-12 | J | 7.49 | $38.12 | 1,513,515.04 |
| 2018-01-12 | J | 1,720.71 | $38.12 | 1,515,235.75 |
| 2017-12-27 | J | 108.07 | $40.18 | 15,898.06 |
| 2017-12-27 | J | 2,351.79 | $40.18 | 1,513,507.71 |
| 2017-12-27 | J | 10.21 | $40.18 | 1,511,155.92 |
| 2017-12-15 | J | 73.64 | $40.55 | 15,789.99 |
| 2017-12-15 | J | 1,610.05 | $40.55 | 1,511,145.71 |
| 2017-12-15 | J | 6.96 | $40.55 | 1,509,535.66 |
| 2017-11-15 | J | 1,736.06 | $40.70 | 1,509,528.71 |
| 2017-11-15 | Gift | 30,000 | $0.00 | 1,507,785.75 |
| 2017-11-15 | J | 6.9 | $40.70 | 1,507,792.65 |
| 2017-11-15 | J | 73.03 | $40.70 | 15,716.35 |
| 2017-11-15 | Gift | 30,000 | $0.00 | 30,000 |
| 2017-10-16 | J | 1,762.03 | $39.91 | 1,537,785.75 |
| 2017-10-16 | J | 74.12 | $39.91 | 15,643.32 |
| 2017-10-16 | J | 7 | $39.91 | 1,536,023.72 |
| 2017-09-15 | J | 1,703.5 | $40.01 | 1,536,016.72 |
| 2017-09-15 | J | 71.66 | $40.01 | 15,569.2 |
| 2017-09-15 | J | 6.77 | $40.01 | 1,534,313.22 |
| 2017-08-15 | J | 70.87 | $40.27 | 15,497.54 |
| 2017-08-15 | J | 1,684.76 | $40.27 | 1,534,306.45 |
| 2017-08-15 | J | 6.69 | $40.27 | 1,532,621.69 |
| 2017-07-14 | J | 1,750.17 | $38.58 | 1,532,614.99 |
| 2017-07-14 | J | 6.95 | $38.58 | 1,530,864.82 |
| 2017-07-14 | J | 73.62 | $38.58 | 15,426.67 |
| 2017-06-26 | J | 107.91 | $38.85 | 15,353.05 |
| 2017-06-26 | J | 10.19 | $38.85 | 1,528,292.5 |
| 2017-06-26 | J | 2,565.36 | $38.85 | 1,530,857.87 |
| 2017-06-20 | Tax withholding | 9,506 | $38.37 | 1,526,563.16 |
| 2017-06-14 | J | 1,712.35 | $38.97 | 1,528,282.31 |
| 2017-06-14 | J | 6.8 | $38.97 | 1,526,569.96 |
| 2017-06-14 | J | 72.03 | $38.97 | 15,245.14 |
| 2017-05-15 | J | 72.75 | $38.40 | 15,173.11 |
| 2017-05-15 | J | 6.87 | $38.40 | 1,534,339.72 |
| 2017-05-15 | J | 1,729.43 | $38.40 | 1,536,069.16 |
| 2017-04-13 | J | 6.81 | $38.54 | 1,532,617.93 |
| 2017-04-13 | J | 72.14 | $38.84 | 15,100.36 |
| 2017-04-13 | J | 1,714.92 | $38.54 | 1,534,332.85 |
| 2017-04-03 | Grant / award | 46,383 | $0.00 | 1,532,611.12 |
| 2017-04-03 | Tax withholding | 14,241 | $38.40 | 1,486,228.12 |
| 2017-03-15 | Gift | 50,000 | $0.00 | 50,000 |
| 2017-03-15 | J | 7.04 | $37.11 | 1,498,448.93 |
| 2017-03-15 | J | 74.55 | $37.11 | 15,028.22 |
| 2017-03-15 | Gift | 50,000 | $0.00 | 1,498,441.89 |
| 2017-03-15 | J | 2,020.19 | $37.11 | 1,500,469.12 |
| 2017-02-15 | J | 2,000.51 | $37.29 | 1,548,441.89 |
| 2017-02-15 | J | 73.82 | $37.29 | 14,953.67 |
| 2017-02-15 | J | 6.97 | $37.29 | 1,546,441.37 |
| 2017-01-13 | J | 7.01 | $36.93 | 1,544,424.45 |
| 2017-01-13 | J | 74.17 | $36.93 | 14,879.85 |
| 2017-01-13 | J | 2,009.95 | $36.93 | 1,546,434.4 |
| 2016-12-23 | J | 108.42 | $37.28 | 14,805.68 |
| 2016-12-23 | J | 2,938.03 | $37.28 | 1,544,417.45 |
| 2016-12-23 | J | 10.24 | $37.28 | 1,541,479.41 |
| 2016-12-13 | J | 73.42 | $36.85 | 14,697.27 |
| 2016-12-13 | J | 1,989.57 | $36.85 | 1,541,469.17 |
| 2016-12-13 | J | 6.94 | $36.85 | 1,539,479.6 |
| 2016-11-15 | J | 2,003.98 | $36.40 | 1,539,472.66 |
| 2016-11-15 | J | 73.95 | $36.40 | 14,623.85 |
| 2016-11-15 | J | 6.99 | $36.40 | 1,537,468.68 |
| 2016-10-14 | J | 2,123.89 | $34.16 | 1,537,461.55 |
| 2016-10-14 | J | 78.37 | $34.16 | 14,549.9 |
| 2016-10-14 | J | 7.4 | $34.16 | 1,535,337.66 |
| 2016-09-15 | Open-market buy | 7.24 | $33.80 | 1,532,692.1 |
| 2016-09-15 | Open-market buy | 76.66 | $33.80 | 14,471.53 |
| 2016-09-15 | Open-market buy | 560.87 | $33.80 | 1,535,330.4 |
| 2016-09-15 | Open-market buy | 2,077.43 | $33.80 | 1,534,769.53 |
| 2016-08-15 | Open-market buy | 75.04 | $34.35 | 14,394.87 |
| 2016-08-15 | Open-market buy | 7.09 | $34.35 | 1,530,102.33 |
| 2016-08-15 | Open-market buy | 2,033.51 | $34.35 | 1,532,135.84 |
| 2016-08-15 | Open-market buy | 549.01 | $34.35 | 1,532,684.86 |
| 2016-07-15 | Open-market buy | 7.35 | $32.94 | 1,527,416.8 |
| 2016-07-15 | Open-market buy | 2,109.03 | $32.94 | 1,529,525.84 |
| 2016-07-15 | Open-market buy | 569.4 | $33.25 | 1,530,095.24 |
| 2016-07-15 | Open-market buy | 77.83 | $33.25 | 14,319.83 |
| 2016-06-27 | Open-market buy | 118.56 | $32.76 | 14,242 |
| 2016-06-27 | Open-market buy | 867.42 | $32.76 | 1,527,409.45 |
| 2016-06-27 | Open-market buy | 11.2 | $32.76 | 1,523,329.16 |
| 2016-06-27 | Open-market buy | 3,212.87 | $32.76 | 1,526,542.03 |
| 2016-06-20 | Tax withholding | 12,047 | $32.52 | 1,520,625.93 |
| 2016-06-15 | Open-market buy | 78.01 | $32.41 | 14,123.45 |
| 2016-06-15 | Open-market buy | 2,113.94 | $32.41 | 1,522,747.23 |
| 2016-06-15 | Open-market buy | 7.37 | $32.41 | 1,520,633.3 |
| 2016-06-15 | Open-market buy | 570.73 | $32.41 | 1,523,317.96 |
| 2016-05-16 | Open-market buy | 2,145.05 | $31.76 | 1,532,093.8 |
| 2016-05-16 | Open-market buy | 7.48 | $31.76 | 1,529,948.75 |
| 2016-05-16 | Open-market buy | 579.13 | $31.76 | 1,532,672.93 |
| 2016-05-16 | Open-market buy | 79.15 | $31.76 | 14,045.44 |
| 2016-04-15 | Open-market buy | 21.6 | $31.66 | 3,821.34 |
| 2016-04-15 | Open-market buy | 21.14 | $31.66 | 3,739.24 |
| 2016-04-15 | Open-market buy | 79.4 | $31.48 | 13,966.29 |
| 2016-04-15 | Open-market buy | 580.96 | $31.48 | 1,529,941.28 |
| 2016-04-15 | Open-market buy | 2,151.82 | $31.48 | 1,529,360.32 |
| 2016-04-15 | Open-market buy | 7.5 | $31.48 | 1,527,208.5 |
| 2016-04-01 | Grant / award | 51,336 | $0.00 | 1,527,201 |
| 2016-04-01 | Tax withholding | 7,063 | $31.27 | 1,475,865 |
| 2016-03-15 | Open-market buy | 21.58 | $30.64 | 3,718.1 |
| 2016-03-15 | Open-market buy | 80.87 | $30.73 | 13,886.88 |
| 2016-03-15 | Open-market buy | 22.05 | $30.64 | 3,799.74 |
| 2016-03-15 | Open-market buy | 591.67 | $30.73 | 1,482,928 |
| 2016-03-15 | Open-market buy | 7.64 | $30.73 | 1,480,144.83 |
| 2016-03-15 | Open-market buy | 2,191.5 | $30.73 | 1,482,336.33 |
| 2016-02-17 | Open-market buy | 23.72 | $28.48 | 3,777.69 |
| 2016-02-17 | Open-market buy | 2,374.64 | $28.18 | 1,479,496.08 |
| 2016-02-17 | Open-market buy | 8.28 | $28.18 | 1,477,121.44 |
| 2016-02-17 | Open-market buy | 87.63 | $28.18 | 13,806.01 |
| 2016-02-17 | Open-market buy | 641.11 | $28.18 | 1,480,137.19 |
| 2016-02-17 | Open-market buy | 23.21 | $28.48 | 3,696.52 |
| 2016-01-15 | Open-market buy | 8.47 | $27.35 | 1,476,456.91 |
| 2016-01-15 | Open-market buy | 656.25 | $27.35 | 1,477,113.16 |
| 2016-01-15 | Open-market buy | 89.7 | $27.35 | 13,718.39 |
| 2016-01-15 | Open-market buy | 23.81 | $27.59 | 3,673.31 |
| 2016-01-15 | Open-market buy | 24.33 | $27.59 | 3,753.96 |
| 2016-01-15 | Open-market buy | 2,430.71 | $27.35 | 1,476,448.44 |
| 2015-12-24 | Open-market buy | 11.62 | $30.20 | 1,469,785.15 |
| 2015-12-24 | Open-market buy | 3,332.78 | $30.20 | 1,473,117.93 |
| 2015-12-24 | Open-market buy | 122.98 | $30.20 | 13,510.95 |
| 2015-12-24 | Open-market buy | 899.79 | $30.20 | 1,474,017.73 |
| 2015-12-14 | Open-market buy | 80.15 | $30.15 | 13,387.96 |
| 2015-12-14 | Open-market buy | 23.12 | $28.85 | 3,729.63 |
| 2015-12-14 | Open-market buy | 7.57 | $30.15 | 1,469,187.1 |
| 2015-12-14 | Open-market buy | 586.43 | $30.15 | 1,469,773.53 |
| 2015-12-14 | Open-market buy | 22.63 | $28.85 | 3,649.5 |
| 2015-12-14 | Open-market buy | 2,172.11 | $30.15 | 1,469,179.53 |
| 2015-11-16 | Open-market buy | 7.41 | $30.65 | 1,464,309.73 |
| 2015-11-16 | Open-market buy | 20.78 | $31.24 | 3,626.88 |
| 2015-11-16 | Open-market buy | 2,124.2 | $30.65 | 1,466,433.93 |
| 2015-11-16 | Open-market buy | 21.24 | $31.24 | 3,706.51 |
| 2015-11-16 | Open-market buy | 78.39 | $30.65 | 13,307.81 |
| 2015-11-16 | Open-market buy | 573.5 | $30.65 | 1,467,007.42 |
| 2015-10-15 | Open-market buy | 22.8 | $28.91 | 3,685.27 |
| 2015-10-15 | Open-market buy | 7.97 | $28.29 | 1,461,398.06 |
| 2015-10-15 | Open-market buy | 2,286.85 | $28.29 | 1,463,684.91 |
| 2015-10-15 | Open-market buy | 617.41 | $28.29 | 1,464,302.32 |
| 2015-10-15 | Open-market buy | 84.39 | $28.29 | 13,229.43 |
| 2015-10-15 | Open-market buy | 22.31 | $28.91 | 3,606.1 |
| 2015-09-15 | Open-market buy | 598.46 | $28.20 | 1,461,390.09 |
| 2015-09-15 | Open-market buy | 7.73 | $28.20 | 1,458,574.96 |
| 2015-09-15 | Open-market buy | 21.85 | $28.52 | 3,583.78 |
| 2015-09-15 | Open-market buy | 81.8 | $28.20 | 13,145.04 |
| 2015-09-15 | Open-market buy | 22.33 | $28.52 | 3,662.47 |
| 2015-09-15 | Open-market buy | 2,216.67 | $28.20 | 1,460,791.63 |
| 2015-08-14 | Open-market buy | 20.98 | $29.54 | 3,561.93 |
| 2015-08-14 | Open-market buy | 7.36 | $29.43 | 1,455,885.71 |
| 2015-08-14 | Open-market buy | 21.44 | $29.54 | 3,640.14 |
| 2015-08-14 | Open-market buy | 570.06 | $29.43 | 1,458,567.23 |
| 2015-08-14 | Open-market buy | 2,111.47 | $29.43 | 1,457,997.17 |
| 2015-07-15 | Open-market buy | 19.21 | $32.79 | 3,618.7 |
| 2015-07-15 | Open-market buy | 18.8 | $32.79 | 3,540.95 |
| 2015-07-15 | Open-market buy | 69.6 | $32.77 | 13,063.24 |
| 2015-07-15 | Open-market buy | 509.24 | $32.77 | 1,455,586.92 |
| 2015-07-15 | Open-market buy | 1,886.19 | $32.77 | 1,455,077.69 |
| 2015-07-15 | Open-market buy | 6.58 | $32.77 | 1,453,191.5 |
| 2015-06-25 | Open-market buy | 71.06 | $31.65 | 12,993.64 |
| 2015-06-25 | Open-market buy | 10.38 | $32.34 | 1,449,686.91 |
| 2015-06-25 | Open-market buy | 2,978.1 | $32.34 | 1,452,665.01 |
| 2015-06-25 | Open-market buy | 519.92 | $31.65 | 1,453,184.92 |
| 2015-06-22 | Tax withholding | 14,572 | $31.80 | 1,447,227.02 |
| 2015-06-15 | Open-market buy | 1,925.82 | $31.65 | 1,449,159.55 |
| 2015-06-15 | Open-market buy | 516.97 | $31.65 | 1,449,676.53 |
| 2015-06-15 | Open-market buy | 70.66 | $31.65 | 12,922.58 |
| 2015-06-15 | Open-market buy | 19.85 | $31.38 | 3,599.49 |
| 2015-06-15 | Open-market buy | 19.42 | $31.38 | 3,522.16 |
| 2015-06-15 | Open-market buy | 6.71 | $31.65 | 1,447,233.73 |
| 2015-05-15 | Open-market buy | 72.7 | $30.76 | 12,851.92 |
| 2015-05-15 | Open-market buy | 6.87 | $30.76 | 1,459,296.75 |
| 2015-05-15 | Open-market buy | 1,970.33 | $30.76 | 1,461,267.09 |
| 2015-05-15 | Open-market buy | 531.93 | $30.76 | 1,461,799.02 |
| 2015-05-15 | Open-market buy | 20.2 | $30.84 | 3,579.64 |
| 2015-05-15 | Open-market buy | 19.76 | $30.84 | 3,502.73 |
| 2015-04-15 | Open-market buy | 1,928.64 | $31.25 | 1,458,769.21 |
| 2015-04-15 | Open-market buy | 19.42 | $31.21 | 3,482.97 |
| 2015-04-15 | Open-market buy | 71.17 | $31.25 | 12,779.22 |
| 2015-04-15 | Open-market buy | 20.68 | $31.25 | 1,458,789.88 |
| 2015-04-15 | Open-market buy | 19.85 | $31.21 | 3,559.45 |
| 2015-04-15 | Open-market buy | 6.72 | $31.25 | 1,456,840.57 |
| 2015-04-01 | Grant / award | 50,506 | $0.00 | 1,456,833.85 |
| 2015-03-24 | Gift | 90,000 | $0.00 | 1,406,327.85 |
| 2015-03-24 | Gift | 30,000 | $0.00 | 30,000 |
| 2015-03-16 | Open-market buy | 2,382.34 | $30.83 | 1,495,817.94 |
| 2015-03-16 | Open-market buy | 69.69 | $30.83 | 12,708.05 |
| 2015-03-16 | Open-market buy | 509.91 | $30.83 | 1,496,327.85 |
| 2015-03-16 | Open-market buy | 6.58 | $30.83 | 1,493,435.6 |
| 2015-03-16 | Open-market buy | 19.21 | $30.49 | 3,463.55 |
| 2015-03-16 | Open-market buy | 19.63 | $30.49 | 3,539.6 |
| 2015-02-13 | Open-market buy | 69.85 | $30.59 | 12,638.36 |
| 2015-02-13 | Open-market buy | 511.04 | $30.59 | 1,493,414.71 |
| 2015-02-13 | Open-market buy | 2,373.3 | $30.59 | 1,492,903.67 |
| 2015-02-13 | Open-market buy | 6.6 | $30.59 | 1,490,530.37 |
| 2015-02-13 | Open-market buy | 19.19 | $30.82 | 3,519.97 |
| 2015-02-13 | Open-market buy | 18.78 | $30.82 | 3,444.34 |
| 2015-01-15 | Open-market buy | 551.22 | $28.19 | 1,490,523.77 |
| 2015-01-15 | Open-market buy | 2,575.35 | $28.19 | 1,489,972.55 |
| 2015-01-15 | Open-market buy | 7.12 | $28.19 | 1,487,397.19 |
| 2015-01-15 | Open-market buy | 21.18 | $27.93 | 3,500.78 |
| 2015-01-15 | Open-market buy | 20.72 | $27.93 | 3,425.56 |
| 2015-01-15 | Open-market buy | 75.34 | $28.19 | 12,568.51 |
| 2014-12-24 | Open-market buy | 831.92 | $29.94 | 1,487,416.82 |
| 2014-12-24 | Open-market buy | 10.74 | $29.94 | 1,482,698.09 |
| 2014-12-24 | Open-market buy | 3,886.81 | $29.94 | 1,486,584.89 |
| 2014-12-24 | Open-market buy | 113.71 | $29.94 | 12,493.17 |
| 2014-12-15 | Open-market buy | 2,426.4 | $29.48 | 1,482,168 |
| 2014-12-15 | Open-market buy | 6.71 | $29.48 | 1,479,741.6 |
| 2014-12-15 | Open-market buy | 519.34 | $29.48 | 1,482,687.34 |
| 2014-12-15 | Open-market buy | 70.98 | $29.48 | 12,379.47 |
| 2014-12-15 | Open-market buy | 19.96 | $28.83 | 3,404.84 |
| 2014-12-15 | Open-market buy | 20.4 | $28.83 | 3,479.6 |
| 2014-11-14 | Open-market buy | 17.58 | $32.37 | 3,384.88 |
| 2014-11-14 | Open-market buy | 6.09 | $32.28 | 1,477,058.92 |
| 2014-11-14 | Open-market buy | 17.96 | $32.37 | 3,459.2 |
| 2014-11-14 | Open-market buy | 471.78 | $32.28 | 1,479,734.9 |
| 2014-11-14 | Open-market buy | 64.48 | $32.28 | 12,308.48 |
| 2014-11-14 | Open-market buy | 2,204.2 | $32.28 | 1,479,263.11 |
| 2014-10-15 | Open-market buy | 2,581.43 | $27.39 | 1,476,500.3 |
| 2014-10-15 | Open-market buy | 20.66 | $27.54 | 3,367.3 |
| 2014-10-15 | Open-market buy | 21.11 | $27.54 | 3,441.23 |
| 2014-10-15 | Open-market buy | 552.52 | $27.39 | 1,477,052.82 |
| 2014-10-15 | Open-market buy | 75.52 | $27.39 | 12,244 |
| 2014-10-15 | Open-market buy | 7.13 | $27.39 | 1,473,918.87 |
| 2014-09-15 | Open-market buy | 17.49 | $31.94 | 3,420.12 |
| 2014-09-15 | Open-market buy | 2,098.54 | $32.54 | 1,473,462.57 |
| 2014-09-15 | Open-market buy | 5.8 | $32.54 | 1,471,364.03 |
| 2014-09-15 | Open-market buy | 449.17 | $32.54 | 1,473,911.73 |
| 2014-09-15 | Open-market buy | 17.11 | $31.94 | 3,346.64 |
| 2014-09-15 | Open-market buy | 61.39 | $32.54 | 12,168.48 |
| 2014-08-15 | Open-market buy | 2,100.8 | $32.34 | 1,470,908.58 |
| 2014-08-15 | Open-market buy | 5.81 | $32.34 | 1,468,807.79 |
| 2014-08-15 | Open-market buy | 61.46 | $32.34 | 12,107.09 |
| 2014-08-15 | Open-market buy | 16.77 | $32.59 | 3,329.53 |
| 2014-08-15 | Open-market buy | 17.14 | $32.59 | 3,402.63 |
| 2014-08-15 | Open-market buy | 449.65 | $32.34 | 1,471,358.23 |
| 2014-07-15 | Open-market buy | 61.41 | $32.20 | 12,045.63 |
| 2014-07-15 | Open-market buy | 449.3 | $32.20 | 1,468,801.98 |
| 2014-07-15 | Open-market buy | 17.2 | $32.31 | 3,385.49 |
| 2014-07-15 | Open-market buy | 5.8 | $32.20 | 1,466,253.51 |
| 2014-07-15 | Open-market buy | 16.83 | $32.31 | 3,312.75 |
| 2014-07-15 | Open-market buy | 2,099.17 | $32.20 | 1,468,352.68 |
| 2014-07-01 | Tax withholding | 3,140 | $32.87 | 1,461,945.82 |
| 2014-06-25 | Open-market buy | 103.43 | $31.59 | 11,984.22 |
| 2014-06-25 | Open-market buy | 756.71 | $31.59 | 1,466,247.7 |
| 2014-06-25 | Open-market buy | 3,535.4 | $31.59 | 1,465,491 |
| 2014-06-25 | Open-market buy | 9.77 | $31.59 | 1,461,955.59 |
| 2014-06-20 | Tax withholding | 9,878 | $31.48 | 1,420,334.82 |
| 2014-06-20 | Grant / award | 44,751 | $0.00 | 1,465,085.82 |
| 2014-06-16 | Open-market buy | 62.03 | $31.44 | 11,880.8 |
| 2014-06-16 | Open-market buy | 16.99 | $31.67 | 3,295.92 |
| 2014-06-16 | Open-market buy | 17.36 | $31.67 | 3,368.29 |
| 2014-06-16 | Open-market buy | 453.81 | $31.44 | 1,430,212.82 |
| 2014-06-16 | Open-market buy | 2,120.24 | $31.44 | 1,429,759.01 |
| 2014-06-16 | Open-market buy | 5.86 | $31.44 | 1,427,638.77 |
| 2014-05-15 | Open-market buy | 469.88 | $30.20 | 1,427,632.91 |
| 2014-05-15 | Open-market buy | 17.79 | $30.09 | 3,278.93 |
| 2014-05-15 | Open-market buy | 64.22 | $30.20 | 11,818.77 |
| 2014-05-15 | Open-market buy | 18.18 | $30.09 | 3,350.93 |
| 2014-05-15 | Open-market buy | 2,195.3 | $30.20 | 1,427,163.04 |
| 2014-05-15 | Open-market buy | 6.07 | $30.20 | 1,424,967.74 |
| 2014-04-15 | Open-market buy | 17.39 | $31.46 | 3,332.75 |
| 2014-04-15 | Open-market buy | 17.02 | $31.46 | 3,261.14 |
| 2014-04-15 | Open-market buy | 61.38 | $31.43 | 11,754.55 |
| 2014-04-15 | Open-market buy | 449.08 | $31.43 | 1,424,961.67 |
| 2014-04-15 | Open-market buy | 2,098.14 | $31.43 | 1,424,512.59 |
| 2014-04-15 | Open-market buy | 5.8 | $31.43 | 1,422,414.46 |
| 2014-03-14 | Open-market buy | 15.83 | $34.23 | 3,315.36 |
| 2014-03-14 | Open-market buy | 15.49 | $34.23 | 3,244.13 |
| 2014-03-14 | Open-market buy | 55.88 | $34.36 | 11,693.17 |
| 2014-03-14 | Open-market buy | 408.87 | $34.36 | 1,422,408.66 |
| 2014-03-14 | Open-market buy | 1,910.26 | $34.36 | 1,421,999.79 |
| 2014-03-14 | Open-market buy | 923.01 | $34.36 | 1,420,089.53 |
| 2014-02-14 | Open-market buy | 1,884.21 | $34.67 | 1,418,763.22 |
| 2014-02-14 | Open-market buy | 15.45 | $34.90 | 3,299.53 |
| 2014-02-14 | Open-market buy | 403.29 | $34.67 | 1,419,166.52 |
| 2014-02-14 | Open-market buy | 55.12 | $34.67 | 11,637.29 |
| 2014-02-14 | Open-market buy | 15.12 | $34.90 | 3,228.63 |
| 2014-02-14 | Open-market buy | 910.43 | $34.67 | 1,416,879.01 |
| 2014-01-15 | Open-market buy | 15.19 | $34.75 | 3,213.51 |
| 2014-01-15 | Open-market buy | 54.84 | $34.68 | 11,582.17 |
| 2014-01-15 | Open-market buy | 15.52 | $34.75 | 3,284.07 |
| 2014-01-15 | Open-market buy | 401.27 | $34.68 | 1,414,040.35 |
| 2014-01-15 | Open-market buy | 905.86 | $34.68 | 1,413,639.08 |
| 2014-01-15 | Open-market buy | 1,874.75 | $34.68 | 1,415,915.1 |
| 2013-12-24 | Open-market buy | 1,441.51 | $32.77 | 1,409,111.35 |
| 2013-12-24 | Open-market buy | 2,983.33 | $32.77 | 1,412,094.68 |
| 2013-12-24 | Open-market buy | 638.55 | $32.77 | 1,412,733.22 |
| 2013-12-24 | Open-market buy | 87.28 | $32.77 | 11,527.32 |
| 2013-12-16 | Open-market buy | 1,943.74 | $32.03 | 1,407,253.81 |
| 2013-12-16 | Open-market buy | 939.19 | $32.03 | 1,405,310.07 |
| 2013-12-16 | Open-market buy | 416.03 | $32.03 | 1,407,669.84 |
| 2013-12-16 | Open-market buy | 56.86 | $32.03 | 11,440.05 |
| 2013-12-16 | Open-market buy | 15.97 | $31.89 | 3,198.33 |
| 2013-12-16 | Open-market buy | 16.32 | $31.89 | 3,268.55 |
| 2013-11-15 | Open-market buy | 428.34 | $30.95 | 1,404,370.88 |
| 2013-11-15 | Open-market buy | 16.51 | $31.37 | 3,252.23 |
| 2013-11-15 | Open-market buy | 16.15 | $31.37 | 3,182.36 |
| 2013-11-15 | Open-market buy | 58.54 | $30.95 | 11,383.18 |
| 2013-11-15 | Open-market buy | 2,001.22 | $30.95 | 1,403,942.55 |
| 2013-11-15 | Open-market buy | 966.96 | $30.95 | 1,401,941.33 |
| 2013-10-15 | Open-market buy | 435.94 | $30.25 | 1,400,974.37 |
| 2013-10-15 | Open-market buy | 16.66 | $30.25 | 3,166.21 |
| 2013-10-15 | Open-market buy | 59.58 | $30.25 | 11,324.64 |
| 2013-10-15 | Open-market buy | 17.02 | $30.25 | 3,235.73 |
| 2013-10-15 | Open-market buy | 2,036.75 | $30.25 | 1,400,538.43 |
| 2013-10-15 | Open-market buy | 984.13 | $30.25 | 1,398,501.68 |
| 2013-09-16 | Open-market buy | 16.59 | $29.91 | 3,218.7 |
| 2013-09-16 | Open-market buy | 960.84 | $29.86 | 1,395,103.37 |
| 2013-09-16 | Open-market buy | 1,988.55 | $29.86 | 1,397,091.92 |
| 2013-09-16 | Open-market buy | 425.62 | $29.86 | 1,397,517.54 |
| 2013-09-16 | Open-market buy | 58.17 | $29.86 | 11,265.06 |
| 2013-09-16 | Open-market buy | 16.24 | $29.91 | 3,149.55 |
| 2013-08-15 | Open-market buy | 58.6 | $29.49 | 11,206.88 |
| 2013-08-15 | Open-market buy | 428.71 | $29.49 | 1,394,142.52 |
| 2013-08-15 | Open-market buy | 16.57 | $29.16 | 3,133.31 |
| 2013-08-15 | Open-market buy | 967.81 | $29.49 | 1,391,710.83 |
| 2013-08-15 | Open-market buy | 2,002.98 | $29.49 | 1,393,713.81 |
| 2013-08-15 | Open-market buy | 16.93 | $29.16 | 3,202.11 |
| 2013-07-26 | Open-market buy | 525.89 | $30.82 | 1,390,743.01 |
| 2013-07-26 | Open-market buy | 71.88 | $30.82 | 11,148.29 |
| 2013-07-26 | Open-market buy | 1,187.2 | $30.82 | 1,387,760.11 |
| 2013-07-26 | Open-market buy | 2,457.01 | $30.82 | 1,390,217.12 |
| 2013-07-15 | Open-market buy | 1,967.6 | $29.67 | 1,386,151.78 |
| 2013-07-15 | Open-market buy | 421.14 | $29.67 | 1,386,572.92 |
| 2013-07-15 | Open-market buy | 57.56 | $29.67 | 11,076.41 |
| 2013-07-15 | Open-market buy | 15.82 | $30.39 | 3,116.75 |
| 2013-07-15 | Open-market buy | 16.16 | $30.39 | 3,185.18 |
| 2013-07-15 | Open-market buy | 950.72 | $29.67 | 1,384,184.18 |
| 2013-07-01 | Tax withholding | 6,453 | $27.41 | 1,379,721.12 |
| 2013-06-20 | Tax withholding | 5,067 | $26.87 | 1,340,291.12 |
| 2013-06-20 | Grant / award | 45,883 | $0.00 | 1,386,174.12 |
| 2013-06-14 | Open-market buy | 16.85 | $28.37 | 3,100.93 |
| 2013-06-14 | Open-market buy | 17.22 | $28.37 | 3,169.02 |
| 2013-06-14 | Open-market buy | 61 | $27.84 | 11,018.85 |
| 2013-06-14 | Open-market buy | 446.31 | $27.84 | 1,383,233.46 |
| 2013-06-14 | Open-market buy | 2,058.48 | $28.21 | 1,382,787.14 |
| 2013-06-14 | Open-market buy | 1,007.55 | $27.84 | 1,380,728.67 |
| 2013-05-15 | Open-market buy | 15.27 | $31.14 | 3,084.08 |
| 2013-05-15 | Open-market buy | 59.24 | $28.66 | 10,957.85 |
| 2013-05-15 | Open-market buy | 15.61 | $31.14 | 3,151.8 |
| 2013-05-15 | Open-market buy | 2,014.63 | $28.66 | 1,344,924.72 |
| 2013-05-15 | Open-market buy | 973.44 | $28.66 | 1,342,910.09 |
| 2013-05-15 | Open-market buy | 433.4 | $28.66 | 1,345,358.12 |
| 2013-04-15 | Open-market buy | 919.87 | $30.18 | 1,339,625.42 |
| 2013-04-15 | Open-market buy | 1,903.76 | $30.18 | 1,341,529.19 |
| 2013-04-15 | Open-market buy | 407.47 | $30.18 | 1,341,936.65 |
| 2013-04-15 | Open-market buy | 55.69 | $30.18 | 10,898.61 |
| 2013-04-15 | Open-market buy | 15.57 | $30.39 | 3,068.8 |
| 2013-04-15 | Open-market buy | 15.91 | $30.39 | 3,136.19 |
| 2013-03-15 | Open-market buy | 13.62 | $34.07 | 3,120.27 |
| 2013-03-15 | Open-market buy | 13.32 | $34.07 | 3,053.23 |
| 2013-03-15 | Open-market buy | 47.1 | $34.38 | 10,842.92 |
| 2013-03-15 | Open-market buy | 344.62 | $34.38 | 1,338,705.55 |
| 2013-03-15 | Open-market buy | 1,610.14 | $34.28 | 1,338,360.93 |
| 2013-03-15 | Open-market buy | 778 | $34.38 | 1,336,750.79 |
| 2013-02-15 | Open-market buy | 14.44 | $32.12 | 3,106.66 |
| 2013-02-15 | Open-market buy | 14.13 | $32.12 | 3,039.91 |
| 2013-02-15 | Open-market buy | 50.42 | $31.62 | 10,795.82 |
| 2013-02-15 | Open-market buy | 368.92 | $31.62 | 1,335,972.8 |
| 2013-02-15 | Open-market buy | 1,723.69 | $31.62 | 1,335,603.87 |
| 2013-02-15 | Open-market buy | 832.86 | $31.62 | 1,333,880.19 |
| 2013-01-23 | Open-market buy | 1,916.7 | $31.91 | 1,328,231.51 |
| 2013-01-23 | Open-market buy | 116.04 | $31.91 | 10,745.39 |
| 2013-01-23 | Open-market buy | 849.02 | $31.91 | 1,333,047.32 |
| 2013-01-23 | Open-market buy | 3,966.79 | $31.91 | 1,332,198.3 |
| 2013-01-15 | Open-market buy | 14.24 | $31.72 | 3,025.78 |
| 2013-01-15 | Open-market buy | 14.55 | $31.72 | 3,092.22 |
| 2013-01-15 | Open-market buy | 819.13 | $32.00 | 1,324,256.7 |
| 2013-01-15 | Open-market buy | 1,695.27 | $32.00 | 1,325,951.97 |
| 2013-01-15 | Open-market buy | 362.84 | $32.00 | 1,326,314.81 |
| 2013-01-15 | Open-market buy | 49.59 | $32.00 | 10,629.35 |
| 2012-12-14 | Open-market buy | 15.33 | $29.32 | 3,011.54 |
| 2012-12-14 | Open-market buy | 15.66 | $29.32 | 3,077.66 |
| 2012-12-14 | Open-market buy | 55.2 | $28.60 | 10,579.76 |
| 2012-12-14 | Open-market buy | 403.86 | $28.60 | 1,322,987.57 |
| 2012-12-14 | Open-market buy | 1,886.91 | $28.60 | 1,322,583.71 |
| 2012-12-14 | Open-market buy | 911.73 | $28.60 | 1,320,696.8 |
| 2012-11-15 | Open-market buy | 15.69 | $28.49 | 2,996.21 |
| 2012-11-15 | Open-market buy | 16.04 | $28.49 | 3,062 |
| 2012-11-15 | Open-market buy | 57.12 | $27.49 | 10,524.56 |
| 2012-11-15 | Open-market buy | 417.9 | $27.49 | 1,319,785.07 |
| 2012-11-15 | Open-market buy | 595.5 | $27.50 | 1,319,367.17 |
| 2012-11-15 | Open-market buy | 943.97 | $27.49 | 1,318,771.67 |
| 2012-10-15 | Open-market buy | 15.27 | $29.77 | 3,045.96 |
| 2012-10-15 | Open-market buy | 53.06 | $29.44 | 10,467.44 |
| 2012-10-15 | Open-market buy | 553.44 | $29.44 | 1,317,827.7 |
| 2012-10-15 | Open-market buy | 388.23 | $29.44 | 1,317,274.26 |
| 2012-10-15 | Open-market buy | 2,219.47 | $29.44 | 1,316,886.03 |
| 2012-10-15 | Open-market buy | 14.94 | $29.77 | 2,980.52 |
| 2012-09-21 | Gift | 10,000 | $0.00 | 1,314,666.56 |
| 2012-09-14 | Open-market buy | 2,217.41 | $28.34 | 1,323,725.77 |
| 2012-09-14 | Open-market buy | 552.93 | $28.34 | 1,324,278.69 |
| 2012-09-14 | Open-market buy | 387.87 | $28.34 | 1,324,666.56 |
| 2012-09-14 | Open-market buy | 53.01 | $28.34 | 10,414.38 |
| 2012-09-14 | Open-market buy | 15.2 | $28.77 | 3,030.69 |
| 2012-09-14 | Open-market buy | 14.87 | $28.77 | 2,965.58 |
| 2012-08-15 | Open-market buy | 15.4 | $27.65 | 2,950.71 |
| 2012-08-15 | Open-market buy | 15.73 | $27.65 | 3,015.5 |
| 2012-08-15 | Open-market buy | 18.56 | $27.26 | 10,361.36 |
| 2012-08-15 | Open-market buy | 401.1 | $27.26 | 1,321,508.35 |
| 2012-08-15 | Open-market buy | 565.83 | $27.55 | 1,321,107.25 |
| 2012-08-15 | Open-market buy | 2,293.07 | $27.26 | 1,320,541.42 |
| 2012-07-16 | Open-market buy | 2,628.47 | $23.64 | 1,317,172.33 |
| 2012-07-16 | Open-market buy | 63.06 | $23.64 | 10,342.8 |
| 2012-07-16 | Open-market buy | 17.05 | $25.36 | 2,999.76 |
| 2012-07-16 | Open-market buy | 459.77 | $23.64 | 1,318,248.35 |
| 2012-07-16 | Open-market buy | 16.68 | $25.36 | 2,935.31 |
| 2012-07-16 | Open-market buy | 616.25 | $25.15 | 1,317,788.58 |
| 2012-07-02 | Tax withholding | 6,053 | $24.90 | 1,310,879.18 |
| 2012-06-20 | Tax withholding | 1,593 | $23.72 | 1,316,932.18 |
| 2012-06-20 | Grant / award | 24,228 | $0.00 | 1,318,525.18 |
| 2012-06-15 | Open-market buy | 607.08 | $24.51 | 1,314,088.65 |
| 2012-06-15 | Open-market buy | 16.95 | $24.50 | 2,982.71 |
| 2012-06-15 | Open-market buy | 2,602.39 | $22.91 | 1,313,481.57 |
| 2012-06-15 | Open-market buy | 62.44 | $22.91 | 10,279.74 |
| 2012-06-15 | Open-market buy | 455.21 | $22.91 | 1,314,543.86 |
| 2012-06-15 | Open-market buy | 16.58 | $24.50 | 2,918.63 |
| 2012-05-15 | Open-market buy | 59.9 | $23.74 | 10,217.3 |
| 2012-05-15 | Open-market buy | 2,496.7 | $23.74 | 1,293,237.46 |
| 2012-05-15 | Open-market buy | 623 | $23.74 | 1,293,860.46 |
| 2012-05-15 | Open-market buy | 436.72 | $23.74 | 1,294,297.18 |
| 2012-05-15 | Open-market buy | 17.29 | $23.88 | 2,965.76 |
| 2012-05-15 | Open-market buy | 16.92 | $23.88 | 2,902.04 |
| 2012-04-16 | Open-market buy | 16.14 | $24.88 | 2,885.12 |
| 2012-04-16 | Open-market buy | 16.5 | $24.88 | 2,948.47 |
| 2012-04-16 | Open-market buy | 58.28 | $24.26 | 10,157.4 |
| 2012-04-16 | Open-market buy | 424.91 | $24.26 | 1,290,740.76 |
| 2012-04-16 | Open-market buy | 606 | $24.26 | 1,290,315.85 |
| 2012-04-16 | Open-market buy | 2,429.17 | $24.26 | 1,289,709.85 |
| 2012-03-15 | Open-market buy | 390.96 | $25.29 | 1,287,280.68 |
| 2012-03-15 | Open-market buy | 15.27 | $25.22 | 2,868.98 |
| 2012-03-15 | Open-market buy | 15.61 | $25.22 | 2,931.97 |
| 2012-03-15 | Open-market buy | 53.62 | $25.29 | 10,099.12 |
| 2012-03-15 | Open-market buy | 2,235.08 | $25.29 | 1,286,332.72 |
| 2012-03-15 | Open-market buy | 557 | $25.29 | 1,286,889.72 |
| 2012-02-17 | Grant / award | 62,010 | $23.24 | 1,280,566.17 |
| 2012-02-15 | Open-market buy | 433.75 | $22.66 | 1,284,097.64 |
| 2012-02-15 | Open-market buy | 618 | $22.66 | 1,283,663.89 |
| 2012-02-15 | Open-market buy | 2,479.72 | $22.66 | 1,283,045.89 |
| 2012-02-15 | Open-market buy | 16.96 | $22.94 | 2,916.36 |
| 2012-02-15 | Open-market buy | 16.59 | $22.94 | 2,853.71 |
| 2012-02-15 | Open-market buy | 59.49 | $22.66 | 10,045.5 |
| 2012-01-16 | Open-market buy | 2,608.05 | $21.41 | 1,217,449.97 |
| 2012-01-16 | Open-market buy | 650 | $21.41 | 1,218,099.97 |
| 2012-01-16 | Open-market buy | 456.2 | $21.41 | 1,218,556.17 |
| 2012-01-16 | Open-market buy | 62.57 | $21.41 | 9,986.01 |
| 2012-01-16 | Open-market buy | 18.05 | $21.54 | 2,899.41 |
| 2012-01-16 | Open-market buy | 17.67 | $21.54 | 2,837.11 |
| 2011-12-15 | Open-market buy | 19.38 | $19.94 | 2,881.35 |
| 2011-12-15 | Open-market buy | 492.96 | $19.68 | 1,214,841.92 |
| 2011-12-15 | Open-market buy | 703 | $19.68 | 1,214,348.96 |
| 2011-12-15 | Open-market buy | 2,818.21 | $19.68 | 1,213,645.96 |
| 2011-12-15 | Open-market buy | 18.96 | $19.94 | 2,819.45 |
| 2011-12-15 | Open-market buy | 67.61 | $19.68 | 9,923.43 |
| 2011-11-15 | Open-market buy | 3,123.3 | $17.62 | 1,209,502.43 |
| 2011-11-15 | Open-market buy | 20.08 | $18.70 | 2,800.49 |
| 2011-11-15 | Open-market buy | 20.52 | $18.70 | 2,861.98 |
| 2011-11-15 | Open-market buy | 74.93 | $17.62 | 9,855.82 |
| 2011-11-15 | Open-market buy | 779 | $17.62 | 1,210,281.43 |
| 2011-11-15 | Open-market buy | 546.33 | $17.62 | 1,210,827.75 |
| 2011-09-15 | Open-market buy | 19.76 | $18.43 | 2,821.1 |
| 2011-09-15 | Open-market buy | 504.86 | $18.10 | 1,202,154.68 |
| 2011-09-15 | Open-market buy | 69.25 | $18.10 | 9,709.73 |
| 2011-09-15 | Open-market buy | 19.33 | $18.43 | 2,760.48 |
| 2011-09-15 | Open-market buy | 2,886.25 | $18.10 | 1,200,929.81 |
| 2011-09-15 | Open-market buy | 720 | $18.10 | 1,201,649.81 |
| 2011-08-15 | Open-market buy | 721 | $17.93 | 1,197,537.72 |
| 2011-08-15 | Open-market buy | 2,891.86 | $17.93 | 1,196,816.72 |
| 2011-08-15 | Open-market buy | 69.38 | $17.93 | 9,640.49 |
| 2011-08-15 | Open-market buy | 18.9 | $18.72 | 2,741.15 |
| 2011-08-15 | Open-market buy | 19.31 | $18.72 | 2,801.34 |
| 2011-08-15 | Open-market buy | 505.84 | $17.93 | 1,198,043.56 |
| 2011-07-15 | Open-market buy | 18.61 | $18.89 | 2,722.25 |
| 2011-07-15 | Open-market buy | 2,725.23 | $18.90 | 1,192,768.17 |
| 2011-07-15 | Open-market buy | 680 | $18.90 | 1,193,448.17 |
| 2011-07-15 | Open-market buy | 476.7 | $18.90 | 1,193,924.86 |
| 2011-07-15 | Open-market buy | 65.38 | $18.90 | 9,571.11 |
| 2011-07-15 | Open-market buy | 19.02 | $18.89 | 2,782.02 |
| 2011-07-07 | Gift | 7,500 | $0.00 | 1,190,042.94 |
| 2011-07-01 | Tax withholding | 6,053 | $19.15 | 1,193,566.91 |
| 2011-06-24 | Gift | 30,000 | $0.00 | 1,199,619.91 |
| 2011-06-20 | Grant / award | 24,081 | $0.00 | 1,229,619.91 |
| 2011-06-15 | J | 19.3 | $18.08 | 2,703.64 |
| 2011-06-15 | J | 19.72 | $18.08 | 2,763 |
| 2011-06-15 | J | 66.98 | $18.32 | 9,505.72 |
| 2011-06-15 | J | 696 | $18.32 | 1,197,054.61 |
| 2011-06-15 | J | 488.32 | $18.32 | 1,197,542.94 |
| 2011-06-15 | J | 2,791.7 | $18.32 | 1,196,358.61 |
| 2011-05-16 | J | 66.6 | $18.29 | 9,438.75 |
| 2011-05-16 | J | 18.48 | $18.76 | 2,684.34 |
| 2011-05-16 | J | 18.88 | $18.76 | 2,743.28 |
| 2011-05-16 | J | 2,776.03 | $18.29 | 1,204,361.33 |
| 2011-05-16 | J | 485.58 | $18.29 | 1,205,538.91 |
| 2011-05-16 | J | 692 | $18.29 | 1,205,053.33 |
| 2011-04-15 | J | 65.82 | $18.38 | 9,372.14 |
| 2011-04-15 | J | 2,743.22 | $18.38 | 1,200,421.46 |
| 2011-04-15 | J | 684 | $18.38 | 1,201,105.46 |
| 2011-04-15 | J | 479.84 | $18.38 | 1,201,585.3 |
| 2011-04-15 | J | 18.66 | $18.44 | 2,665.86 |
| 2011-04-15 | J | 19.07 | $18.44 | 2,724.4 |
| 2011-03-15 | J | 59.61 | $19.39 | 9,306.33 |
| 2011-03-15 | J | 17.31 | $18.99 | 2,647.2 |
| 2011-03-15 | J | 17.69 | $18.99 | 2,705.32 |
| 2011-03-15 | J | 434.61 | $19.39 | 1,197,678.24 |
| 2011-03-15 | J | 620 | $19.39 | 1,197,243.63 |
| 2011-03-15 | J | 2,484.6 | $19.39 | 1,196,623.63 |
| 2011-02-15 | J | 59.05 | $19.45 | 9,246.72 |
| 2011-02-15 | J | 16.94 | $19.71 | 2,687.64 |
| 2011-02-15 | J | 614 | $19.45 | 1,193,708.53 |
| 2011-02-15 | J | 430.5 | $19.45 | 1,194,139.03 |
| 2011-02-15 | J | 16.58 | $19.71 | 2,629.89 |
| 2011-02-15 | J | 2,461.12 | $19.45 | 1,193,094.53 |
| 2011-01-14 | J | 438.96 | $18.95 | 1,190,633.42 |
| 2011-01-14 | J | 60.21 | $18.95 | 9,187.67 |
| 2011-01-14 | J | 17.24 | $19.24 | 2,670.7 |
| 2011-01-14 | J | 16.87 | $19.24 | 2,613.31 |
| 2011-01-14 | J | 2,059.5 | $18.95 | 1,189,568.45 |
| 2011-01-14 | J | 626 | $18.95 | 1,190,194.45 |
| 2010-12-15 | J | 65.44 | $17.31 | 9,127.47 |
| 2010-12-15 | J | 18.6 | $17.32 | 2,596.45 |
| 2010-12-15 | J | 680 | $17.31 | 1,187,031.85 |
| 2010-12-15 | J | 2,727.56 | $17.31 | 1,186,351.85 |
| 2010-12-15 | J | 19.01 | $17.32 | 2,653.46 |
| 2010-12-15 | J | 477.1 | $17.31 | 1,187,508.95 |
| 2010-11-15 | J | 18.39 | $17.40 | 2,577.85 |
| 2010-11-15 | J | 666 | $17.58 | 1,183,157.83 |
| 2010-11-15 | J | 466.46 | $17.58 | 1,183,624.29 |
| 2010-11-15 | J | 63.98 | $17.58 | 9,062.03 |
| 2010-11-15 | J | 2,666.71 | $17.58 | 1,182,491.83 |
| 2010-11-15 | J | 18.79 | $17.40 | 2,634.45 |
| 2010-10-15 | J | 19.45 | $16.69 | 2,615.66 |
| 2010-10-15 | J | 2,823.29 | $16.48 | 1,178,627.27 |
| 2010-10-15 | J | 704 | $16.48 | 1,179,331.27 |
| 2010-10-15 | J | 493.85 | $16.48 | 1,179,825.11 |
| 2010-10-15 | J | 19.03 | $16.69 | 2,559.46 |
| 2010-10-15 | J | 67.74 | $16.48 | 8,998.05 |
| 2010-10-14 | Open-market buy | 100 | $16.60 | 1,175,803.97 |
| 2010-09-15 | J | 760 | $15.14 | 1,175,170.69 |
| 2010-09-15 | J | 3,048.73 | $15.14 | 1,174,410.69 |
| 2010-09-15 | J | 20.48 | $15.38 | 2,540.43 |
| 2010-09-15 | J | 20.93 | $15.38 | 2,596.22 |
| 2010-09-15 | J | 73.14 | $15.14 | 8,930.31 |
| 2010-09-15 | J | 533.28 | $15.14 | 1,175,703.97 |
| 2010-08-16 | J | 20.85 | $14.98 | 2,519.95 |
| 2010-08-16 | J | 21.31 | $14.98 | 2,575.28 |
| 2010-08-16 | J | 67.24 | $16.34 | 8,857.17 |
| 2010-08-16 | J | 490.25 | $16.34 | 1,171,361.96 |
| 2010-08-16 | J | 699 | $16.34 | 1,170,871.71 |
| 2010-08-16 | J | 2,802.72 | $16.34 | 1,170,172.71 |
| 2010-07-15 | J | 692 | $16.37 | 1,166,884.35 |
| 2010-07-15 | J | 19.1 | $16.23 | 2,499.1 |
| 2010-07-15 | J | 2,776.38 | $16.37 | 1,166,192.35 |
| 2010-07-15 | J | 485.64 | $16.37 | 1,167,369.99 |
| 2010-07-15 | J | 19.52 | $16.23 | 2,553.97 |
| 2010-07-15 | J | 66.61 | $16.37 | 8,789.92 |
| 2010-07-01 | Tax withholding | 4,073 | $15.15 | 1,159,169.22 |
| 2010-07-01 | Grant / award | 29,937 | $0.00 | 1,163,242.22 |
| 2010-06-15 | J | 521.48 | $15.12 | 1,163,415.97 |
| 2010-06-15 | J | 2,981.26 | $15.12 | 1,162,150.48 |
| 2010-06-15 | J | 744 | $15.12 | 1,162,894.48 |
| 2010-06-15 | J | 20.63 | $15.23 | 2,534.45 |
| 2010-06-15 | J | 20.19 | $15.23 | 2,480 |
| 2010-06-15 | J | 71.53 | $15.12 | 8,723.31 |
| 2010-05-14 | J | 66.94 | $16.03 | 8,651.79 |
| 2010-05-14 | J | 488.07 | $16.03 | 1,133,305.22 |
| 2010-05-14 | J | 696 | $16.03 | 1,132,817.15 |
| 2010-05-14 | J | 2,790.26 | $16.03 | 1,132,121.15 |
| 2010-05-14 | J | 19.25 | $15.85 | 2,459.82 |
| 2010-05-14 | J | 19.67 | $15.85 | 2,513.83 |
| 2010-04-15 | J | 479.25 | $16.20 | 1,129,330.88 |
| 2010-04-15 | J | 683 | $16.20 | 1,128,851.63 |
| 2010-04-15 | J | 2,739.84 | $16.20 | 1,128,168.63 |
| 2010-04-15 | J | 19.03 | $16.26 | 2,494.16 |
| 2010-04-15 | J | 18.62 | $16.26 | 2,440.57 |
| 2010-04-15 | J | 65.73 | $16.20 | 8,584.84 |
| 2010-03-15 | J | 2,905.76 | $15.15 | 1,124,196.18 |
| 2010-03-15 | J | 69.62 | $15.17 | 8,519.11 |
| 2010-03-15 | J | 725 | $15.15 | 1,124,921.18 |
| 2010-03-15 | J | 20.23 | $15.17 | 2,475.13 |
| 2010-03-15 | J | 507.61 | $15.17 | 1,125,428.79 |
| 2010-03-15 | J | 19.79 | $15.17 | 2,421.95 |
| 2010-02-16 | J | 21.01 | $14.48 | 2,454.9 |
| 2010-02-16 | J | 73.27 | $14.29 | 8,449.49 |
| 2010-02-16 | J | 20.56 | $14.48 | 2,402.16 |
| 2010-02-16 | J | 762 | $14.29 | 1,120,756.22 |
| 2010-02-16 | J | 3,053.92 | $14.29 | 1,119,994.22 |
| 2010-02-16 | J | 534.2 | $14.29 | 1,121,290.42 |
| 2010-01-15 | J | 20.1 | $14.68 | 2,381.6 |
| 2010-01-15 | J | 2,927.91 | $14.78 | 1,115,698.15 |
| 2010-01-15 | J | 70.25 | $14.78 | 8,376.22 |
| 2010-01-15 | J | 512.15 | $14.78 | 1,116,940.3 |
| 2010-01-15 | J | 730 | $14.78 | 1,116,428.15 |
| 2010-01-15 | J | 20.54 | $14.68 | 2,433.89 |
| 2009-12-22 | Gift | 15,000 | $0.00 | 1,112,770.24 |
| 2009-12-15 | J | 2,895.13 | $15.47 | 1,126,592.85 |
| 2009-12-15 | J | 692 | $15.47 | 1,127,284.85 |
| 2009-12-15 | J | 485.39 | $15.47 | 1,127,770.24 |
| 2009-12-15 | J | 66.58 | $15.47 | 8,305.97 |
| 2009-12-15 | J | 19.36 | $15.46 | 2,413.35 |
| 2009-12-15 | J | 18.94 | $15.46 | 2,361.5 |
| 2009-11-16 | J | 541.58 | $13.74 | 1,123,697.72 |
| 2009-11-16 | J | 772 | $13.74 | 1,123,156.15 |
| 2009-11-16 | J | 20.59 | $14.10 | 2,342.56 |
| 2009-11-16 | J | 21.04 | $14.10 | 2,393.99 |
| 2009-11-16 | J | 74.28 | $13.74 | 8,239.39 |
| 2009-11-16 | J | 3,230.27 | $13.74 | 1,122,384.15 |
| 2009-10-15 | J | 20.55 | $14.31 | 2,372.95 |
| 2009-10-15 | J | 70.8 | $14.29 | 8,165.11 |
| 2009-10-15 | J | 20.1 | $14.31 | 2,321.97 |
| 2009-10-15 | J | 736 | $14.29 | 1,118,637.66 |
| 2009-10-15 | J | 3,079 | $14.29 | 1,117,901.66 |
| 2009-10-15 | J | 516.22 | $14.29 | 1,119,153.88 |
| 2009-09-15 | J | 72.98 | $13.74 | 8,094.31 |
| 2009-09-15 | J | 532.04 | $13.74 | 1,114,822.66 |
| 2009-09-15 | J | 20.95 | $13.91 | 2,352.41 |
| 2009-09-15 | J | 20.5 | $13.91 | 2,301.86 |
| 2009-09-15 | J | 759 | $13.74 | 1,114,290.62 |
| 2009-09-15 | J | 3,173.38 | $13.74 | 1,113,531.62 |
| 2009-08-14 | J | 21.67 | $13.33 | 2,331.45 |
| 2009-08-14 | J | 3,223.83 | $13.40 | 1,109,046.74 |
| 2009-08-14 | J | 771 | $13.40 | 1,109,817.74 |
| 2009-08-14 | J | 540.5 | $13.40 | 1,110,358.24 |
| 2009-08-14 | J | 74.13 | $13.40 | 8,021.33 |
| 2009-08-14 | J | 21.2 | $13.33 | 2,281.36 |
| 2009-07-15 | J | 19.83 | $14.12 | 2,260.16 |
| 2009-07-15 | J | 70.33 | $14.00 | 7,947.2 |
| 2009-07-15 | J | 512.76 | $14.00 | 1,105,822.91 |
| 2009-07-15 | J | 731 | $14.00 | 1,105,310.15 |
| 2009-07-15 | J | 3,058.36 | $14.00 | 1,104,579.15 |
| 2009-07-15 | J | 20.27 | $14.12 | 2,309.79 |
| 2009-07-01 | Tax withholding | 1,984 | $14.10 | 1,096,924.68 |
| 2009-07-01 | Grant / award | 31,591 | $0.00 | 1,098,908.68 |
| 2009-06-15 | J | 547.79 | $12.98 | 1,101,520.79 |
| 2009-06-15 | J | 21.49 | $13.19 | 2,289.52 |
| 2009-06-15 | J | 75.14 | $12.98 | 7,876.87 |
| 2009-06-15 | J | 21.03 | $13.19 | 2,240.33 |
| 2009-06-15 | J | 781 | $12.98 | 1,100,973 |
| 2009-06-15 | J | 3,267.33 | $12.98 | 1,100,192 |
| 2009-05-15 | J | 23.45 | $11.97 | 2,268.03 |
| 2009-05-15 | J | 22.94 | $11.97 | 2,219.3 |
| 2009-05-15 | J | 80.76 | $11.95 | 7,801.73 |
| 2009-05-15 | J | 3,512.1 | $11.95 | 1,065,888.85 |
| 2009-05-15 | J | 840 | $11.95 | 1,066,728.85 |
| 2009-05-15 | J | 588.83 | $11.95 | 1,067,317.68 |
| 2009-04-15 | J | 669.46 | $10.39 | 1,062,376.75 |
| 2009-04-15 | J | 3,993 | $10.39 | 1,060,752.29 |
| 2009-04-15 | J | 22.22 | $12.50 | 2,244.58 |
| 2009-04-15 | J | 91.82 | $10.39 | 7,720.97 |
| 2009-04-15 | J | 21.75 | $12.50 | 2,196.36 |
| 2009-04-15 | J | 955 | $10.39 | 1,061,707.29 |
| 2009-03-16 | J | 26.32 | $10.20 | 2,174.61 |
| 2009-03-16 | J | 26.9 | $10.20 | 2,222.36 |
| 2009-03-16 | J | 97.6 | $9.65 | 7,629.15 |
| 2009-03-16 | J | 1,015 | $9.65 | 1,056,047.72 |
| 2009-03-16 | J | 4,244.24 | $9.65 | 1,055,032.72 |
| 2009-03-16 | J | 711.58 | $9.65 | 1,056,759.3 |
| 2009-02-16 | J | 669.41 | $10.13 | 1,050,788.48 |
| 2009-02-16 | J | 27.65 | $9.80 | 2,195.46 |
| 2009-02-16 | J | 91.82 | $10.13 | 7,531.55 |
| 2009-02-16 | J | 27.06 | $9.80 | 2,148.29 |
| 2009-02-16 | J | 955 | $10.13 | 1,050,119.07 |
| 2009-02-16 | J | 3,992.7 | $10.13 | 1,049,164.07 |
| 2009-01-15 | J | 26.81 | $9.98 | 2,167.81 |
| 2009-01-15 | J | 4,046.27 | $9.87 | 1,043,521.3 |
| 2009-01-15 | J | 970 | $9.87 | 1,044,491.3 |
| 2009-01-15 | J | 680.08 | $9.87 | 1,045,171.37 |
| 2009-01-15 | J | 26.24 | $9.98 | 2,121.24 |
| 2009-01-15 | J | 93.28 | $9.87 | 7,439.74 |
| 2008-12-15 | J | 899 | $10.50 | 1,028,844.8 |
| 2008-12-15 | J | 630.22 | $10.50 | 1,029,475.03 |
| 2008-12-15 | J | 86.44 | $10.50 | 7,346.46 |
| 2008-12-15 | J | 3,759.13 | $10.50 | 1,027,945.8 |
| 2008-11-26 | Open-market buy | 1,095 | $9.07 | 2,095 |
| 2008-11-26 | Open-market buy | 1,141 | $9.08 | 2,141 |
| 2008-11-25 | Open-market buy | 1,000 | $9.23 | 1,000 |
| 2008-11-15 | J | 820 | $11.39 | 1,020,174.52 |
| 2008-11-15 | J | 3,437.52 | $11.36 | 1,023,612.04 |
| 2008-11-15 | J | 574.64 | $11.39 | 1,024,186.68 |
| 2008-11-15 | J | 78.82 | $11.39 | 7,260.02 |
| 2008-10-15 | J | 3,220.38 | $12.00 | 1,018,044.6 |
| 2008-10-15 | J | 770 | $12.00 | 1,018,814.6 |
| 2008-10-15 | J | 74.05 | $12.00 | 7,181.2 |
| 2008-10-15 | J | 539.92 | $12.00 | 1,019,354.52 |
| 2008-09-12 | J | 7,781 | $13.94 | 1,011,658.68 |
| 2008-09-12 | J | 178.93 | $13.94 | 7,107.14 |
| 2008-09-12 | J | 1,304.54 | $13.94 | 1,014,824.22 |
| 2008-09-12 | J | 1,861 | $13.94 | 1,013,519.68 |
| 2008-07-01 | Grant / award | 30,000 | $0.00 | 1,003,877.68 |
| 2008-06-30 | Open-market buy | 8,537 | $12.00 | 1,013,877.68 |
| 2008-06-27 | Open-market buy | 1,463 | $12.00 | 1,005,340.68 |
| 2008-06-24 | Open-market buy | 40,000 | $11.88 | 964,633.22 |
| 2008-06-12 | J | 159.21 | $14.35 | 6,928.21 |
| 2008-06-12 | J | 12.2 | $14.35 | 973,877.68 |
| 2008-06-12 | J | 1,782 | $13.80 | 973,865.48 |
| 2008-06-12 | J | 7,450.27 | $13.80 | 972,083.48 |
| 2008-03-26 | Open-market buy | 200 | $13.18 | 924,633.22 |
| 2008-03-25 | Open-market buy | 300 | $12.00 | 924,433.22 |
| 2008-03-21 | J | 169 | $13.27 | 6,769 |
| 2008-03-21 | J | 9,096.41 | $13.27 | 924,133.22 |
| 2007-11-30 | J | 8,002.81 | $14.31 | 915,036.81 |
| 2007-10-11 | Open-market buy | 100 | $14.70 | 907,034 |
| 2007-10-11 | Open-market buy | 67,000 | $15.00 | 906,934 |
| 2007-10-11 | Open-market buy | 1,600 | $14.50 | 6,600 |
| 2007-10-11 | Open-market buy | 5,000 | $14.75 | 5,000 |
| 2007-10-04 | — | — | — | 839,934 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.