SEC CIK 1374545
Jassy Andrew R
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AMZNview stock → | 2,235,766 | 2026-08-21 |
Position History — AMZN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AMZN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-21 | Option exercise (derivative) | 50,000 | $0.00 | 900,000 |
| 2026-08-21 | Open-market sale | 1,811 | $260.39 | 2,235,766 |
| 2026-08-21 | Open-market sale | 7,514 | $259.61 | 2,237,577 |
| 2026-08-21 | Open-market sale | 7,478 | $258.67 | 2,245,091 |
| 2026-08-21 | Open-market sale | 3,197 | $257.63 | 2,252,569 |
| 2026-08-21 | Option exercise | 50,000 | $0.00 | 2,255,766 |
| 2026-05-21 | Option exercise (derivative) | 50,000 | $0.00 | 950,000 |
| 2026-05-21 | Open-market sale | 300 | $265.61 | 2,205,766 |
| 2026-05-21 | Open-market sale | 3,600 | $264.97 | 2,206,066 |
| 2026-05-21 | Open-market sale | 5,667 | $263.95 | 2,209,666 |
| 2026-05-21 | Open-market sale | 5,227 | $263.10 | 2,215,333 |
| 2026-05-21 | Open-market sale | 5,206 | $261.95 | 2,220,560 |
| 2026-05-21 | Option exercise | 50,000 | $0.00 | 2,225,766 |
| 2026-05-04 | Open-market sale | 31,352 | $275.00 | 2,175,766 |
| 2026-04-17 | Open-market sale | 31,000 | $255.00 | 2,207,118 |
| 2026-02-23 | Open-market sale | 4,465 | $204.90 | 2,245,235 |
| 2026-02-23 | Open-market sale | 358 | $207.96 | 2,238,118 |
| 2026-02-23 | Open-market sale | 2,198 | $207.10 | 2,238,476 |
| 2026-02-23 | Open-market sale | 4,561 | $206.01 | 2,240,674 |
| 2026-02-23 | Open-market sale | 8,290 | $204.25 | 2,249,700 |
| 2026-02-21 | Option exercise (derivative) | 24,680 | $0.00 | 0 |
| 2026-02-21 | Option exercise (derivative) | 25,000 | $0.00 | 1,000,000 |
| 2026-02-21 | Option exercise | 25,000 | $0.00 | 2,233,310 |
| 2026-02-21 | Option exercise | 24,680 | $0.00 | 2,257,990 |
| 2025-11-21 | Option exercise (derivative) | 25,000 | $0.00 | 1,025,000 |
| 2025-11-21 | Option exercise (derivative) | 24,680 | $0.00 | 24,680 |
| 2025-11-21 | Option exercise | 25,000 | $0.00 | 2,203,502 |
| 2025-11-21 | Open-market sale | 3,966 | $215.82 | 2,224,216 |
| 2025-11-21 | Open-market sale | 1,207 | $218.40 | 2,208,799 |
| 2025-11-21 | Open-market sale | 4,522 | $217.67 | 2,210,006 |
| 2025-11-21 | Open-market sale | 9,688 | $216.74 | 2,214,528 |
| 2025-11-21 | Option exercise | 24,680 | $0.00 | 2,228,182 |
| 2025-11-21 | Open-market sale | 489 | $219.46 | 2,208,310 |
| 2025-08-21 | Option exercise (derivative) | 24,680 | $0.00 | 49,360 |
| 2025-08-21 | Option exercise (derivative) | 25,000 | $0.00 | 1,050,000 |
| 2025-08-21 | Open-market sale | 6,543 | $221.91 | 2,178,502 |
| 2025-08-21 | Open-market sale | 13,329 | $221.42 | 2,185,045 |
| 2025-08-21 | Option exercise | 24,680 | $0.00 | 2,198,374 |
| 2025-08-21 | Option exercise | 25,000 | $0.00 | 2,173,694 |
| 2025-05-21 | Option exercise (derivative) | 25,000 | $0.00 | 1,075,000 |
| 2025-05-21 | Option exercise (derivative) | 24,680 | $0.00 | 74,040 |
| 2025-05-21 | Open-market sale | 4,374 | $201.57 | 2,152,329 |
| 2025-05-21 | Option exercise | 24,680 | $0.00 | 2,168,566 |
| 2025-05-21 | Open-market sale | 11,863 | $200.75 | 2,156,703 |
| 2025-05-21 | Option exercise | 25,000 | $0.00 | 2,143,886 |
| 2025-05-21 | Open-market sale | 3,635 | $202.81 | 2,148,694 |
| 2025-02-21 | Option exercise (derivative) | 20,000 | $0.00 | 1,100,000 |
| 2025-02-21 | Option exercise (derivative) | 31,960 | $0.00 | 98,720 |
| 2025-02-21 | Option exercise | 20,000 | $0.00 | 2,107,710 |
| 2025-02-21 | Open-market sale | 5,764 | $219.10 | 2,133,906 |
| 2025-02-21 | Option exercise | 31,960 | $0.00 | 2,139,670 |
| 2025-02-21 | Open-market sale | 3,652 | $219.91 | 2,130,254 |
| 2025-02-21 | Open-market sale | 2,457 | $222.88 | 2,118,886 |
| 2025-02-21 | Open-market sale | 3,200 | $222.10 | 2,121,343 |
| 2025-02-21 | Open-market sale | 5,711 | $220.92 | 2,124,543 |
| 2024-11-21 | Option exercise (derivative) | 20,000 | $0.00 | 1,120,000 |
| 2024-11-21 | Option exercise (derivative) | 31,960 | $0.00 | 130,680 |
| 2024-11-21 | Open-market sale | 1,182 | $199.76 | 2,102,211 |
| 2024-11-21 | Option exercise | 20,000 | $0.00 | 2,076,534 |
| 2024-11-21 | Open-market sale | 1,100 | $202.74 | 2,087,710 |
| 2024-11-21 | Open-market sale | 4,149 | $201.27 | 2,088,810 |
| 2024-11-21 | Open-market sale | 9,252 | $200.62 | 2,092,959 |
| 2024-11-21 | Open-market sale | 3,352 | $198.49 | 2,103,393 |
| 2024-11-21 | Open-market sale | 1,127 | $197.41 | 2,106,745 |
| 2024-11-21 | Open-market sale | 622 | $196.46 | 2,107,872 |
| 2024-11-21 | Option exercise | 31,960 | $0.00 | 2,108,494 |
| 2024-08-21 | Option exercise (derivative) | 31,960 | $0.00 | 162,640 |
| 2024-08-21 | Option exercise (derivative) | 20,000 | $0.00 | 1,140,000 |
| 2024-08-21 | Open-market sale | 9,523 | $181.42 | 2,057,424 |
| 2024-08-21 | Open-market sale | 6,223 | $180.38 | 2,066,947 |
| 2024-08-21 | Open-market sale | 4,148 | $179.57 | 2,073,170 |
| 2024-08-21 | Option exercise | 31,960 | $0.00 | 2,077,318 |
| 2024-08-21 | Option exercise | 20,000 | $0.00 | 2,045,358 |
| 2024-08-21 | Open-market sale | 890 | $182.11 | 2,056,534 |
| 2024-05-21 | Option exercise (derivative) | 31,960 | $0.00 | 194,600 |
| 2024-05-21 | Option exercise (derivative) | 20,000 | $0.00 | 1,160,000 |
| 2024-05-21 | Open-market sale | 2,607 | $182.13 | 2,025,358 |
| 2024-05-21 | Open-market sale | 18,177 | $181.34 | 2,027,965 |
| 2024-05-21 | Option exercise | 20,000 | $0.00 | 2,046,142 |
| 2024-05-21 | Option exercise | 31,960 | $0.00 | 2,026,142 |
| 2024-03-04 | Open-market sale | 50,000 | $180.00 | 1,994,182 |
| 2024-02-21 | Option exercise (derivative) | 10,000 | $0.00 | 1,180,000 |
| 2024-02-21 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2024-02-21 | Open-market sale | 7,300 | $169.28 | 2,047,535 |
| 2024-02-21 | Open-market sale | 3,353 | $169.82 | 2,044,182 |
| 2024-02-21 | Option exercise | 25,000 | $0.00 | 2,036,110 |
| 2024-02-21 | Option exercise | 10,000 | $0.00 | 2,066,230 |
| 2024-02-21 | Open-market sale | 11,395 | $168.16 | 2,054,835 |
| 2024-02-21 | Option exercise | 20,120 | $0.00 | 2,056,230 |
| 2024-02-16 | Gift | 2,945 | $0.00 | 2,011,110 |
| 2024-02-16 | Open-market sale | 50,000 | $168.65 | 2,014,055 |
| 2023-11-21 | Option exercise (derivative) | 10,000 | $0.00 | 1,190,000 |
| 2023-11-21 | Option exercise (derivative) | 20,120 | $0.00 | 20,120 |
| 2023-11-21 | Option exercise (derivative) | 25,000 | $0.00 | 25,000 |
| 2023-11-21 | Option exercise | 20,120 | $0.00 | 2,075,988 |
| 2023-11-21 | Option exercise | 25,000 | $0.00 | 2,055,868 |
| 2023-11-21 | Option exercise | 10,000 | $0.00 | 2,085,988 |
| 2023-11-21 | Open-market sale | 9,548 | $142.10 | 2,076,440 |
| 2023-11-21 | Open-market sale | 11,759 | $143.05 | 2,064,681 |
| 2023-11-21 | Open-market sale | 626 | $143.80 | 2,064,055 |
| 2023-08-21 | Option exercise (derivative) | 20,120 | $0.00 | 40,240 |
| 2023-08-21 | Option exercise (derivative) | 25,000 | $0.00 | 50,000 |
| 2023-08-21 | Option exercise (derivative) | 10,000 | $0.00 | 1,200,000 |
| 2023-08-21 | Open-market sale | 11,793 | $133.47 | 2,041,008 |
| 2023-08-21 | Option exercise | 25,000 | $0.00 | 2,022,681 |
| 2023-08-21 | Open-market sale | 1,535 | $134.97 | 2,030,868 |
| 2023-08-21 | Open-market sale | 8,605 | $134.34 | 2,032,403 |
| 2023-08-21 | Option exercise | 10,000 | $0.00 | 2,052,801 |
| 2023-08-21 | Option exercise | 20,120 | $0.00 | 2,042,801 |
| 2023-05-22 | Open-market sale | 9,840 | $115.73 | 1,999,508 |
| 2023-05-22 | Open-market sale | 10,258 | $114.82 | 2,009,348 |
| 2023-05-22 | Open-market sale | 1,827 | $116.48 | 1,997,681 |
| 2023-05-21 | Option exercise (derivative) | 20,100 | $0.00 | 60,360 |
| 2023-05-21 | Option exercise (derivative) | 25,000 | $0.00 | 75,000 |
| 2023-05-21 | Option exercise (derivative) | 10,000 | $0.00 | 1,210,000 |
| 2023-05-21 | Option exercise | 10,000 | $0.00 | 2,019,606 |
| 2023-05-21 | Option exercise | 20,100 | $0.00 | 2,009,606 |
| 2023-05-21 | Option exercise | 25,000 | $0.00 | 1,989,506 |
| 2023-02-15 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2023-02-15 | Open-market sale | 21,790 | $99.09 | 1,966,590 |
| 2023-02-15 | Option exercise | 60,000 | $0.00 | 1,988,380 |
| 2023-02-15 | Open-market sale | 2,084 | $99.80 | 1,964,506 |
| 2022-11-15 | Option exercise (derivative) | 60,000 | $0.00 | 60,000 |
| 2022-11-15 | Open-market sale | 8,953 | $100.53 | 1,943,047 |
| 2022-11-15 | Option exercise | 60,000 | $0.00 | 1,952,000 |
| 2022-11-15 | Open-market sale | 2,295 | $103.40 | 1,928,380 |
| 2022-11-15 | Open-market sale | 8,562 | $101.59 | 1,934,485 |
| 2022-11-15 | Open-market sale | 3,810 | $102.22 | 1,930,675 |
| 2022-08-15 | Option exercise (derivative) | 60,000 | $0.00 | 120,000 |
| 2022-08-15 | Open-market sale | 200 | $143.69 | 1,892,000 |
| 2022-08-15 | Open-market sale | 8,272 | $142.88 | 1,892,200 |
| 2022-08-15 | Open-market sale | 15,148 | $141.95 | 1,900,472 |
| 2022-08-15 | Option exercise | 60,000 | $0.00 | 1,915,620 |
| 2022-05-16 | Open-market sale | 1,181 | $2262.00 | 92,781 |
| 2022-05-15 | Option exercise (derivative) | 3,000 | $0.00 | 9,000 |
| 2022-05-15 | Option exercise | 3,000 | $0.00 | 93,962 |
| 2022-02-22 | Open-market sale | 492 | $3009.57 | 90,962 |
| 2022-02-21 | Option exercise (derivative) | 1,250 | $0.00 | 5,000 |
| 2022-02-21 | Option exercise | 1,250 | $0.00 | 91,454 |
| 2022-02-15 | Option exercise (derivative) | 2,154 | $0.00 | 0 |
| 2022-02-15 | Option exercise | 2,154 | $0.00 | 91,052 |
| 2022-02-15 | Open-market sale | 848 | $3150.92 | 90,204 |
| 2021-11-22 | Open-market sale | 492 | $3676.00 | 88,898 |
| 2021-11-21 | Option exercise (derivative) | 1,250 | $0.00 | 6,250 |
| 2021-11-21 | Option exercise | 1,250 | $0.00 | 89,390 |
| 2021-11-15 | Option exercise (derivative) | 2,153 | $0.00 | 2,154 |
| 2021-11-15 | Open-market sale | 200 | $3537.06 | 88,140 |
| 2021-11-15 | Open-market sale | 300 | $3536.19 | 88,340 |
| 2021-11-15 | Open-market sale | 224 | $3535.04 | 88,640 |
| 2021-11-15 | Open-market sale | 124 | $3533.14 | 88,864 |
| 2021-11-15 | Option exercise | 2,153 | $0.00 | 88,988 |
| 2021-08-23 | Open-market sale | 492 | $3211.90 | 86,835 |
| 2021-08-21 | Option exercise (derivative) | 1,250 | $0.00 | 7,500 |
| 2021-08-21 | Option exercise | 1,250 | $0.00 | 87,327 |
| 2021-08-16 | Open-market sale | 848 | $3283.00 | 86,077 |
| 2021-08-15 | Option exercise (derivative) | 2,153 | $0.00 | 4,307 |
| 2021-08-15 | Option exercise | 2,153 | $0.00 | 86,925 |
| 2021-07-05 | Grant / award (derivative) | 61,000 | $0.00 | 61,000 |
| 2021-05-21 | Option exercise (derivative) | 1,250 | $0.00 | 8,750 |
| 2021-05-21 | Open-market sale | 492 | $3250.00 | 84,772 |
| 2021-05-21 | Option exercise | 1,250 | $0.00 | 85,264 |
| 2021-05-17 | Open-market sale | 848 | $3245.93 | 84,014 |
| 2021-05-15 | Option exercise (derivative) | 2,153 | $0.00 | 6,460 |
| 2021-05-15 | Option exercise | 2,153 | $0.00 | 84,862 |
| 2021-02-16 | Open-market sale | 392 | $3300.24 | 83,416 |
| 2021-02-16 | Open-market sale | 707 | $3301.45 | 82,709 |
| 2021-02-15 | Option exercise (derivative) | 2,792 | $0.00 | 8,613 |
| 2021-02-15 | Option exercise | 2,792 | $0.00 | 83,808 |
| 2020-11-16 | Open-market sale | 1,099 | $3085.62 | 81,016 |
| 2020-11-15 | Option exercise (derivative) | 2,791 | $0.00 | 11,405 |
| 2020-11-15 | Option exercise | 2,791 | $0.00 | 82,115 |
| 2020-11-13 | Gift | 3,275 | $0.00 | 79,324 |
| 2020-11-13 | Gift | 3,275 | $0.00 | 3,275 |
| 2020-11-13 | Gift | 3,275 | $0.00 | 0 |
| 2020-11-02 | Open-market sale | 6,945 | $3061.74 | 82,599 |
| 2020-09-28 | Grant / award (derivative) | 11,328 | $0.00 | 11,328 |
| 2020-08-17 | Open-market sale | 1,099 | $3173.12 | 89,544 |
| 2020-08-15 | Option exercise (derivative) | 2,791 | $0.00 | 14,196 |
| 2020-08-15 | Option exercise | 2,791 | $0.00 | 90,643 |
| 2020-08-03 | Open-market sale | 6,945 | $3183.39 | 87,852 |
| 2020-05-15 | Option exercise (derivative) | 2,791 | $0.00 | 16,987 |
| 2020-05-15 | Open-market sale | 476 | $2373.35 | 94,996 |
| 2020-05-15 | Open-market sale | 424 | $2372.34 | 95,472 |
| 2020-05-15 | Open-market sale | 199 | $2374.34 | 94,797 |
| 2020-05-15 | Option exercise | 2,791 | $0.00 | 95,896 |
| 2020-05-04 | Open-market sale | 6,945 | $2256.50 | 93,105 |
| 2020-02-18 | Open-market sale | 417 | $2142.60 | 102,811 |
| 2020-02-18 | Open-market sale | 1,114 | $2144.91 | 100,494 |
| 2020-02-18 | Open-market sale | 1,203 | $2143.66 | 101,608 |
| 2020-02-18 | Open-market sale | 444 | $2145.60 | 100,050 |
| 2020-02-15 | Option exercise (derivative) | 4,500 | $0.00 | 12,000 |
| 2020-02-15 | Option exercise (derivative) | 1,139 | $0.00 | 19,778 |
| 2020-02-15 | Option exercise (derivative) | 2,434 | $0.00 | 0 |
| 2020-02-15 | Option exercise | 4,500 | $0.00 | 103,228 |
| 2020-02-15 | Option exercise | 2,434 | $0.00 | 98,728 |
| 2020-02-15 | Option exercise | 1,139 | $0.00 | 96,294 |
| 2020-02-03 | Open-market sale | 2,100 | $2019.60 | 96,970 |
| 2020-02-03 | Open-market sale | 1,070 | $2025.69 | 95,355 |
| 2020-02-03 | Open-market sale | 244 | $2023.47 | 96,425 |
| 2020-02-03 | Open-market sale | 301 | $2022.63 | 96,669 |
| 2020-02-03 | Gift | 200 | $0.00 | 95,155 |
| 2020-02-03 | Open-market sale | 1,830 | $2017.76 | 99,070 |
| 2020-02-03 | Open-market sale | 1,100 | $2016.99 | 100,900 |
| 2020-02-03 | Open-market sale | 300 | $2011.77 | 102,000 |
| 2019-11-15 | Option exercise (derivative) | 2,434 | $0.00 | 2,434 |
| 2019-11-15 | Option exercise (derivative) | 4,500 | $0.00 | 16,500 |
| 2019-11-15 | Option exercise (derivative) | 1,139 | $0.00 | 20,917 |
| 2019-11-15 | Open-market sale | 200 | $1756.85 | 103,000 |
| 2019-11-15 | Open-market sale | 429 | $1747.52 | 104,901 |
| 2019-11-15 | Open-market sale | 601 | $1748.47 | 104,300 |
| 2019-11-15 | Open-market sale | 200 | $1745.91 | 105,330 |
| 2019-11-15 | Option exercise | 4,500 | $0.00 | 105,530 |
| 2019-11-15 | Option exercise | 2,434 | $0.00 | 101,030 |
| 2019-11-15 | Option exercise | 1,139 | $0.00 | 98,596 |
| 2019-11-15 | Open-market sale | 700 | $1759.86 | 102,300 |
| 2019-11-15 | Open-market sale | 200 | $1753.95 | 103,200 |
| 2019-11-15 | Open-market sale | 100 | $1752.80 | 103,400 |
| 2019-11-15 | Open-market sale | 300 | $1752.11 | 103,500 |
| 2019-11-15 | Open-market sale | 500 | $1749.76 | 103,800 |
| 2019-08-15 | Option exercise (derivative) | 2,434 | $0.00 | 4,868 |
| 2019-08-15 | Option exercise (derivative) | 4,500 | $0.00 | 21,000 |
| 2019-08-15 | Option exercise (derivative) | 1,139 | $0.00 | 22,056 |
| 2019-08-15 | Option exercise | 2,434 | $0.00 | 96,187 |
| 2019-08-15 | Open-market sale | 300 | $1782.69 | 97,557 |
| 2019-08-15 | Open-market sale | 328 | $1780.19 | 97,857 |
| 2019-08-15 | Open-market sale | 301 | $1778.61 | 98,185 |
| 2019-08-15 | Open-market sale | 1 | $1777.20 | 98,486 |
| 2019-08-15 | Open-market sale | 200 | $1776.37 | 98,487 |
| 2019-08-15 | Open-market sale | 300 | $1775.54 | 98,687 |
| 2019-08-15 | Open-market sale | 300 | $1774.03 | 98,987 |
| 2019-08-15 | Open-market sale | 500 | $1772.81 | 99,287 |
| 2019-08-15 | Open-market sale | 300 | $1771.48 | 99,787 |
| 2019-08-15 | Open-market sale | 400 | $1770.37 | 100,087 |
| 2019-08-15 | Open-market sale | 200 | $1768.36 | 100,487 |
| 2019-08-15 | Option exercise | 4,500 | $0.00 | 100,687 |
| 2019-08-15 | Open-market sale | 100 | $1787.05 | 97,457 |
| 2019-08-15 | Option exercise | 1,139 | $0.00 | 93,753 |
| 2019-07-10 | Open-market sale | 7,308 | $2000.00 | 92,614 |
| 2019-05-15 | Option exercise (derivative) | 4,500 | $0.00 | 25,500 |
| 2019-05-15 | Option exercise (derivative) | 2,433 | $0.00 | 7,302 |
| 2019-05-15 | Option exercise (derivative) | 1,138 | $0.00 | 23,195 |
| 2019-05-15 | Open-market sale | 100 | $1846.14 | 100,246 |
| 2019-05-15 | Open-market sale | 200 | $1845.28 | 100,346 |
| 2019-05-15 | Open-market sale | 100 | $1843.05 | 100,546 |
| 2019-05-15 | Open-market sale | 100 | $1841.15 | 100,646 |
| 2019-05-15 | Open-market sale | 100 | $1838.15 | 100,746 |
| 2019-05-15 | Open-market sale | 280 | $1835.83 | 100,846 |
| 2019-05-15 | Open-market sale | 200 | $1832.90 | 101,126 |
| 2019-05-15 | Open-market sale | 524 | $1832.08 | 101,326 |
| 2019-05-15 | Open-market sale | 200 | $1830.40 | 101,850 |
| 2019-05-15 | Open-market sale | 500 | $1829.41 | 102,050 |
| 2019-05-15 | Open-market sale | 200 | $1828.19 | 102,550 |
| 2019-05-15 | Open-market sale | 200 | $1826.64 | 102,750 |
| 2019-05-15 | Open-market sale | 200 | $1825.41 | 102,950 |
| 2019-05-15 | Option exercise | 4,500 | $0.00 | 103,150 |
| 2019-05-15 | Option exercise | 2,433 | $0.00 | 98,650 |
| 2019-05-15 | Option exercise | 1,138 | $0.00 | 96,217 |
| 2019-05-15 | Open-market sale | 224 | $1849.27 | 100,022 |
| 2019-05-15 | Open-market sale | 100 | $1850.15 | 99,922 |
| 2019-02-15 | Option exercise (derivative) | 3,157 | $0.00 | 9,735 |
| 2019-02-15 | Option exercise (derivative) | 952 | $0.00 | 24,333 |
| 2019-02-15 | Open-market sale | 100 | $1612.55 | 96,423 |
| 2019-02-15 | Option exercise | 952 | $0.00 | 93,566 |
| 2019-02-15 | Option exercise | 3,157 | $0.00 | 96,723 |
| 2019-02-15 | Open-market sale | 100 | $1609.43 | 96,623 |
| 2019-02-15 | Open-market sale | 500 | $1627.91 | 95,079 |
| 2019-02-15 | Open-market sale | 100 | $1621.81 | 95,579 |
| 2019-02-15 | Open-market sale | 100 | $1617.25 | 95,679 |
| 2019-02-15 | Open-market sale | 200 | $1616.55 | 95,779 |
| 2019-02-15 | Open-market sale | 144 | $1615.36 | 95,979 |
| 2019-02-15 | Open-market sale | 300 | $1614.14 | 96,123 |
| 2019-02-15 | Open-market sale | 100 | $1610.75 | 96,523 |
| 2018-11-15 | Option exercise (derivative) | 952 | $0.00 | 25,285 |
| 2018-11-15 | Option exercise (derivative) | 3,157 | $0.00 | 12,892 |
| 2018-11-15 | Open-market sale | 300 | $1574.45 | 92,914 |
| 2018-11-15 | Option exercise | 952 | $0.00 | 91,183 |
| 2018-11-15 | Option exercise | 3,157 | $0.00 | 94,340 |
| 2018-11-15 | Open-market sale | 100 | $1549.60 | 94,240 |
| 2018-11-15 | Open-market sale | 132 | $1553.24 | 94,108 |
| 2018-11-15 | Open-market sale | 200 | $1554.78 | 93,908 |
| 2018-11-15 | Open-market sale | 26 | $1557.15 | 93,882 |
| 2018-11-15 | Open-market sale | 10 | $1560.80 | 93,872 |
| 2018-11-15 | Open-market sale | 284 | $1562.52 | 93,588 |
| 2018-11-15 | Open-market sale | 37 | $1563.85 | 93,551 |
| 2018-11-15 | Open-market sale | 100 | $1567.15 | 93,451 |
| 2018-11-15 | Open-market sale | 37 | $1569.50 | 93,414 |
| 2018-11-15 | Open-market sale | 100 | $1571.21 | 93,314 |
| 2018-11-15 | Open-market sale | 100 | $1572.54 | 93,214 |
| 2018-11-15 | Open-market sale | 100 | $1586.68 | 92,614 |
| 2018-11-15 | Open-market sale | 200 | $1576.42 | 92,714 |
| 2018-08-15 | Option exercise (derivative) | 3,156 | $0.00 | 16,049 |
| 2018-08-15 | Option exercise (derivative) | 952 | $0.00 | 26,237 |
| 2018-08-15 | Open-market sale | 200 | $1909.37 | 90,331 |
| 2018-08-15 | Open-market sale | 200 | $1906.87 | 90,531 |
| 2018-08-15 | Open-market sale | 300 | $1905.78 | 90,731 |
| 2018-08-15 | Open-market sale | 100 | $1903.74 | 91,031 |
| 2018-08-15 | Open-market sale | 200 | $1902.95 | 91,131 |
| 2018-08-15 | Open-market sale | 100 | $1898.02 | 91,331 |
| 2018-08-15 | Open-market sale | 100 | $1893.62 | 91,431 |
| 2018-08-15 | Open-market sale | 100 | $1891.73 | 91,531 |
| 2018-08-15 | Open-market sale | 100 | $1889.95 | 91,631 |
| 2018-08-15 | Open-market sale | 100 | $1886.96 | 91,731 |
| 2018-08-15 | Open-market sale | 126 | $1873.46 | 91,831 |
| 2018-08-15 | Option exercise | 3,156 | $0.00 | 91,957 |
| 2018-08-15 | Option exercise | 952 | $0.00 | 88,801 |
| 2018-08-15 | Open-market sale | 100 | $1913.67 | 90,231 |
| 2018-05-15 | Option exercise (derivative) | 952 | $0.00 | 27,189 |
| 2018-05-15 | Option exercise (derivative) | 3,156 | $0.00 | 19,205 |
| 2018-05-15 | Open-market sale | 200 | $1577.04 | 88,049 |
| 2018-05-15 | Open-market sale | 200 | $1576.27 | 88,249 |
| 2018-05-15 | Open-market sale | 400 | $1574.59 | 88,449 |
| 2018-05-15 | Open-market sale | 326 | $1572.64 | 88,849 |
| 2018-05-15 | Open-market sale | 200 | $1570.14 | 89,175 |
| 2018-05-15 | Open-market sale | 200 | $1568.12 | 89,375 |
| 2018-05-15 | Option exercise | 3,156 | $0.00 | 89,575 |
| 2018-05-15 | Option exercise | 952 | $0.00 | 86,419 |
| 2018-05-15 | Open-market sale | 100 | $1586.04 | 87,849 |
| 2018-05-15 | Open-market sale | 100 | $1578.65 | 87,949 |
| 2018-04-02 | Grant / award (derivative) | 4,023 | $0.00 | 4,023 |
| 2018-04-02 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2018-02-15 | Option exercise (derivative) | 495 | $0.00 | 28,141 |
| 2018-02-15 | Option exercise (derivative) | 4,230 | $0.00 | 0 |
| 2018-02-15 | Open-market sale | 200 | $1464.68 | 85,767 |
| 2018-02-15 | Open-market sale | 300 | $1463.06 | 85,967 |
| 2018-02-15 | Open-market sale | 185 | $1460.97 | 86,267 |
| 2018-02-15 | Open-market sale | 300 | $1459.87 | 86,452 |
| 2018-02-15 | Open-market sale | 200 | $1457.11 | 86,752 |
| 2018-02-15 | Open-market sale | 200 | $1456.12 | 86,952 |
| 2018-02-15 | Open-market sale | 200 | $1454.71 | 87,152 |
| 2018-02-15 | Open-market sale | 100 | $1453.00 | 87,352 |
| 2018-02-15 | Option exercise | 495 | $0.00 | 87,452 |
| 2018-02-15 | Option exercise | 4,230 | $0.00 | 86,957 |
| 2018-02-15 | Open-market sale | 105 | $1467.04 | 85,467 |
| 2018-02-15 | Open-market sale | 195 | $1466.47 | 85,572 |
| 2017-11-15 | Option exercise (derivative) | 4,230 | $0.00 | 4,230 |
| 2017-11-15 | Option exercise (derivative) | 494 | $0.00 | 28,636 |
| 2017-11-15 | Open-market sale | 345 | $1125.12 | 83,727 |
| 2017-11-15 | Open-market sale | 400 | $1123.77 | 84,072 |
| 2017-11-15 | Option exercise | 494 | $0.00 | 84,712 |
| 2017-11-15 | Option exercise | 4,230 | $0.00 | 84,218 |
| 2017-11-15 | Open-market sale | 600 | $1125.97 | 83,127 |
| 2017-11-15 | Open-market sale | 200 | $1126.65 | 82,927 |
| 2017-11-15 | Open-market sale | 100 | $1127.82 | 82,827 |
| 2017-11-15 | Open-market sale | 100 | $1130.05 | 82,727 |
| 2017-11-15 | Open-market sale | 240 | $1122.92 | 84,472 |
| 2017-08-15 | Option exercise (derivative) | 4,231 | $0.00 | 8,460 |
| 2017-08-15 | Option exercise (derivative) | 494 | $0.00 | 29,130 |
| 2017-08-15 | Open-market sale | 200 | $986.67 | 80,638 |
| 2017-08-15 | Open-market sale | 535 | $985.47 | 80,838 |
| 2017-08-15 | Open-market sale | 200 | $984.18 | 81,373 |
| 2017-08-15 | Open-market sale | 2 | $991.74 | 79,988 |
| 2017-08-15 | Option exercise | 494 | $0.00 | 81,973 |
| 2017-08-15 | Option exercise | 4,231 | $0.00 | 81,479 |
| 2017-08-15 | Open-market sale | 448 | $988.35 | 80,190 |
| 2017-08-15 | Open-market sale | 100 | $988.92 | 80,090 |
| 2017-08-15 | Open-market sale | 100 | $990.62 | 79,990 |
| 2017-08-15 | Open-market sale | 400 | $983.36 | 81,573 |
| 2017-05-15 | Option exercise (derivative) | 494 | $0.00 | 29,624 |
| 2017-05-15 | Option exercise (derivative) | 4,231 | $0.00 | 12,691 |
| 2017-05-15 | Option exercise | 4,231 | $0.00 | 78,739 |
| 2017-05-15 | Option exercise | 494 | $0.00 | 79,233 |
| 2017-05-15 | Open-market sale | 718 | $957.42 | 78,515 |
| 2017-05-15 | Open-market sale | 300 | $960.04 | 77,428 |
| 2017-05-15 | Open-market sale | 180 | $962.52 | 77,248 |
| 2017-05-15 | Open-market sale | 787 | $958.67 | 77,728 |
| 2017-02-15 | Option exercise (derivative) | 5,489 | $0.00 | 16,922 |
| 2017-02-15 | Open-market sale | 399 | $840.51 | 74,508 |
| 2017-02-15 | Open-market sale | 966 | $839.72 | 74,907 |
| 2017-02-15 | Open-market sale | 500 | $838.56 | 75,873 |
| 2017-02-15 | Open-market sale | 241 | $834.83 | 76,373 |
| 2017-02-15 | Open-market sale | 200 | $833.44 | 76,614 |
| 2017-02-15 | Option exercise | 5,489 | $0.00 | 76,814 |
| 2016-11-15 | Option exercise (derivative) | 5,489 | $0.00 | 22,411 |
| 2016-11-15 | Open-market sale | 300 | $739.64 | 71,725 |
| 2016-11-15 | Open-market sale | 400 | $740.66 | 71,325 |
| 2016-11-15 | Option exercise | 5,489 | $0.00 | 73,630 |
| 2016-11-15 | Open-market sale | 200 | $727.82 | 73,430 |
| 2016-11-15 | Open-market sale | 100 | $728.63 | 73,330 |
| 2016-11-15 | Open-market sale | 105 | $729.84 | 73,225 |
| 2016-11-15 | Open-market sale | 200 | $732.91 | 73,025 |
| 2016-11-15 | Open-market sale | 100 | $734.57 | 72,925 |
| 2016-11-15 | Open-market sale | 524 | $737.19 | 72,401 |
| 2016-11-15 | Open-market sale | 376 | $738.30 | 72,025 |
| 2016-09-22 | Open-market sale | 14,000 | $800.00 | 68,141 |
| 2016-08-15 | Option exercise (derivative) | 5,489 | $0.00 | 27,900 |
| 2016-08-15 | Open-market sale | 400 | $771.25 | 82,141 |
| 2016-08-15 | Open-market sale | 1,100 | $770.13 | 82,541 |
| 2016-08-15 | Option exercise | 5,489 | $0.00 | 84,446 |
| 2016-08-15 | Open-market sale | 805 | $768.50 | 83,641 |
| 2016-05-16 | Open-market sale | 378 | $703.29 | 80,049 |
| 2016-05-16 | Open-market sale | 200 | $707.99 | 79,057 |
| 2016-05-16 | Open-market sale | 200 | $705.10 | 79,257 |
| 2016-05-16 | Open-market sale | 592 | $704.59 | 79,457 |
| 2016-05-16 | Open-market sale | 100 | $710.05 | 78,957 |
| 2016-05-16 | Open-market sale | 200 | $701.96 | 80,427 |
| 2016-05-16 | Open-market sale | 635 | $700.98 | 80,627 |
| 2016-05-15 | Option exercise (derivative) | 5,489 | $0.00 | 33,389 |
| 2016-05-15 | Option exercise | 5,489 | $0.00 | 81,262 |
| 2016-04-05 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2016-04-05 | Grant / award (derivative) | 30,118 | $0.00 | 30,118 |
| 2016-02-16 | Open-market sale | 400 | $522.47 | 75,873 |
| 2016-02-16 | Open-market sale | 400 | $521.44 | 76,273 |
| 2016-02-16 | Open-market sale | 801 | $519.91 | 76,673 |
| 2016-02-16 | Open-market sale | 100 | $523.15 | 75,773 |
| 2016-02-16 | Open-market sale | 151 | $513.70 | 78,574 |
| 2016-02-16 | Open-market sale | 500 | $516.04 | 78,074 |
| 2016-02-16 | Open-market sale | 500 | $517.20 | 77,574 |
| 2016-02-16 | Open-market sale | 100 | $518.05 | 77,474 |
| 2016-02-15 | Option exercise (derivative) | 5,750 | $0.00 | 0 |
| 2016-02-15 | Option exercise (derivative) | 1,279 | $0.00 | 38,878 |
| 2016-02-15 | Option exercise | 5,750 | $0.00 | 78,725 |
| 2016-02-15 | Option exercise | 1,279 | $0.00 | 72,975 |
| 2015-11-16 | Open-market sale | 254 | $625.39 | 74,294 |
| 2015-11-16 | Open-market sale | 200 | $632.41 | 72,546 |
| 2015-11-16 | Open-market sale | 200 | $630.45 | 72,746 |
| 2015-11-16 | Open-market sale | 536 | $629.69 | 72,946 |
| 2015-11-16 | Open-market sale | 450 | $628.38 | 73,482 |
| 2015-11-16 | Open-market sale | 362 | $626.72 | 73,932 |
| 2015-11-16 | Open-market sale | 100 | $634.18 | 72,446 |
| 2015-11-16 | Open-market sale | 100 | $623.17 | 74,548 |
| 2015-11-16 | Open-market sale | 200 | $638.78 | 71,696 |
| 2015-11-16 | Open-market sale | 300 | $637.64 | 71,896 |
| 2015-11-16 | Open-market sale | 250 | $635.94 | 72,196 |
| 2015-11-15 | Option exercise (derivative) | 1,279 | $0.00 | 40,157 |
| 2015-11-15 | Option exercise (derivative) | 5,750 | $0.00 | 5,750 |
| 2015-11-15 | Option exercise | 5,750 | $0.00 | 74,648 |
| 2015-11-15 | Option exercise | 1,279 | $0.00 | 68,898 |
| 2015-08-17 | Open-market sale | 615 | $531.17 | 67,860 |
| 2015-08-17 | Open-market sale | 241 | $532.16 | 67,619 |
| 2015-08-17 | Open-market sale | 1,007 | $528.86 | 69,165 |
| 2015-08-17 | Open-market sale | 400 | $527.93 | 70,172 |
| 2015-08-17 | Open-market sale | 690 | $529.74 | 68,475 |
| 2015-08-15 | Option exercise (derivative) | 5,750 | $0.00 | 11,500 |
| 2015-08-15 | Option exercise (derivative) | 1,280 | $0.00 | 41,436 |
| 2015-08-15 | Option exercise | 5,750 | $0.00 | 70,572 |
| 2015-08-15 | Option exercise | 1,280 | $0.00 | 64,822 |
| 2015-05-15 | Option exercise (derivative) | 1,280 | $0.00 | 42,716 |
| 2015-05-15 | Option exercise (derivative) | 5,750 | $0.00 | 17,250 |
| 2015-05-15 | Open-market sale | 400 | $429.33 | 63,542 |
| 2015-05-15 | Open-market sale | 1,148 | $428.28 | 63,942 |
| 2015-05-15 | Open-market sale | 1,161 | $427.24 | 65,090 |
| 2015-05-15 | Open-market sale | 244 | $426.07 | 66,251 |
| 2015-05-15 | Option exercise | 5,750 | $0.00 | 66,495 |
| 2015-05-15 | Option exercise | 1,280 | $0.00 | 60,745 |
| 2015-02-17 | Open-market sale | 100 | $379.75 | 59,465 |
| 2015-02-17 | Open-market sale | 100 | $377.50 | 59,965 |
| 2015-02-17 | Open-market sale | 400 | $378.69 | 59,565 |
| 2015-02-17 | Open-market sale | 400 | $376.52 | 60,065 |
| 2015-02-17 | Open-market sale | 632 | $375.42 | 60,465 |
| 2015-02-17 | Open-market sale | 863 | $374.37 | 61,097 |
| 2015-02-17 | Open-market sale | 900 | $373.47 | 61,960 |
| 2015-02-15 | Option exercise (derivative) | 5,750 | $0.00 | 23,000 |
| 2015-02-15 | Option exercise (derivative) | 2,334 | $0.00 | 43,996 |
| 2015-02-15 | Option exercise | 2,334 | $0.00 | 57,110 |
| 2015-02-15 | Option exercise | 5,750 | $0.00 | 62,860 |
| 2014-11-17 | Open-market sale | 600 | $322.00 | 56,326 |
| 2014-11-17 | Open-market sale | 200 | $324.96 | 54,876 |
| 2014-11-17 | Open-market sale | 600 | $326.71 | 55,076 |
| 2014-11-17 | Open-market sale | 250 | $324.04 | 55,676 |
| 2014-11-17 | Open-market sale | 400 | $323.30 | 55,926 |
| 2014-11-17 | Open-market sale | 100 | $327.85 | 54,776 |
| 2014-11-17 | Open-market sale | 300 | $320.57 | 56,926 |
| 2014-11-17 | Open-market sale | 445 | $319.82 | 57,226 |
| 2014-11-17 | Open-market sale | 500 | $318.66 | 57,671 |
| 2014-11-15 | Option exercise (derivative) | 5,750 | $0.00 | 28,750 |
| 2014-11-15 | Option exercise (derivative) | 2,334 | $0.00 | 46,330 |
| 2014-11-15 | Option exercise | 5,750 | $0.00 | 58,171 |
| 2014-11-15 | Option exercise | 2,334 | $0.00 | 52,421 |
| 2014-08-15 | Option exercise (derivative) | 5,750 | $0.00 | 34,500 |
| 2014-08-15 | Option exercise (derivative) | 2,334 | $0.00 | 48,664 |
| 2014-08-15 | Open-market sale | 95 | $328.70 | 53,387 |
| 2014-08-15 | Open-market sale | 300 | $333.24 | 50,087 |
| 2014-08-15 | Option exercise | 2,334 | $0.00 | 47,732 |
| 2014-08-15 | Open-market sale | 800 | $330.19 | 52,587 |
| 2014-08-15 | Open-market sale | 1,100 | $331.44 | 51,487 |
| 2014-08-15 | Open-market sale | 1,100 | $332.23 | 50,387 |
| 2014-08-15 | Option exercise | 5,750 | $0.00 | 53,482 |
| 2014-05-15 | Option exercise (derivative) | 2,334 | $0.00 | 50,998 |
| 2014-05-15 | Option exercise (derivative) | 5,750 | $0.00 | 40,250 |
| 2014-05-15 | Option exercise | 2,334 | $0.00 | 43,043 |
| 2014-05-15 | Open-market sale | 676 | $295.43 | 46,788 |
| 2014-05-15 | Open-market sale | 700 | $298.04 | 45,398 |
| 2014-05-15 | Open-market sale | 690 | $297.20 | 46,098 |
| 2014-05-15 | Open-market sale | 1,329 | $294.33 | 47,464 |
| 2014-05-15 | Option exercise | 5,750 | $0.00 | 48,793 |
| 2014-04-03 | Grant / award (derivative) | 22,361 | $0.00 | 22,361 |
| 2014-02-18 | Open-market sale | 100 | $355.18 | 40,709 |
| 2014-02-18 | Open-market sale | 700 | $353.86 | 40,809 |
| 2014-02-18 | Open-market sale | 900 | $353.10 | 41,509 |
| 2014-02-18 | Open-market sale | 254 | $350.15 | 44,359 |
| 2014-02-18 | Open-market sale | 1,100 | $351.06 | 43,259 |
| 2014-02-18 | Open-market sale | 850 | $352.17 | 42,409 |
| 2014-02-15 | Option exercise (derivative) | 1,546 | $0.00 | 53,332 |
| 2014-02-15 | Option exercise (derivative) | 7,750 | $0.00 | 0 |
| 2014-02-15 | Option exercise | 7,750 | $0.00 | 43,067 |
| 2014-02-15 | Option exercise | 1,546 | $0.00 | 44,613 |
| 2013-11-15 | Option exercise (derivative) | 1,547 | $0.00 | 54,878 |
| 2013-11-15 | Option exercise (derivative) | 7,750 | $0.00 | 7,750 |
| 2013-11-15 | Option exercise | 1,547 | $0.00 | 39,222 |
| 2013-11-15 | Open-market sale | 3,905 | $367.63 | 35,317 |
| 2013-11-15 | Option exercise | 7,750 | $0.00 | 37,675 |
| 2013-08-15 | Option exercise (derivative) | 7,750 | $0.00 | 15,500 |
| 2013-08-15 | Option exercise (derivative) | 1,547 | $0.00 | 56,425 |
| 2013-08-15 | Open-market sale | 3,905 | $288.79 | 29,925 |
| 2013-08-15 | Option exercise | 7,750 | $0.00 | 32,283 |
| 2013-08-15 | Option exercise | 1,547 | $0.00 | 33,830 |
| 2013-05-15 | Option exercise (derivative) | 7,750 | $0.00 | 23,250 |
| 2013-05-15 | Option exercise (derivative) | 1,547 | $0.00 | 57,972 |
| 2013-05-15 | Option exercise | 1,547 | $0.00 | 28,438 |
| 2013-05-15 | Open-market sale | 3,905 | $267.07 | 24,533 |
| 2013-05-15 | Option exercise | 7,750 | $0.00 | 26,891 |
| 2013-02-19 | Open-market sale | 4,882 | $265.86 | 19,141 |
| 2013-02-15 | Option exercise (derivative) | 7,750 | $0.00 | 31,000 |
| 2013-02-15 | Option exercise | 7,750 | $0.00 | 32,679 |
| 2013-02-15 | Open-market sale | 8,656 | $267.55 | 24,023 |
| 2012-11-15 | Option exercise (derivative) | 7,750 | $0.00 | 38,750 |
| 2012-11-15 | Option exercise | 7,750 | $0.00 | 27,797 |
| 2012-11-15 | Open-market sale | 2,868 | $222.30 | 24,929 |
| 2012-08-15 | Option exercise (derivative) | 7,750 | $0.00 | 46,500 |
| 2012-08-15 | Option exercise | 7,750 | $0.00 | 22,915 |
| 2012-08-15 | Open-market sale | 2,868 | $232.45 | 20,047 |
| 2012-05-15 | Option exercise (derivative) | 7,750 | $0.00 | 54,250 |
| 2012-05-15 | Option exercise | 7,750 | $0.00 | 18,033 |
| 2012-05-15 | Open-market sale | 2,868 | $226.50 | 15,165 |
| 2012-04-09 | Grant / award (derivative) | 59,519 | $0.00 | 59,519 |
| 2012-02-15 | Option exercise (derivative) | 7,750 | $0.00 | 62,000 |
| 2012-02-15 | Option exercise | 7,750 | $0.00 | 13,151 |
| 2012-02-15 | Open-market sale | 2,868 | $191.03 | 10,283 |
| 2011-11-15 | Option exercise (derivative) | 7,750 | $0.00 | 69,750 |
| 2011-11-15 | Open-market sale | 7,750 | $218.00 | 5,401 |
| 2011-11-15 | Option exercise | 7,750 | $0.00 | 13,151 |
| 2011-08-15 | Option exercise (derivative) | 7,750 | $0.00 | 77,500 |
| 2011-08-15 | Option exercise | 7,750 | $0.00 | 13,151 |
| 2011-08-15 | Open-market sale | 7,750 | $202.06 | 5,401 |
| 2011-05-16 | Open-market sale | 7,750 | $200.54 | 5,401 |
| 2011-05-15 | Option exercise (derivative) | 7,750 | $0.00 | 85,250 |
| 2011-05-15 | Option exercise | 7,750 | $0.00 | 13,151 |
| 2011-02-15 | Option exercise (derivative) | 14,960 | $0.00 | 0 |
| 2011-02-15 | Open-market sale | 2,900 | $188.60 | 5,401 |
| 2011-02-15 | Open-market sale | 12,060 | $189.20 | 8,301 |
| 2011-02-15 | Option exercise | 14,960 | $0.00 | 20,361 |
| 2010-11-15 | Option exercise (derivative) | 14,961 | $0.00 | 14,960 |
| 2010-11-15 | Option exercise | 14,961 | $0.00 | 20,362 |
| 2010-11-15 | Open-market sale | 14,961 | $164.79 | 5,401 |
| 2010-08-16 | Open-market sale | 14,960 | $123.50 | 5,401 |
| 2010-08-15 | Option exercise (derivative) | 14,960 | $0.00 | 29,921 |
| 2010-08-15 | Option exercise | 14,960 | $0.00 | 20,361 |
| 2010-05-17 | Open-market sale | 14,961 | $127.84 | 5,401 |
| 2010-05-15 | Option exercise (derivative) | 14,961 | $0.00 | 44,881 |
| 2010-05-15 | Option exercise | 14,961 | $0.00 | 20,362 |
| 2010-04-13 | Grant / award (derivative) | 46,000 | $0.00 | 46,000 |
| 2010-02-16 | Open-market sale | 14,560 | $119.93 | 5,401 |
| 2010-02-15 | Option exercise (derivative) | 2,636 | $0.00 | 59,842 |
| 2010-02-15 | Option exercise (derivative) | 1,750 | $0.00 | 93,000 |
| 2010-02-15 | Option exercise (derivative) | 8,924 | $0.00 | 0 |
| 2010-02-15 | Option exercise | 1,750 | $0.00 | 19,961 |
| 2010-02-15 | Option exercise | 2,636 | $0.00 | 18,211 |
| 2010-02-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2010-02-15 | Option exercise | 8,924 | $0.00 | 15,575 |
| 2009-11-16 | Open-market sale | 14,561 | $131.75 | 5,401 |
| 2009-11-15 | Option exercise (derivative) | 1,750 | $0.00 | 94,750 |
| 2009-11-15 | Option exercise (derivative) | 1,250 | $0.00 | 1,250 |
| 2009-11-15 | Option exercise (derivative) | 8,924 | $0.00 | 8,924 |
| 2009-11-15 | Option exercise (derivative) | 2,637 | $0.00 | 62,478 |
| 2009-11-15 | Option exercise | 1,750 | $0.00 | 19,962 |
| 2009-11-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2009-11-15 | Option exercise | 8,924 | $0.00 | 15,575 |
| 2009-11-15 | Option exercise | 2,637 | $0.00 | 18,212 |
| 2009-11-02 | Option exercise (derivative) | 15,000 | $0.00 | 0 |
| 2009-11-02 | Open-market sale | 15,000 | $118.56 | 5,401 |
| 2009-11-02 | Option exercise | 15,000 | $7.93 | 20,401 |
| 2009-09-16 | Option exercise (derivative) | 5,000 | $0.00 | 15,000 |
| 2009-09-16 | Open-market sale | 5,000 | $90.00 | 5,401 |
| 2009-09-16 | Option exercise | 5,000 | $7.93 | 10,401 |
| 2009-08-17 | Open-market sale | 14,560 | $81.15 | 5,401 |
| 2009-08-15 | Option exercise (derivative) | 2,636 | $0.00 | 65,115 |
| 2009-08-15 | Option exercise (derivative) | 1,250 | $0.00 | 2,500 |
| 2009-08-15 | Option exercise (derivative) | 1,750 | $0.00 | 96,500 |
| 2009-08-15 | Option exercise (derivative) | 8,924 | $0.00 | 17,848 |
| 2009-08-15 | Option exercise | 2,636 | $0.00 | 18,211 |
| 2009-08-15 | Option exercise | 1,750 | $0.00 | 19,961 |
| 2009-08-15 | Option exercise | 8,924 | $0.00 | 15,575 |
| 2009-08-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2009-06-02 | Option exercise (derivative) | 5,000 | $0.00 | 20,000 |
| 2009-06-02 | Option exercise | 5,000 | $7.93 | 10,401 |
| 2009-06-02 | Open-market sale | 5,000 | $85.00 | 5,401 |
| 2009-05-15 | Option exercise (derivative) | 2,637 | $0.00 | 67,751 |
| 2009-05-15 | Option exercise (derivative) | 8,924 | $0.00 | 26,772 |
| 2009-05-15 | Option exercise (derivative) | 1,250 | $0.00 | 3,750 |
| 2009-05-15 | Option exercise (derivative) | 1,750 | $0.00 | 98,250 |
| 2009-05-15 | Option exercise | 8,924 | $0.00 | 15,575 |
| 2009-05-15 | Open-market sale | 14,561 | $74.45 | 5,401 |
| 2009-05-15 | Option exercise | 1,750 | $0.00 | 19,962 |
| 2009-05-15 | Option exercise | 2,637 | $0.00 | 18,212 |
| 2009-05-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2009-05-01 | Option exercise (derivative) | 5,000 | $0.00 | 25,000 |
| 2009-05-01 | Open-market sale | 5,000 | $80.15 | 5,401 |
| 2009-05-01 | Option exercise | 5,000 | $7.93 | 10,401 |
| 2009-02-17 | Open-market sale | 11,308 | $61.50 | 5,401 |
| 2009-02-15 | Option exercise (derivative) | 1,250 | $0.00 | 5,000 |
| 2009-02-15 | Option exercise (derivative) | 1,133 | $0.00 | 0 |
| 2009-02-15 | Option exercise (derivative) | 8,925 | $0.00 | 35,696 |
| 2009-02-15 | Option exercise | 1,133 | $0.00 | 16,709 |
| 2009-02-15 | Option exercise | 8,925 | $0.00 | 15,576 |
| 2009-02-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2008-11-17 | Open-market sale | 11,308 | $39.91 | 5,401 |
| 2008-11-15 | Option exercise (derivative) | 1,133 | $0.00 | 1,133 |
| 2008-11-15 | Option exercise (derivative) | 1,250 | $0.00 | 6,250 |
| 2008-11-15 | Option exercise (derivative) | 8,925 | $0.00 | 44,621 |
| 2008-11-15 | Option exercise | 8,925 | $0.00 | 15,576 |
| 2008-11-15 | Option exercise | 1,133 | $0.00 | 16,709 |
| 2008-11-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2008-08-15 | Option exercise (derivative) | 1,133 | $0.00 | 2,266 |
| 2008-08-15 | Option exercise (derivative) | 1,250 | $0.00 | 7,500 |
| 2008-08-15 | Option exercise (derivative) | 8,925 | $0.00 | 53,546 |
| 2008-08-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2008-08-15 | Option exercise | 8,925 | $0.00 | 15,576 |
| 2008-08-15 | Open-market sale | 11,308 | $88.19 | 5,401 |
| 2008-08-15 | Option exercise | 1,133 | $0.00 | 16,709 |
| 2008-05-15 | Option exercise (derivative) | 8,925 | $0.00 | 62,471 |
| 2008-05-15 | Option exercise (derivative) | 1,132 | $0.00 | 3,399 |
| 2008-05-15 | Option exercise (derivative) | 1,250 | $0.00 | 8,750 |
| 2008-05-15 | Open-market sale | 11,307 | $73.81 | 5,401 |
| 2008-05-15 | Option exercise | 8,925 | $0.00 | 15,576 |
| 2008-05-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2008-05-15 | Option exercise | 1,132 | $0.00 | 16,708 |
| 2008-04-03 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
| 2008-02-15 | Option exercise (derivative) | 1,250 | $0.00 | 10,000 |
| 2008-02-15 | Option exercise (derivative) | 7,251 | $0.00 | 71,396 |
| 2008-02-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2008-02-15 | Open-market sale | 8,501 | $75.19 | 5,401 |
| 2008-02-15 | Option exercise | 7,251 | $0.00 | 13,902 |
| 2007-11-15 | Option exercise (derivative) | 7,251 | $0.00 | 78,647 |
| 2007-11-15 | Option exercise (derivative) | 1,250 | $0.00 | 11,250 |
| 2007-11-15 | Option exercise | 7,251 | $0.00 | 13,902 |
| 2007-11-15 | Open-market sale | 8,501 | $79.14 | 5,401 |
| 2007-11-15 | Option exercise | 1,250 | $0.00 | 6,651 |
| 2007-09-06 | Option exercise (derivative) | 5,000 | $0.00 | 30,000 |
| 2007-09-06 | Open-market sale | 5,000 | $85.00 | 5,401 |
| 2007-09-06 | Option exercise | 5,000 | $7.93 | 10,401 |
| 2007-08-15 | Option exercise (derivative) | 7,251 | $0.00 | 85,898 |
| 2007-08-15 | Option exercise (derivative) | 1,250 | $0.00 | 12,500 |
| 2007-08-15 | Option exercise | 7,251 | $0.00 | 8,501 |
| 2007-08-15 | Option exercise | 1,250 | $0.00 | 1,250 |
| 2007-08-15 | Open-market sale | 3,100 | $74.00 | 5,401 |
| 2007-08-03 | Option exercise (derivative) | 5,000 | $0.00 | 35,000 |
| 2007-08-03 | Option exercise | 5,000 | $7.93 | 5,000 |
| 2007-08-03 | Open-market sale | 5,000 | $80.00 | 0 |
| 2007-08-01 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2007-08-01 | Option exercise | 10,000 | $7.93 | 10,000 |
| 2007-08-01 | Open-market sale | 10,000 | $78.10 | 0 |
| 2007-05-15 | Option exercise (derivative) | 7,251 | $0.00 | 93,149 |
| 2007-05-15 | Option exercise (derivative) | 1,250 | $0.00 | 13,750 |
| 2007-05-15 | Option exercise | 7,251 | $0.00 | 8,501 |
| 2007-05-15 | Open-market sale | 1,250 | $61.40 | 7,251 |
| 2007-05-15 | Open-market sale | 7,251 | $61.40 | 0 |
| 2007-05-15 | Option exercise | 1,250 | $0.00 | 1,250 |
| 2007-04-30 | Option exercise (derivative) | 20,000 | $0.00 | 50,000 |
| 2007-04-30 | Open-market sale | 20,000 | $61.93 | 0 |
| 2007-04-30 | Option exercise | 20,000 | $7.93 | 20,000 |
| 2007-02-15 | Option exercise (derivative) | 1,250 | $0.00 | 15,000 |
| 2007-02-15 | Option exercise | 1,250 | $0.00 | 1,250 |
| 2007-02-15 | Open-market sale | 1,250 | $39.98 | 0 |
| 2006-11-15 | Option exercise (derivative) | 1,250 | $0.00 | 16,250 |
| 2006-11-15 | Option exercise (derivative) | 6,695 | $0.00 | 100,400 |
| 2006-11-15 | Option exercise | 1,250 | $0.00 | 7,945 |
| 2006-11-15 | Open-market sale | 6,695 | $41.50 | 1,250 |
| 2006-11-15 | Open-market sale | 1,250 | $41.50 | 0 |
| 2006-11-15 | Option exercise | 6,695 | $0.00 | 6,695 |
| 2006-11-08 | Option exercise (derivative) | 10,000 | $0.00 | 70,000 |
| 2006-11-08 | Open-market sale | 10,000 | $39.33 | 0 |
| 2006-11-08 | Option exercise | 10,000 | $7.93 | 10,000 |
| 2006-09-07 | — | — | — | 250.65 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.