SEC CIK 1534753
Pichai Sundar
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| GOOGLview stock → | 1,678,737 | 2026-10-25 |
Position History — GOOGL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — GOOGL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-25 | Conversion | 3,671 | $0.00 | 1,678,737 |
| 2026-10-25 | Tax withholding | 3,705 | $317.28 | 191,759 |
| 2026-10-25 | Conversion | 3,671 | $0.00 | 195,463 |
| 2026-09-25 | Conversion | 3,671 | $0.00 | 1,675,066 |
| 2026-09-25 | Tax withholding | 3,705 | $339.01 | 199,134 |
| 2026-09-25 | Conversion | 3,671 | $0.00 | 202,838 |
| 2026-09-14 | Grant / award | 131 | $0.00 | 206,509 |
| 2026-08-25 | Conversion | 3,669 | $0.00 | 1,671,395 |
| 2026-08-25 | Tax withholding | 3,703 | $344.59 | 206,378 |
| 2026-08-25 | Conversion | 3,669 | $0.00 | 210,080 |
| 2026-07-25 | Conversion | 3,668 | $0.00 | 1,667,726 |
| 2026-07-25 | Tax withholding | 3,702 | $319.09 | 213,749 |
| 2026-07-25 | Conversion | 3,668 | $0.00 | 217,451 |
| 2026-06-25 | Conversion | 3,668 | $0.00 | 1,664,058 |
| 2026-06-25 | Tax withholding | 3,702 | $345.04 | 221,120 |
| 2026-06-25 | Conversion | 3,668 | $0.00 | 224,822 |
| 2026-06-15 | Grant / award | 137 | $0.00 | 228,490 |
| 2026-05-25 | Tax withholding | 3,700 | $379.38 | 228,353 |
| 2026-05-25 | Conversion | 3,666 | $0.00 | 1,660,390 |
| 2026-05-25 | Conversion | 3,666 | $0.00 | 232,053 |
| 2026-04-25 | Tax withholding | 3,700 | $0.00 | 235,719 |
| 2026-04-25 | Conversion | 3,666 | $0.00 | 239,419 |
| 2026-04-25 | Conversion | 3,666 | $0.00 | 1,656,724 |
| 2026-03-25 | Conversion | 10,998 | $0.00 | 254,186 |
| 2026-03-25 | Tax withholding | 11,100 | $0.00 | 243,086 |
| 2026-03-25 | Conversion | 10,998 | $0.00 | 1,653,058 |
| 2026-03-18 | Open-market sale | 1,615 | $310.18 | 1,642,060 |
| 2026-03-18 | Open-market sale | 9,969 | $309.00 | 1,643,675 |
| 2026-03-18 | Open-market sale | 6,621 | $308.18 | 1,653,644 |
| 2026-03-18 | Open-market sale | 8,102 | $307.11 | 1,660,265 |
| 2026-03-18 | Open-market sale | 6,193 | $306.21 | 1,668,367 |
| 2026-03-16 | Grant / award | 183 | $0.00 | 265,184 |
| 2026-03-04 | Open-market sale | 400 | $305.14 | 1,674,560 |
| 2026-03-04 | Open-market sale | 6,373 | $304.37 | 1,674,960 |
| 2026-03-04 | Grant / award | 265,001 | $0.00 | 265,001 |
| 2026-03-04 | Open-market sale | 8,660 | $302.66 | 1,697,100 |
| 2026-03-04 | Open-market sale | 1,300 | $301.57 | 1,705,760 |
| 2026-03-04 | Open-market sale | 15,767 | $303.47 | 1,681,333 |
| 2026-02-26 | Gift | 555,732 | $0.00 | 0 |
| 2026-02-26 | Gift | 1,111,464 | $0.00 | 1,707,060 |
| 2026-02-26 | Gift | 555,732 | $0.00 | 555,732 |
| 2026-02-18 | Open-market sale | 11,219 | $303.64 | 2,834,552 |
| 2026-02-18 | Open-market sale | 14,603 | $304.46 | 2,819,949 |
| 2026-02-18 | Open-market sale | 1,425 | $305.36 | 2,818,524 |
| 2026-02-18 | Open-market sale | 5,253 | $302.60 | 2,845,771 |
| 2026-02-06 | Tax withholding | 676,955 | $333.34 | 2,851,024 |
| 2026-02-06 | Grant / award | 1,348,607 | $0.00 | 3,527,979 |
| 2026-02-04 | Open-market sale | 600 | $330.13 | 2,211,272 |
| 2026-02-04 | Open-market sale | 1,400 | $331.13 | 2,209,872 |
| 2026-02-04 | Open-market sale | 8,798 | $334.09 | 2,190,772 |
| 2026-02-04 | Open-market sale | 6,802 | $333.34 | 2,199,570 |
| 2026-02-04 | Open-market sale | 200 | $343.74 | 2,179,372 |
| 2026-02-04 | Open-market sale | 1,400 | $342.81 | 2,179,572 |
| 2026-02-04 | Open-market sale | 2,300 | $341.98 | 2,180,972 |
| 2026-02-04 | Open-market sale | 500 | $340.46 | 2,183,272 |
| 2026-02-04 | Open-market sale | 400 | $339.29 | 2,183,772 |
| 2026-02-04 | Open-market sale | 1,200 | $338.02 | 2,184,172 |
| 2026-02-04 | Open-market sale | 2,174 | $337.27 | 2,185,372 |
| 2026-02-04 | Open-market sale | 1,226 | $336.35 | 2,187,546 |
| 2026-02-04 | Open-market sale | 2,000 | $335.18 | 2,188,772 |
| 2026-02-04 | Open-market sale | 3,500 | $332.04 | 2,206,372 |
| 2026-01-21 | Open-market sale | 636 | $320.35 | 2,243,736 |
| 2026-01-21 | Open-market sale | 1,646 | $321.50 | 2,242,090 |
| 2026-01-21 | Open-market sale | 1,523 | $322.41 | 2,240,567 |
| 2026-01-21 | Open-market sale | 400 | $323.60 | 2,240,167 |
| 2026-01-21 | Open-market sale | 900 | $324.74 | 2,239,267 |
| 2026-01-21 | Open-market sale | 2,200 | $325.87 | 2,237,067 |
| 2026-01-21 | Open-market sale | 8,330 | $326.81 | 2,228,737 |
| 2026-01-21 | Open-market sale | 4,450 | $327.83 | 2,224,287 |
| 2026-01-21 | Open-market sale | 2,807 | $329.80 | 2,215,751 |
| 2026-01-21 | Open-market sale | 2,500 | $330.76 | 2,213,251 |
| 2026-01-21 | Open-market sale | 1,379 | $331.97 | 2,211,872 |
| 2026-01-21 | Open-market sale | 5,729 | $328.71 | 2,218,558 |
| 2026-01-07 | Open-market sale | 400 | $317.25 | 2,275,372 |
| 2026-01-07 | Open-market sale | 100 | $326.05 | 2,244,372 |
| 2026-01-07 | Open-market sale | 500 | $315.39 | 2,276,372 |
| 2026-01-07 | Open-market sale | 600 | $316.28 | 2,275,772 |
| 2026-01-07 | Open-market sale | 1,209 | $324.40 | 2,245,172 |
| 2026-01-07 | Open-market sale | 2,750 | $323.05 | 2,246,381 |
| 2026-01-07 | Open-market sale | 9,280 | $322.11 | 2,249,131 |
| 2026-01-07 | Open-market sale | 6,282 | $321.21 | 2,258,411 |
| 2026-01-07 | Open-market sale | 9,079 | $320.10 | 2,264,693 |
| 2026-01-07 | Open-market sale | 1,600 | $319.36 | 2,273,772 |
| 2026-01-07 | Open-market sale | 700 | $325.35 | 2,244,472 |
| 2025-12-25 | Conversion | 37,253 | $0.00 | 2,276,872 |
| 2025-12-25 | Tax withholding | 37,672 | $315.67 | 0 |
| 2025-12-25 | Conversion | 37,253 | $0.00 | 37,672 |
| 2025-12-15 | Open-market sale | 5,533 | $299.19 | 2,255,207 |
| 2025-12-15 | Open-market sale | 11,379 | $298.11 | 2,260,740 |
| 2025-12-15 | Open-market sale | 4,461 | $301.19 | 2,242,619 |
| 2025-12-15 | Open-market sale | 1,800 | $302.17 | 2,240,819 |
| 2025-12-15 | Open-market sale | 8,127 | $300.35 | 2,247,080 |
| 2025-12-15 | Open-market sale | 300 | $303.92 | 2,240,519 |
| 2025-12-15 | Open-market sale | 100 | $304.74 | 2,240,419 |
| 2025-12-15 | Open-market sale | 300 | $306.39 | 2,240,119 |
| 2025-12-15 | Grant / award | 51 | $0.00 | 74,925 |
| 2025-12-15 | Open-market sale | 500 | $307.47 | 2,239,619 |
| 2025-12-03 | Open-market sale | 2,900 | $318.02 | 2,294,619 |
| 2025-12-03 | Open-market sale | 2,800 | $316.98 | 2,297,519 |
| 2025-12-03 | Open-market sale | 3,200 | $315.81 | 2,300,319 |
| 2025-12-03 | Open-market sale | 1,100 | $315.16 | 2,303,519 |
| 2025-12-03 | Open-market sale | 2,300 | $321.77 | 2,272,119 |
| 2025-12-03 | Open-market sale | 10,357 | $321.21 | 2,274,419 |
| 2025-12-03 | Open-market sale | 7,143 | $320.34 | 2,284,776 |
| 2025-12-03 | Open-market sale | 2,700 | $319.17 | 2,291,919 |
| 2025-11-19 | Open-market sale | 1,700 | $299.39 | 2,312,363 |
| 2025-11-19 | Open-market sale | 600 | $298.25 | 2,314,063 |
| 2025-11-19 | Open-market sale | 1,600 | $297.32 | 2,314,663 |
| 2025-11-19 | Open-market sale | 3,655 | $296.12 | 2,316,263 |
| 2025-11-19 | Open-market sale | 4,139 | $295.08 | 2,319,918 |
| 2025-11-19 | Open-market sale | 8,237 | $294.17 | 2,324,057 |
| 2025-11-19 | Open-market sale | 1,900 | $300.59 | 2,310,463 |
| 2025-11-19 | Open-market sale | 2,600 | $301.35 | 2,307,863 |
| 2025-11-19 | Open-market sale | 1,600 | $302.39 | 2,306,263 |
| 2025-11-19 | Open-market sale | 1,644 | $303.58 | 2,304,619 |
| 2025-11-19 | Open-market sale | 3,825 | $293.39 | 2,332,294 |
| 2025-11-19 | Open-market sale | 100 | $287.88 | 2,337,019 |
| 2025-11-19 | Open-market sale | 400 | $289.79 | 2,336,619 |
| 2025-11-19 | Open-market sale | 500 | $291.72 | 2,336,119 |
| 2025-11-05 | Open-market sale | 100 | $286.03 | 2,337,119 |
| 2025-11-05 | Open-market sale | 9,947 | $284.81 | 2,337,219 |
| 2025-11-05 | Open-market sale | 1,400 | $278.52 | 2,368,219 |
| 2025-11-05 | Open-market sale | 1,600 | $279.49 | 2,366,619 |
| 2025-11-05 | Open-market sale | 970 | $280.39 | 2,365,649 |
| 2025-11-05 | Open-market sale | 500 | $281.47 | 2,365,149 |
| 2025-11-05 | Open-market sale | 3,791 | $283.19 | 2,361,358 |
| 2025-11-05 | Open-market sale | 14,192 | $283.82 | 2,347,166 |
| 2025-10-15 | Open-market sale | 5,513 | $248.41 | 2,394,559 |
| 2025-10-15 | Open-market sale | 2,047 | $247.48 | 2,400,072 |
| 2025-10-15 | Open-market sale | 4,621 | $249.61 | 2,389,938 |
| 2025-10-15 | Open-market sale | 10,740 | $250.56 | 2,379,198 |
| 2025-10-15 | Open-market sale | 1,178 | $252.28 | 2,369,619 |
| 2025-10-15 | Open-market sale | 8,401 | $251.40 | 2,370,797 |
| 2025-10-01 | Open-market sale | 1,350 | $243.12 | 2,418,591 |
| 2025-10-01 | Open-market sale | 1,000 | $246.93 | 2,402,119 |
| 2025-10-01 | Open-market sale | 5,200 | $246.37 | 2,403,119 |
| 2025-10-01 | Open-market sale | 4,400 | $245.35 | 2,408,319 |
| 2025-10-01 | Open-market sale | 900 | $240.08 | 2,433,719 |
| 2025-10-01 | Open-market sale | 12,192 | $241.20 | 2,421,527 |
| 2025-10-01 | Open-market sale | 1,586 | $242.03 | 2,419,941 |
| 2025-10-01 | Open-market sale | 5,872 | $244.26 | 2,412,719 |
| 2025-09-25 | Tax withholding | 37,646 | $247.83 | 74,874 |
| 2025-09-25 | Conversion | 37,227 | $0.00 | 2,434,619 |
| 2025-09-25 | Conversion | 37,227 | $0.00 | 112,520 |
| 2025-09-17 | Open-market sale | 9,062 | $249.57 | 2,408,275 |
| 2025-09-17 | Open-market sale | 3,926 | $251.41 | 2,397,392 |
| 2025-09-17 | Open-market sale | 6,957 | $250.40 | 2,401,318 |
| 2025-09-17 | Open-market sale | 11,390 | $248.44 | 2,417,337 |
| 2025-09-17 | Open-market sale | 1,165 | $247.59 | 2,428,727 |
| 2025-09-15 | Grant / award | 125 | $0.00 | 149,748 |
| 2025-09-03 | Open-market sale | 600 | $225.80 | 2,461,792 |
| 2025-09-03 | Open-market sale | 7,842 | $229.29 | 2,450,125 |
| 2025-09-03 | Open-market sale | 14,140 | $230.15 | 2,435,985 |
| 2025-09-03 | Open-market sale | 2,725 | $228.12 | 2,457,967 |
| 2025-09-03 | Open-market sale | 6,093 | $230.94 | 2,429,892 |
| 2025-09-03 | Open-market sale | 1,100 | $226.89 | 2,460,692 |
| 2025-08-20 | Open-market sale | 5,729 | $199.06 | 2,484,526 |
| 2025-08-20 | Open-market sale | 13,161 | $200.22 | 2,471,365 |
| 2025-08-20 | Open-market sale | 8,473 | $200.83 | 2,462,892 |
| 2025-08-20 | Open-market sale | 4,637 | $198.22 | 2,490,255 |
| 2025-08-20 | Open-market sale | 500 | $201.91 | 2,462,392 |
| 2025-08-06 | Open-market sale | 7,986 | $195.02 | 2,519,406 |
| 2025-08-06 | Open-market sale | 9,379 | $196.07 | 2,510,027 |
| 2025-08-06 | Open-market sale | 15,135 | $196.96 | 2,494,892 |
| 2025-07-16 | Open-market sale | 656 | $185.17 | 2,527,392 |
| 2025-07-16 | Open-market sale | 21,590 | $184.63 | 2,528,048 |
| 2025-07-16 | Open-market sale | 10,254 | $183.80 | 2,549,638 |
| 2025-07-02 | Open-market sale | 7,900 | $177.74 | 2,579,946 |
| 2025-07-02 | Open-market sale | 9,102 | $178.91 | 2,570,844 |
| 2025-07-02 | Open-market sale | 10,952 | $179.52 | 2,559,892 |
| 2025-07-02 | Open-market sale | 4,546 | $176.69 | 2,587,846 |
| 2025-06-25 | Tax withholding | 37,615 | $167.74 | 149,622 |
| 2025-06-25 | Conversion | 37,196 | $0.00 | 2,592,392 |
| 2025-06-25 | Conversion | 37,196 | $0.00 | 187,237 |
| 2025-06-18 | Open-market sale | 1,300 | $175.43 | 2,584,200 |
| 2025-06-18 | Open-market sale | 23,942 | $176.81 | 2,560,259 |
| 2025-06-18 | Open-market sale | 5,063 | $177.46 | 2,555,196 |
| 2025-06-18 | Open-market sale | 2,195 | $174.24 | 2,585,500 |
| 2025-06-16 | Grant / award | 265 | $0.00 | 224,434 |
| 2025-06-04 | Open-market sale | 12,950 | $169.16 | 2,587,696 |
| 2025-06-04 | Open-market sale | 19,550 | $168.42 | 2,600,646 |
| 2025-05-21 | Open-market sale | 9,460 | $170.32 | 2,638,162 |
| 2025-05-21 | Open-market sale | 5,901 | $173.17 | 2,621,594 |
| 2025-05-21 | Open-market sale | 2,223 | $172.22 | 2,627,495 |
| 2025-05-21 | Open-market sale | 8,444 | $171.02 | 2,629,718 |
| 2025-05-21 | Open-market sale | 1,398 | $173.99 | 2,620,196 |
| 2025-05-21 | Open-market sale | 1,900 | $168.94 | 2,647,622 |
| 2025-05-21 | Open-market sale | 700 | $167.82 | 2,649,522 |
| 2025-05-21 | Open-market sale | 1,660 | $166.74 | 2,650,222 |
| 2025-05-21 | Open-market sale | 814 | $165.58 | 2,651,882 |
| 2025-05-07 | Open-market sale | 400 | $159.28 | 2,661,295 |
| 2025-05-07 | Open-market sale | 600 | $157.64 | 2,661,695 |
| 2025-05-07 | Open-market sale | 900 | $156.82 | 2,662,295 |
| 2025-05-07 | Open-market sale | 700 | $155.50 | 2,663,195 |
| 2025-05-07 | Open-market sale | 200 | $160.32 | 2,661,095 |
| 2025-05-07 | Open-market sale | 200 | $162.98 | 2,660,895 |
| 2025-05-07 | Open-market sale | 7,499 | $165.64 | 2,653,396 |
| 2025-05-07 | Open-market sale | 800 | $154.24 | 2,663,895 |
| 2025-05-07 | Open-market sale | 1,400 | $150.40 | 2,683,796 |
| 2025-05-07 | Open-market sale | 7,600 | $151.22 | 2,676,196 |
| 2025-05-07 | Open-market sale | 8,678 | $152.13 | 2,667,518 |
| 2025-05-07 | Open-market sale | 2,823 | $152.94 | 2,664,695 |
| 2025-05-07 | Open-market sale | 700 | $166.42 | 2,652,696 |
| 2025-04-16 | Open-market sale | 12,667 | $155.52 | 2,701,329 |
| 2025-04-16 | Open-market sale | 3,700 | $154.50 | 2,713,996 |
| 2025-04-16 | Open-market sale | 6,115 | $156.54 | 2,695,214 |
| 2025-04-16 | Open-market sale | 9,918 | $157.34 | 2,685,296 |
| 2025-04-16 | Open-market sale | 100 | $158.03 | 2,685,196 |
| 2025-04-02 | Open-market sale | 1,739 | $159.97 | 2,717,696 |
| 2025-04-02 | Open-market sale | 9,389 | $159.00 | 2,719,435 |
| 2025-04-02 | Open-market sale | 19,972 | $158.32 | 2,728,824 |
| 2025-04-02 | Open-market sale | 1,400 | $157.23 | 2,748,796 |
| 2025-03-25 | Conversion | 37,152 | $0.00 | 261,739 |
| 2025-03-25 | Conversion | 37,152 | $0.00 | 2,750,196 |
| 2025-03-25 | Tax withholding | 37,571 | $169.93 | 224,169 |
| 2025-03-17 | Grant / award | 358 | $0.00 | 298,892 |
| 2025-01-23 | Grant / award | 1,343,392 | $0.00 | 3,387,756 |
| 2025-01-23 | Tax withholding | 674,712 | $200.03 | 2,713,044 |
| 2024-12-25 | Conversion | 36,958 | $0.00 | 336,208 |
| 2024-12-25 | Tax withholding | 37,675 | $197.57 | 298,533 |
| 2024-12-25 | Conversion | 36,958 | $0.00 | 2,044,364 |
| 2024-12-16 | Grant / award | 376 | $0.00 | 373,167 |
| 2024-12-02 | Gift | 54,400 | $0.00 | 2,007,374 |
| 2024-12-02 | Gift | 54,400 | $0.00 | 811,275 |
| 2024-11-20 | Open-market sale | 717 | $178.68 | 2,061,806 |
| 2024-11-20 | Open-market sale | 2,120 | $177.89 | 2,062,523 |
| 2024-11-20 | Open-market sale | 9,251 | $176.87 | 2,064,643 |
| 2024-11-20 | Open-market sale | 10,412 | $176.10 | 2,073,894 |
| 2024-11-06 | Open-market sale | 9,587 | $176.91 | 2,095,519 |
| 2024-11-06 | Open-market sale | 9,413 | $177.87 | 2,086,106 |
| 2024-11-06 | Open-market sale | 1,800 | $178.37 | 2,084,306 |
| 2024-11-06 | Open-market sale | 1,700 | $176.06 | 2,105,106 |
| 2024-10-16 | Open-market sale | 12,396 | $166.61 | 2,106,806 |
| 2024-10-16 | Open-market sale | 10,104 | $165.92 | 2,119,202 |
| 2024-10-02 | Open-market sale | 600 | $168.56 | 2,129,306 |
| 2024-10-02 | Open-market sale | 17,067 | $166.88 | 2,134,739 |
| 2024-10-02 | Open-market sale | 4,833 | $167.58 | 2,129,906 |
| 2024-09-25 | Tax withholding | 37,637 | $163.64 | 372,790 |
| 2024-09-25 | Conversion | 36,921 | $0.00 | 2,151,806 |
| 2024-09-25 | Conversion | 36,921 | $0.00 | 410,427 |
| 2024-09-18 | Open-market sale | 9,853 | $160.94 | 2,114,885 |
| 2024-09-18 | Open-market sale | 12,647 | $160.39 | 2,124,738 |
| 2024-09-16 | Grant / award | 562 | $0.00 | 447,348 |
| 2024-09-04 | Open-market sale | 7,646 | $159.01 | 2,140,585 |
| 2024-09-04 | Open-market sale | 11,654 | $158.14 | 2,148,231 |
| 2024-09-04 | Open-market sale | 3,200 | $159.85 | 2,137,385 |
| 2024-08-21 | Open-market sale | 6,289 | $168.09 | 2,159,885 |
| 2024-08-21 | Open-market sale | 16,211 | $167.50 | 2,166,174 |
| 2024-08-07 | Open-market sale | 3,956 | $161.65 | 2,195,024 |
| 2024-08-07 | Open-market sale | 7,364 | $162.87 | 2,187,660 |
| 2024-08-07 | Open-market sale | 4,975 | $163.82 | 2,182,685 |
| 2024-08-07 | Open-market sale | 300 | $164.55 | 2,182,385 |
| 2024-08-07 | Open-market sale | 5,905 | $160.80 | 2,198,980 |
| 2024-07-17 | Open-market sale | 9,149 | $183.14 | 2,205,885 |
| 2024-07-17 | Open-market sale | 12,351 | $182.49 | 2,215,034 |
| 2024-07-17 | Open-market sale | 1,000 | $184.32 | 2,204,885 |
| 2024-07-03 | Open-market sale | 13,525 | $187.18 | 2,227,385 |
| 2024-07-03 | Open-market sale | 8,975 | $186.09 | 2,240,910 |
| 2024-06-25 | Conversion | 36,874 | $0.00 | 2,249,885 |
| 2024-06-25 | Conversion | 36,874 | $0.00 | 484,376 |
| 2024-06-25 | Tax withholding | 37,590 | $180.79 | 446,786 |
| 2024-06-20 | Open-market sale | 15,096 | $177.23 | 2,220,415 |
| 2024-06-20 | Open-market sale | 7,404 | $177.75 | 2,213,011 |
| 2024-06-17 | Grant / award | 582 | $0.00 | 521,250 |
| 2024-06-05 | Open-market sale | 8,101 | $175.99 | 2,249,910 |
| 2024-06-05 | Open-market sale | 11,323 | $176.75 | 2,238,587 |
| 2024-06-05 | Open-market sale | 3,076 | $177.52 | 2,235,511 |
| 2024-05-15 | Open-market sale | 10,004 | $172.78 | 2,270,507 |
| 2024-05-15 | Open-market sale | 12,496 | $173.57 | 2,258,011 |
| 2024-05-01 | Open-market sale | 6,600 | $167.40 | 2,282,501 |
| 2024-05-01 | Open-market sale | 1,990 | $168.31 | 2,280,511 |
| 2024-05-01 | Open-market sale | 4,834 | $165.67 | 2,298,177 |
| 2024-05-01 | Open-market sale | 9,076 | $166.65 | 2,289,101 |
| 2024-04-17 | Open-market sale | 22,500 | $157.41 | 2,303,011 |
| 2024-04-03 | Open-market sale | 3,840 | $154.77 | 2,344,173 |
| 2024-04-03 | Open-market sale | 17,352 | $155.82 | 2,326,821 |
| 2024-04-03 | Open-market sale | 1,308 | $156.41 | 2,325,513 |
| 2024-03-25 | Conversion | 37,822 | $0.00 | 557,227 |
| 2024-03-25 | Tax withholding | 36,559 | $151.77 | 520,668 |
| 2024-03-25 | Conversion | 37,822 | $0.00 | 2,348,013 |
| 2024-03-20 | Open-market sale | 10,130 | $149.32 | 2,310,191 |
| 2024-03-20 | Open-market sale | 12,370 | $148.34 | 2,320,321 |
| 2024-03-06 | Open-market sale | 2,400 | $133.43 | 2,333,791 |
| 2024-03-06 | Open-market sale | 19,000 | $132.51 | 2,336,191 |
| 2024-03-06 | Open-market sale | 1,100 | $134.27 | 2,332,691 |
| 2024-02-21 | Open-market sale | 13,917 | $143.47 | 2,355,191 |
| 2024-02-21 | Open-market sale | 8,583 | $142.46 | 2,369,108 |
| 2024-02-07 | Open-market sale | 11,109 | $146.64 | 2,389,082 |
| 2024-02-07 | Open-market sale | 11,391 | $145.95 | 2,377,691 |
| 2024-01-17 | Open-market sale | 3,488 | $141.19 | 2,419,203 |
| 2024-01-17 | Open-market sale | 15,323 | $142.18 | 2,403,880 |
| 2024-01-17 | Open-market sale | 3,689 | $142.91 | 2,400,191 |
| 2024-01-03 | Open-market sale | 6,200 | $139.35 | 2,438,991 |
| 2024-01-03 | Open-market sale | 12,512 | $140.26 | 2,426,479 |
| 2024-01-03 | Open-market sale | 3,788 | $140.87 | 2,422,691 |
| 2023-12-25 | Tax withholding | 36,878 | $142.72 | 595,049 |
| 2023-12-25 | Conversion | 37,503 | $0.00 | 2,445,191 |
| 2023-12-25 | Conversion | 37,503 | $0.00 | 631,927 |
| 2023-12-20 | Open-market sale | 1,200 | $142.80 | 2,407,688 |
| 2023-12-20 | Open-market sale | 5,484 | $139.91 | 2,424,704 |
| 2023-12-20 | Open-market sale | 4,200 | $141.16 | 2,420,504 |
| 2023-12-20 | Open-market sale | 11,616 | $142.10 | 2,408,888 |
| 2023-12-06 | Open-market sale | 14,769 | $131.86 | 2,437,919 |
| 2023-12-06 | Open-market sale | 7,731 | $132.77 | 2,430,188 |
| 2023-11-27 | Gift | 225,000 | $0.00 | 852,875 |
| 2023-11-27 | Gift | 225,000 | $0.00 | 2,452,688 |
| 2023-09-25 | Conversion | 37,503 | $0.00 | 706,308 |
| 2023-09-25 | Conversion | 37,503 | $0.00 | 2,677,688 |
| 2023-09-25 | Tax withholding | 36,878 | $131.25 | 669,430 |
| 2023-06-25 | Conversion | 37,503 | $0.00 | 2,640,185 |
| 2023-06-25 | Tax withholding | 36,878 | $123.02 | 781,314 |
| 2023-06-25 | Conversion | 37,503 | $0.00 | 743,811 |
| 2023-03-25 | Conversion | 37,503 | $0.00 | 2,602,682 |
| 2023-03-25 | Conversion | 37,503 | $0.00 | 818,192 |
| 2023-03-25 | Tax withholding | 36,878 | $106.06 | 855,695 |
| 2023-01-05 | Grant / award | 1,330,260 | $0.00 | 3,223,083 |
| 2023-01-05 | Tax withholding | 657,904 | $88.71 | 2,565,179 |
| 2022-12-25 | Conversion | 77,324 | $0.00 | 1,892,823 |
| 2022-12-25 | Tax withholding | 76,036 | $89.81 | 77,324 |
| 2022-12-25 | Conversion | 77,324 | $0.00 | 0 |
| 2022-12-19 | Grant / award | 892,573 | $0.00 | 892,573 |
| 2022-11-25 | Gift | 357,875 | $0.00 | 627,875 |
| 2022-11-25 | Gift | 357,875 | $0.00 | 1,815,499 |
| 2022-09-25 | Conversion | 77,314 | $0.00 | 2,173,374 |
| 2022-09-25 | Conversion | 77,314 | $0.00 | 229,386 |
| 2022-09-25 | Tax withholding | 76,026 | $99.17 | 153,360 |
| 2022-06-25 | Conversion | 3,866 | $0.00 | 15,335 |
| 2022-06-25 | Conversion | 3,866 | $0.00 | 104,803 |
| 2022-06-25 | Tax withholding | 3,801 | $2370.76 | 19,201 |
| 2022-03-25 | Conversion | 3,866 | $0.00 | 100,937 |
| 2022-03-25 | Tax withholding | 3,801 | $2826.24 | 23,002 |
| 2022-03-25 | Conversion | 3,866 | $0.00 | 26,803 |
| 2022-02-22 | Option exercise (derivative) | 8,646 | $0.00 | 0 |
| 2022-02-22 | Option exercise (derivative) | 8,646 | $0.00 | 0 |
| 2022-02-22 | Option exercise | 8,646 | $316.94 | 97,071 |
| 2022-02-22 | Option exercise | 8,646 | $318.21 | 11,378 |
| 2022-02-16 | Open-market sale | 500 | $2722.31 | 89,425 |
| 2022-02-16 | Open-market sale | 300 | $2720.11 | 89,925 |
| 2022-02-16 | Open-market sale | 300 | $2717.92 | 90,225 |
| 2022-02-16 | Open-market sale | 200 | $2716.28 | 90,525 |
| 2022-02-16 | Open-market sale | 100 | $2714.47 | 90,725 |
| 2022-02-16 | Open-market sale | 100 | $2710.50 | 90,825 |
| 2022-02-16 | Open-market sale | 200 | $2709.18 | 90,925 |
| 2022-02-16 | Open-market sale | 100 | $2703.09 | 91,125 |
| 2022-02-16 | Open-market sale | 25 | $2700.36 | 91,225 |
| 2022-02-16 | Open-market sale | 175 | $2734.15 | 2,732 |
| 2022-02-16 | Open-market sale | 100 | $2732.68 | 88,425 |
| 2022-02-16 | Open-market sale | 200 | $2729.20 | 88,525 |
| 2022-02-16 | Open-market sale | 100 | $2726.90 | 88,725 |
| 2022-02-16 | Open-market sale | 400 | $2724.17 | 88,825 |
| 2022-02-16 | Open-market sale | 200 | $2722.82 | 89,225 |
| 2022-02-02 | Open-market sale | 100 | $2964.04 | 93,975 |
| 2022-02-02 | Open-market sale | 100 | $3014.75 | 91,450 |
| 2022-02-02 | Open-market sale | 100 | $3010.70 | 91,550 |
| 2022-02-02 | Open-market sale | 100 | $3007.02 | 91,650 |
| 2022-02-02 | Open-market sale | 300 | $3003.29 | 91,750 |
| 2022-02-02 | Open-market sale | 100 | $3000.94 | 92,050 |
| 2022-02-02 | Open-market sale | 107 | $2999.86 | 92,150 |
| 2022-02-02 | Open-market sale | 100 | $2996.70 | 92,257 |
| 2022-02-02 | Open-market sale | 200 | $2995.41 | 92,357 |
| 2022-02-02 | Open-market sale | 100 | $2987.23 | 92,557 |
| 2022-02-02 | Open-market sale | 200 | $2985.08 | 92,657 |
| 2022-02-02 | Open-market sale | 40 | $2981.15 | 92,857 |
| 2022-02-02 | Open-market sale | 100 | $2978.70 | 92,897 |
| 2022-02-02 | Open-market sale | 200 | $2975.86 | 92,997 |
| 2022-02-02 | Open-market sale | 200 | $2974.48 | 93,197 |
| 2022-02-02 | Open-market sale | 100 | $2972.15 | 93,397 |
| 2022-02-02 | Open-market sale | 200 | $2970.16 | 93,497 |
| 2022-02-02 | Open-market sale | 278 | $2969.34 | 93,697 |
| 2022-02-02 | Open-market sale | 200 | $3039.05 | 91,250 |
| 2022-02-02 | Open-market sale | 175 | $3028.28 | 2,907 |
| 2022-01-19 | Open-market sale | 22 | $2752.43 | 94,575 |
| 2022-01-19 | Open-market sale | 100 | $2750.93 | 94,597 |
| 2022-01-19 | Open-market sale | 200 | $2754.15 | 94,375 |
| 2022-01-19 | Open-market sale | 200 | $2756.20 | 94,175 |
| 2022-01-19 | Open-market sale | 100 | $2758.29 | 94,075 |
| 2022-01-19 | Open-market sale | 175 | $2730.47 | 3,082 |
| 2022-01-19 | Open-market sale | 400 | $2732.02 | 96,500 |
| 2022-01-19 | Open-market sale | 500 | $2739.37 | 96,000 |
| 2022-01-19 | Open-market sale | 103 | $2740.79 | 95,897 |
| 2022-01-19 | Open-market sale | 100 | $2741.48 | 95,797 |
| 2022-01-19 | Open-market sale | 500 | $2744.65 | 95,297 |
| 2022-01-19 | Open-market sale | 100 | $2745.64 | 95,197 |
| 2022-01-19 | Open-market sale | 300 | $2746.84 | 94,897 |
| 2022-01-19 | Open-market sale | 200 | $2749.03 | 94,697 |
| 2022-01-12 | Grant / award | 69,004 | $0.00 | 131,113 |
| 2022-01-12 | Tax withholding | 34,213 | $2800.35 | 96,900 |
| 2022-01-05 | Open-market sale | 200 | $2868.34 | 63,809 |
| 2022-01-05 | Open-market sale | 200 | $2875.30 | 62,309 |
| 2022-01-05 | Open-market sale | 100 | $2883.65 | 62,509 |
| 2022-01-05 | Open-market sale | 100 | $2879.38 | 62,609 |
| 2022-01-05 | Open-market sale | 200 | $2873.46 | 62,709 |
| 2022-01-05 | Open-market sale | 600 | $2871.19 | 62,909 |
| 2022-01-05 | Open-market sale | 300 | $2869.95 | 63,509 |
| 2022-01-05 | Open-market sale | 200 | $2885.05 | 62,109 |
| 2022-01-05 | Open-market sale | 200 | $2867.32 | 64,009 |
| 2022-01-05 | Open-market sale | 200 | $2864.69 | 64,209 |
| 2022-01-05 | Open-market sale | 100 | $2862.82 | 64,409 |
| 2022-01-05 | Open-market sale | 300 | $2861.50 | 64,509 |
| 2022-01-05 | Open-market sale | 125 | $2859.97 | 64,809 |
| 2022-01-05 | Open-market sale | 175 | $2888.40 | 3,257 |
| 2021-12-27 | Conversion | 3,866 | $0.00 | 64,934 |
| 2021-12-27 | Conversion | 3,866 | $0.00 | 34,470 |
| 2021-12-27 | Tax withholding | 3,801 | $2942.85 | 30,669 |
| 2021-12-15 | Open-market sale | 100 | $2860.91 | 63,213 |
| 2021-12-15 | Open-market sale | 175 | $2868.18 | 3,432 |
| 2021-12-15 | Open-market sale | 100 | $2857.68 | 63,793 |
| 2021-12-15 | Open-market sale | 380 | $2859.12 | 63,413 |
| 2021-12-15 | Open-market sale | 100 | $2860.12 | 63,313 |
| 2021-12-15 | Open-market sale | 200 | $2862.22 | 63,013 |
| 2021-12-15 | Open-market sale | 845 | $2864.66 | 62,168 |
| 2021-12-15 | Open-market sale | 300 | $2866.09 | 61,868 |
| 2021-12-15 | Open-market sale | 200 | $2868.55 | 61,668 |
| 2021-12-15 | Open-market sale | 200 | $2890.05 | 61,068 |
| 2021-12-15 | Open-market sale | 400 | $2869.60 | 61,268 |
| 2021-12-01 | Open-market sale | 159 | $2897.95 | 64,259 |
| 2021-12-01 | Open-market sale | 100 | $2895.35 | 64,418 |
| 2021-12-01 | Open-market sale | 200 | $2893.49 | 64,518 |
| 2021-12-01 | Open-market sale | 200 | $2890.25 | 64,718 |
| 2021-12-01 | Open-market sale | 600 | $2889.15 | 64,918 |
| 2021-12-01 | Open-market sale | 100 | $2887.68 | 65,518 |
| 2021-12-01 | Open-market sale | 300 | $2886.43 | 65,618 |
| 2021-12-01 | Open-market sale | 200 | $2882.40 | 65,918 |
| 2021-12-01 | Open-market sale | 200 | $2880.44 | 66,118 |
| 2021-12-01 | Open-market sale | 100 | $2884.25 | 66,318 |
| 2021-12-01 | Open-market sale | 100 | $2874.20 | 66,418 |
| 2021-12-01 | Open-market sale | 200 | $2872.42 | 66,518 |
| 2021-12-01 | Open-market sale | 214 | $2899.32 | 64,045 |
| 2021-12-01 | Open-market sale | 100 | $2899.51 | 63,945 |
| 2021-12-01 | Open-market sale | 175 | $2880.00 | 3,607 |
| 2021-12-01 | Open-market sale | 52 | $2900.71 | 63,893 |
| 2021-11-17 | Open-market sale | 300 | $2986.58 | 67,218 |
| 2021-11-17 | Open-market sale | 400 | $2984.63 | 67,518 |
| 2021-11-17 | Open-market sale | 100 | $2983.02 | 67,918 |
| 2021-11-17 | Open-market sale | 600 | $2982.20 | 68,018 |
| 2021-11-17 | Open-market sale | 400 | $2980.56 | 68,618 |
| 2021-11-17 | Open-market sale | 400 | $2976.54 | 69,018 |
| 2021-11-17 | Open-market sale | 125 | $2975.81 | 69,418 |
| 2021-11-17 | Open-market sale | 175 | $2960.55 | 3,782 |
| 2021-11-17 | Open-market sale | 400 | $2987.57 | 66,818 |
| 2021-11-17 | Open-market sale | 100 | $2989.15 | 66,718 |
| 2021-11-15 | Gift | 13,500 | $0.00 | 16,140 |
| 2021-11-15 | Gift | 13,500 | $0.00 | 69,543 |
| 2021-11-03 | Open-market sale | 803 | $2915.63 | 84,468 |
| 2021-11-03 | Open-market sale | 175 | $2918.01 | 3,957 |
| 2021-11-03 | Open-market sale | 100 | $2921.04 | 83,043 |
| 2021-11-03 | Open-market sale | 125 | $2918.91 | 83,143 |
| 2021-11-03 | Open-market sale | 400 | $2917.83 | 83,268 |
| 2021-11-03 | Open-market sale | 800 | $2916.85 | 83,668 |
| 2021-11-03 | Open-market sale | 197 | $2914.82 | 85,271 |
| 2021-11-03 | Open-market sale | 100 | $2911.82 | 85,468 |
| 2021-11-03 | Open-market sale | 300 | $2910.41 | 85,568 |
| 2021-10-20 | Open-market sale | 803 | $2875.35 | 86,777 |
| 2021-10-20 | Open-market sale | 613 | $2873.93 | 87,580 |
| 2021-10-20 | Open-market sale | 200 | $2880.38 | 85,868 |
| 2021-10-20 | Open-market sale | 175 | $2866.76 | 4,132 |
| 2021-10-20 | Open-market sale | 300 | $2876.49 | 86,477 |
| 2021-10-20 | Open-market sale | 209 | $2877.58 | 86,268 |
| 2021-10-20 | Open-market sale | 200 | $2879.41 | 86,068 |
| 2021-10-20 | Open-market sale | 500 | $2873.06 | 88,193 |
| 2021-10-06 | Open-market sale | 100 | $2708.11 | 90,293 |
| 2021-10-06 | Open-market sale | 200 | $2719.51 | 88,893 |
| 2021-10-06 | Open-market sale | 100 | $2718.27 | 89,093 |
| 2021-10-06 | Open-market sale | 300 | $2717.79 | 89,193 |
| 2021-10-06 | Open-market sale | 200 | $2714.80 | 89,493 |
| 2021-10-06 | Open-market sale | 100 | $2713.54 | 89,693 |
| 2021-10-06 | Open-market sale | 500 | $2710.38 | 89,793 |
| 2021-10-06 | Open-market sale | 200 | $2720.81 | 88,693 |
| 2021-10-06 | Open-market sale | 525 | $2706.61 | 90,393 |
| 2021-10-06 | Open-market sale | 200 | $2704.60 | 90,918 |
| 2021-10-06 | Open-market sale | 100 | $2702.29 | 91,118 |
| 2021-10-06 | Open-market sale | 100 | $2697.67 | 91,218 |
| 2021-10-06 | Open-market sale | 200 | $2694.27 | 91,318 |
| 2021-10-06 | Open-market sale | 175 | $2695.00 | 4,307 |
| 2021-09-25 | Tax withholding | 3,801 | $2852.66 | 42,202 |
| 2021-09-25 | Conversion | 3,866 | $0.00 | 38,336 |
| 2021-09-25 | Conversion | 3,866 | $0.00 | 91,518 |
| 2021-09-15 | Open-market sale | 300 | $2864.67 | 88,552 |
| 2021-09-15 | Open-market sale | 200 | $2859.98 | 89,012 |
| 2021-09-15 | Open-market sale | 200 | $2858.93 | 89,212 |
| 2021-09-15 | Open-market sale | 365 | $2857.42 | 89,412 |
| 2021-09-15 | Open-market sale | 500 | $2856.48 | 89,777 |
| 2021-09-15 | Open-market sale | 200 | $2854.73 | 90,277 |
| 2021-09-15 | Open-market sale | 175 | $2856.23 | 4,482 |
| 2021-09-15 | Open-market sale | 200 | $2878.99 | 87,652 |
| 2021-09-15 | Open-market sale | 200 | $2877.05 | 87,852 |
| 2021-09-15 | Open-market sale | 100 | $2874.61 | 88,052 |
| 2021-09-15 | Open-market sale | 100 | $2873.42 | 88,152 |
| 2021-09-15 | Open-market sale | 200 | $2872.15 | 88,252 |
| 2021-09-15 | Open-market sale | 100 | $2866.65 | 88,452 |
| 2021-09-15 | Open-market sale | 91 | $2861.25 | 88,921 |
| 2021-09-15 | Open-market sale | 69 | $2862.29 | 88,852 |
| 2021-09-01 | Open-market sale | 140 | $2931.03 | 91,313 |
| 2021-09-01 | Open-market sale | 175 | $2900.00 | 4,657 |
| 2021-09-01 | Open-market sale | 200 | $2914.35 | 93,102 |
| 2021-09-01 | Open-market sale | 200 | $2920.47 | 92,902 |
| 2021-09-01 | Open-market sale | 500 | $2923.45 | 92,402 |
| 2021-09-01 | Open-market sale | 400 | $2924.98 | 92,002 |
| 2021-09-01 | Open-market sale | 300 | $2926.85 | 91,702 |
| 2021-09-01 | Open-market sale | 100 | $2928.40 | 91,602 |
| 2021-09-01 | Open-market sale | 149 | $2929.66 | 91,453 |
| 2021-09-01 | Open-market sale | 316 | $2935.14 | 90,477 |
| 2021-09-01 | Open-market sale | 400 | $2934.02 | 90,793 |
| 2021-09-01 | Open-market sale | 120 | $2931.89 | 91,193 |
| 2021-08-18 | Open-market sale | 100 | $2742.60 | 95,702 |
| 2021-08-18 | Open-market sale | 200 | $2739.65 | 95,802 |
| 2021-08-18 | Open-market sale | 100 | $2760.96 | 93,302 |
| 2021-08-18 | Open-market sale | 175 | $2730.00 | 4,832 |
| 2021-08-18 | Open-market sale | 125 | $2730.19 | 96,002 |
| 2021-08-18 | Open-market sale | 100 | $2743.70 | 95,602 |
| 2021-08-18 | Open-market sale | 100 | $2745.20 | 95,502 |
| 2021-08-18 | Open-market sale | 100 | $2747.06 | 95,402 |
| 2021-08-18 | Open-market sale | 200 | $2748.18 | 95,202 |
| 2021-08-18 | Open-market sale | 100 | $2749.24 | 95,102 |
| 2021-08-18 | Open-market sale | 100 | $2753.30 | 95,002 |
| 2021-08-18 | Open-market sale | 300 | $2755.36 | 94,702 |
| 2021-08-18 | Open-market sale | 400 | $2756.21 | 94,302 |
| 2021-08-18 | Open-market sale | 400 | $2757.75 | 93,902 |
| 2021-08-18 | Open-market sale | 300 | $2759.12 | 93,602 |
| 2021-08-18 | Open-market sale | 200 | $2760.10 | 93,402 |
| 2021-08-04 | Open-market sale | 518 | $2720.82 | 96,527 |
| 2021-08-04 | Open-market sale | 200 | $2722.76 | 96,327 |
| 2021-08-04 | Open-market sale | 100 | $2723.92 | 96,227 |
| 2021-08-04 | Open-market sale | 100 | $2725.63 | 96,127 |
| 2021-08-04 | Open-market sale | 175 | $2706.99 | 5,007 |
| 2021-08-04 | Open-market sale | 307 | $2714.01 | 98,645 |
| 2021-08-04 | Open-market sale | 100 | $2715.02 | 98,545 |
| 2021-08-04 | Open-market sale | 475 | $2715.90 | 98,070 |
| 2021-08-04 | Open-market sale | 225 | $2717.34 | 97,845 |
| 2021-08-04 | Open-market sale | 600 | $2718.33 | 97,245 |
| 2021-08-04 | Open-market sale | 200 | $2719.27 | 97,045 |
| 2021-07-21 | Open-market sale | 175 | $2522.67 | 5,182 |
| 2021-07-21 | Open-market sale | 500 | $2617.01 | 100,877 |
| 2021-07-21 | Open-market sale | 400 | $2615.14 | 101,377 |
| 2021-07-21 | Open-market sale | 500 | $2618.99 | 100,377 |
| 2021-07-21 | Open-market sale | 300 | $2620.16 | 100,077 |
| 2021-07-21 | Open-market sale | 300 | $2621.80 | 99,777 |
| 2021-07-21 | Open-market sale | 600 | $2624.31 | 99,177 |
| 2021-07-21 | Open-market sale | 100 | $2626.50 | 99,077 |
| 2021-07-21 | Open-market sale | 125 | $2628.22 | 98,952 |
| 2021-07-07 | Open-market sale | 175 | $2540.78 | 5,357 |
| 2021-07-07 | Open-market sale | 223 | $2607.39 | 101,777 |
| 2021-07-07 | Open-market sale | 400 | $2597.23 | 104,202 |
| 2021-07-07 | Open-market sale | 800 | $2598.24 | 103,402 |
| 2021-07-07 | Open-market sale | 200 | $2599.36 | 103,202 |
| 2021-07-07 | Open-market sale | 502 | $2600.65 | 102,700 |
| 2021-07-07 | Open-market sale | 300 | $2603.61 | 102,400 |
| 2021-07-07 | Open-market sale | 400 | $2605.87 | 102,000 |
| 2021-06-25 | Conversion | 3,866 | $0.00 | 49,804 |
| 2021-06-25 | Conversion | 3,866 | $0.00 | 104,602 |
| 2021-06-25 | Tax withholding | 3,801 | $2545.64 | 46,003 |
| 2021-06-16 | Open-market sale | 175 | $2431.44 | 5,532 |
| 2021-06-16 | Open-market sale | 700 | $2524.47 | 100,736 |
| 2021-06-16 | Open-market sale | 200 | $2523.34 | 101,436 |
| 2021-06-16 | Open-market sale | 484 | $2522.15 | 101,636 |
| 2021-06-16 | Open-market sale | 250 | $2520.79 | 102,120 |
| 2021-06-16 | Open-market sale | 491 | $2519.48 | 102,370 |
| 2021-06-16 | Open-market sale | 300 | $2517.83 | 102,861 |
| 2021-06-16 | Open-market sale | 400 | $2516.30 | 103,161 |
| 2021-06-02 | Open-market sale | 400 | $2435.93 | 104,061 |
| 2021-06-02 | Open-market sale | 500 | $2426.55 | 105,565 |
| 2021-06-02 | Open-market sale | 200 | $2423.69 | 106,186 |
| 2021-06-02 | Open-market sale | 175 | $2389.15 | 5,707 |
| 2021-06-02 | Open-market sale | 100 | $2441.53 | 103,561 |
| 2021-06-02 | Open-market sale | 400 | $2438.59 | 103,661 |
| 2021-06-02 | Open-market sale | 121 | $2424.70 | 106,065 |
| 2021-06-02 | Open-market sale | 200 | $2434.27 | 104,461 |
| 2021-06-02 | Open-market sale | 200 | $2432.74 | 104,661 |
| 2021-06-02 | Open-market sale | 200 | $2432.14 | 104,861 |
| 2021-06-02 | Open-market sale | 300 | $2430.91 | 105,061 |
| 2021-06-02 | Open-market sale | 200 | $2429.38 | 105,361 |
| 2021-06-02 | Open-market sale | 4 | $2427.58 | 105,561 |
| 2021-05-19 | Open-market sale | 200 | $2276.63 | 107,211 |
| 2021-05-19 | Open-market sale | 700 | $2273.47 | 107,411 |
| 2021-05-19 | Open-market sale | 300 | $2271.98 | 108,111 |
| 2021-05-19 | Open-market sale | 400 | $2269.86 | 108,411 |
| 2021-05-19 | Open-market sale | 400 | $2268.58 | 108,811 |
| 2021-05-19 | Open-market sale | 175 | $2228.43 | 5,882 |
| 2021-05-19 | Open-market sale | 100 | $2285.57 | 106,386 |
| 2021-05-19 | Open-market sale | 300 | $2282.97 | 106,486 |
| 2021-05-19 | Open-market sale | 54 | $2281.76 | 106,786 |
| 2021-05-19 | Open-market sale | 171 | $2280.85 | 106,840 |
| 2021-05-19 | Open-market sale | 200 | $2277.71 | 107,011 |
| 2021-05-05 | Open-market sale | 600 | $2361.68 | 110,511 |
| 2021-05-05 | Open-market sale | 500 | $2360.22 | 111,111 |
| 2021-05-05 | Open-market sale | 225 | $2359.60 | 111,611 |
| 2021-05-05 | Open-market sale | 200 | $2358.02 | 111,836 |
| 2021-05-05 | Open-market sale | 175 | $2328.63 | 6,057 |
| 2021-05-05 | Open-market sale | 200 | $2371.58 | 109,211 |
| 2021-05-05 | Open-market sale | 200 | $2363.17 | 110,311 |
| 2021-05-05 | Open-market sale | 200 | $2370.04 | 109,411 |
| 2021-05-05 | Open-market sale | 200 | $2368.33 | 109,611 |
| 2021-05-05 | Open-market sale | 300 | $2367.20 | 109,811 |
| 2021-05-05 | Open-market sale | 200 | $2364.29 | 110,111 |
| 2021-04-21 | Open-market sale | 400 | $2281.61 | 112,836 |
| 2021-04-21 | Open-market sale | 200 | $2272.67 | 114,661 |
| 2021-04-21 | Open-market sale | 175 | $2272.05 | 6,232 |
| 2021-04-21 | Open-market sale | 200 | $2278.02 | 113,636 |
| 2021-04-21 | Open-market sale | 100 | $2278.63 | 113,536 |
| 2021-04-21 | Open-market sale | 300 | $2280.59 | 113,236 |
| 2021-04-21 | Open-market sale | 225 | $2275.02 | 114,436 |
| 2021-04-21 | Open-market sale | 200 | $2284.02 | 112,636 |
| 2021-04-21 | Open-market sale | 100 | $2285.91 | 112,536 |
| 2021-04-21 | Open-market sale | 300 | $2288.52 | 112,036 |
| 2021-04-21 | Open-market sale | 200 | $2287.05 | 112,336 |
| 2021-04-21 | Open-market sale | 600 | $2276.86 | 113,836 |
| 2021-04-07 | Open-market sale | 500 | $2235.48 | 115,617 |
| 2021-04-07 | Open-market sale | 412 | $2234.21 | 116,117 |
| 2021-04-07 | Open-market sale | 257 | $2232.41 | 116,529 |
| 2021-04-07 | Open-market sale | 100 | $2240.02 | 114,861 |
| 2021-04-07 | Open-market sale | 300 | $2229.88 | 117,186 |
| 2021-04-07 | Open-market sale | 200 | $2229.16 | 117,486 |
| 2021-04-07 | Open-market sale | 175 | $2213.10 | 6,407 |
| 2021-04-07 | Open-market sale | 300 | $2236.10 | 115,317 |
| 2021-04-07 | Open-market sale | 356 | $2237.57 | 114,961 |
| 2021-04-07 | Open-market sale | 400 | $2231.33 | 116,786 |
| 2021-03-25 | Conversion | 3,939 | $0.00 | 117,686 |
| 2021-03-25 | Conversion | 3,939 | $0.00 | 53,670 |
| 2021-03-25 | Tax withholding | 3,728 | $2045.06 | 57,609 |
| 2021-03-17 | Open-market sale | 425 | $2076.79 | 114,547 |
| 2021-03-17 | Open-market sale | 175 | $2068.70 | 6,582 |
| 2021-03-17 | Open-market sale | 100 | $2081.72 | 113,747 |
| 2021-03-17 | Open-market sale | 400 | $2079.16 | 113,847 |
| 2021-03-17 | Open-market sale | 300 | $2077.89 | 114,247 |
| 2021-03-17 | Open-market sale | 100 | $2069.90 | 116,472 |
| 2021-03-17 | Open-market sale | 400 | $2075.10 | 114,972 |
| 2021-03-17 | Open-market sale | 400 | $2074.12 | 115,372 |
| 2021-03-17 | Open-market sale | 500 | $2072.60 | 115,772 |
| 2021-03-17 | Open-market sale | 200 | $2071.32 | 116,272 |
| 2021-03-03 | Open-market sale | 130 | $2062.84 | 118,574 |
| 2021-03-03 | Open-market sale | 400 | $2061.43 | 118,704 |
| 2021-03-03 | Open-market sale | 100 | $2057.77 | 119,104 |
| 2021-03-03 | Open-market sale | 193 | $2052.63 | 119,204 |
| 2021-03-03 | Open-market sale | 175 | $2058.39 | 6,757 |
| 2021-03-03 | Open-market sale | 300 | $2086.23 | 116,572 |
| 2021-03-03 | Open-market sale | 100 | $2079.64 | 116,872 |
| 2021-03-03 | Open-market sale | 302 | $2078.62 | 116,972 |
| 2021-03-03 | Open-market sale | 100 | $2076.91 | 117,274 |
| 2021-03-03 | Open-market sale | 200 | $2075.57 | 117,374 |
| 2021-03-03 | Open-market sale | 100 | $2064.01 | 118,474 |
| 2021-03-03 | Open-market sale | 600 | $2066.80 | 117,574 |
| 2021-03-03 | Open-market sale | 300 | $2065.79 | 118,174 |
| 2020-12-28 | Tax withholding | 2,851 | $1738.85 | 2,900 |
| 2020-12-28 | Conversion | 2,900 | $0.00 | 0 |
| 2020-12-28 | Conversion | 2,900 | $0.00 | 115,531 |
| 2020-12-28 | Tax withholding | 3,801 | $1738.85 | 65,203 |
| 2020-12-28 | Conversion | 3,866 | $0.00 | 61,337 |
| 2020-12-28 | Conversion | 3,866 | $0.00 | 119,397 |
| 2020-11-30 | Gift | 9,100 | $0.00 | 112,631 |
| 2020-11-30 | Gift | 9,100 | $0.00 | 9,100 |
| 2020-09-25 | Tax withholding | 3,801 | $1428.29 | 69,004 |
| 2020-09-25 | Conversion | 3,866 | $0.00 | 72,805 |
| 2020-09-25 | Conversion | 2,899 | $0.00 | 5,751 |
| 2020-09-25 | Tax withholding | 2,851 | $1428.29 | 8,650 |
| 2020-09-25 | Conversion | 3,866 | $0.00 | 121,731 |
| 2020-09-25 | Conversion | 2,899 | $0.00 | 117,865 |
| 2020-08-03 | Option exercise (derivative) | 1,459 | $0.00 | 0 |
| 2020-08-03 | Option exercise (derivative) | 1,459 | $0.00 | 0 |
| 2020-08-03 | Option exercise | 1,459 | $253.67 | 6,932 |
| 2020-08-03 | Option exercise | 1,459 | $252.65 | 114,966 |
| 2020-06-25 | Tax withholding | 2,851 | $1431.97 | 11,501 |
| 2020-06-25 | Conversion | 3,866 | $0.00 | 76,671 |
| 2020-06-25 | Conversion | 6,766 | $0.00 | 113,507 |
| 2020-06-25 | Conversion | 2,900 | $0.00 | 14,352 |
| 2020-06-25 | Tax withholding | 3,801 | $1431.97 | 80,537 |
| 2020-03-25 | Conversion | 3,866 | $0.00 | 84,338 |
| 2020-03-25 | Conversion | 6,897 | $0.00 | 106,742 |
| 2020-03-25 | Tax withholding | 2,719 | $1134.46 | 20,283 |
| 2020-03-25 | Conversion | 3,031 | $0.00 | 17,252 |
| 2020-03-25 | Tax withholding | 3,801 | $1134.46 | 88,204 |
| 2019-12-26 | Conversion | 8,613 | $0.00 | 99,845 |
| 2019-12-26 | Conversion | 8,613 | $0.00 | 0 |
| 2019-12-26 | Tax withholding | 8,470 | $1343.56 | 8,613 |
| 2019-12-19 | Grant / award | 92,005 | $0.00 | 92,005 |
| 2019-12-19 | Grant / award | 23,002 | $0.00 | 23,002 |
| 2019-09-25 | Conversion | 8,613 | $0.00 | 91,232 |
| 2019-09-25 | Tax withholding | 8,470 | $1218.76 | 25,696 |
| 2019-09-25 | Conversion | 8,613 | $0.00 | 17,083 |
| 2019-06-26 | Option exercise (derivative) | 2,436 | $0.00 | 0 |
| 2019-06-26 | Option exercise (derivative) | 2,436 | $0.00 | 0 |
| 2019-06-26 | Option exercise | 2,436 | $217.68 | 74,006 |
| 2019-06-26 | Option exercise | 2,436 | $218.56 | 5,473 |
| 2019-06-25 | Conversion | 8,613 | $0.00 | 82,619 |
| 2019-06-25 | Tax withholding | 8,470 | $1115.52 | 42,779 |
| 2019-06-25 | Conversion | 8,613 | $0.00 | 34,166 |
| 2019-04-25 | Tax withholding | 627 | $1256.00 | 0 |
| 2019-04-25 | Conversion | 637 | $0.00 | 627 |
| 2019-04-25 | Conversion | 637 | $0.00 | 71,570 |
| 2019-04-25 | Tax withholding | 627 | $1260.05 | 0 |
| 2019-04-25 | Conversion | 637 | $0.00 | 627 |
| 2019-04-25 | Conversion | 637 | $0.00 | 3,037 |
| 2019-03-25 | Tax withholding | 8,470 | $1205.50 | 59,862 |
| 2019-03-25 | Conversion | 636 | $0.00 | 2,400 |
| 2019-03-25 | Tax withholding | 627 | $1207.65 | 1,900 |
| 2019-03-25 | Conversion | 636 | $0.00 | 1,264 |
| 2019-03-25 | Tax withholding | 627 | $1205.50 | 1,900 |
| 2019-03-25 | Conversion | 8,613 | $0.00 | 51,249 |
| 2019-03-25 | Conversion | 9,249 | $0.00 | 70,933 |
| 2019-03-25 | Conversion | 636 | $0.00 | 1,264 |
| 2019-02-25 | Tax withholding | 627 | $1116.56 | 2,527 |
| 2019-02-25 | Conversion | 636 | $0.00 | 61,684 |
| 2019-02-25 | Conversion | 636 | $0.00 | 3,154 |
| 2019-02-25 | Tax withholding | 627 | $1110.37 | 2,527 |
| 2019-02-25 | Conversion | 636 | $0.00 | 1,764 |
| 2019-02-25 | Conversion | 636 | $0.00 | 3,154 |
| 2019-01-25 | Tax withholding | 627 | $1084.00 | 3,790 |
| 2019-01-25 | Conversion | 772 | $0.00 | 3,790 |
| 2019-01-25 | Tax withholding | 492 | $1073.90 | 4,562 |
| 2019-01-25 | Conversion | 772 | $0.00 | 61,048 |
| 2019-01-25 | Conversion | 637 | $0.00 | 4,417 |
| 2019-01-25 | Conversion | 637 | $0.00 | 1,128 |
| 2019-01-16 | Open-market sale | 600 | $1080.37 | 69,351 |
| 2019-01-16 | Open-market sale | 325 | $1090.00 | 491 |
| 2019-01-16 | Open-market sale | 600 | $1082.19 | 68,751 |
| 2019-01-16 | Open-market sale | 600 | $1082.69 | 68,151 |
| 2019-01-16 | Open-market sale | 1,900 | $1084.24 | 66,251 |
| 2019-01-16 | Open-market sale | 1,113 | $1085.63 | 65,138 |
| 2019-01-16 | Open-market sale | 608 | $1086.92 | 64,530 |
| 2019-01-16 | Open-market sale | 1,813 | $1087.85 | 62,717 |
| 2019-01-16 | Open-market sale | 1,541 | $1089.45 | 61,176 |
| 2019-01-16 | Open-market sale | 600 | $1090.20 | 60,576 |
| 2019-01-16 | Open-market sale | 300 | $1091.46 | 60,276 |
| 2019-01-02 | Open-market sale | 400 | $1018.38 | 78,626 |
| 2019-01-02 | Open-market sale | 289 | $1020.12 | 78,337 |
| 2019-01-02 | Open-market sale | 2,600 | $1022.24 | 75,737 |
| 2019-01-02 | Open-market sale | 1,690 | $1023.41 | 74,047 |
| 2019-01-02 | Open-market sale | 2,926 | $1024.30 | 71,121 |
| 2019-01-02 | Open-market sale | 700 | $1025.28 | 70,421 |
| 2019-01-02 | Open-market sale | 100 | $1026.51 | 70,321 |
| 2019-01-02 | Open-market sale | 370 | $1027.77 | 69,951 |
| 2019-01-02 | Open-market sale | 600 | $1016.97 | 79,026 |
| 2019-01-02 | Open-market sale | 325 | $1027.20 | 816 |
| 2018-12-26 | Conversion | 636 | $0.00 | 5,681 |
| 2018-12-26 | Conversion | 636 | $0.00 | 1,141 |
| 2018-12-26 | Conversion | 9,249 | $0.00 | 79,626 |
| 2018-12-26 | Tax withholding | 8,470 | $976.22 | 68,332 |
| 2018-12-26 | Conversion | 8,613 | $0.00 | 76,802 |
| 2018-12-26 | Tax withholding | 627 | $976.22 | 5,054 |
| 2018-12-26 | Conversion | 636 | $0.00 | 5,681 |
| 2018-12-26 | Tax withholding | 627 | $984.37 | 5,054 |
| 2018-12-19 | Open-market sale | 700 | $1033.99 | 78,352 |
| 2018-12-19 | Open-market sale | 325 | $1045.38 | 505 |
| 2018-12-19 | Open-market sale | 100 | $1051.15 | 70,377 |
| 2018-12-19 | Open-market sale | 136 | $1057.24 | 70,477 |
| 2018-12-19 | Open-market sale | 300 | $1055.97 | 70,613 |
| 2018-12-19 | Open-market sale | 304 | $1055.01 | 70,913 |
| 2018-12-19 | Open-market sale | 400 | $1053.53 | 71,217 |
| 2018-12-19 | Open-market sale | 100 | $1050.03 | 71,617 |
| 2018-12-19 | Open-market sale | 100 | $1048.65 | 71,717 |
| 2018-12-19 | Open-market sale | 800 | $1048.40 | 71,817 |
| 2018-12-19 | Open-market sale | 401 | $1047.16 | 72,617 |
| 2018-12-19 | Open-market sale | 100 | $1045.09 | 73,018 |
| 2018-12-19 | Open-market sale | 200 | $1044.09 | 73,118 |
| 2018-12-19 | Open-market sale | 600 | $1042.35 | 73,318 |
| 2018-12-19 | Open-market sale | 833 | $1041.53 | 73,918 |
| 2018-12-19 | Open-market sale | 1,500 | $1040.18 | 74,751 |
| 2018-12-19 | Open-market sale | 229 | $1038.59 | 76,251 |
| 2018-12-19 | Open-market sale | 500 | $1036.83 | 76,480 |
| 2018-12-19 | Open-market sale | 1,372 | $1035.21 | 76,980 |
| 2018-12-19 | Open-market sale | 300 | $1030.48 | 79,752 |
| 2018-12-19 | Open-market sale | 700 | $1032.56 | 79,052 |
| 2018-12-06 | Open-market sale | 300 | $1042.43 | 84,654 |
| 2018-12-06 | Open-market sale | 800 | $1041.24 | 84,954 |
| 2018-12-06 | Open-market sale | 600 | $1039.43 | 85,754 |
| 2018-12-06 | Open-market sale | 750 | $1038.14 | 86,354 |
| 2018-12-06 | Open-market sale | 895 | $1037.22 | 87,104 |
| 2018-12-06 | Open-market sale | 701 | $1036.43 | 87,999 |
| 2018-12-06 | Open-market sale | 1,000 | $1045.93 | 81,352 |
| 2018-12-06 | Open-market sale | 325 | $1045.00 | 830 |
| 2018-12-06 | Open-market sale | 100 | $1050.95 | 80,052 |
| 2018-12-06 | Open-market sale | 500 | $1049.46 | 80,152 |
| 2018-12-06 | Open-market sale | 700 | $1047.18 | 80,652 |
| 2018-12-06 | Open-market sale | 902 | $1043.53 | 83,752 |
| 2018-12-06 | Open-market sale | 1,400 | $1044.49 | 82,352 |
| 2018-12-06 | Open-market sale | 1,027 | $1034.77 | 88,700 |
| 2018-11-26 | Conversion | 636 | $0.00 | 6,317 |
| 2018-11-26 | Tax withholding | 627 | $1023.88 | 6,953 |
| 2018-11-26 | Conversion | 636 | $0.00 | 6,944 |
| 2018-11-26 | Conversion | 636 | $0.00 | 1,155 |
| 2018-11-26 | Conversion | 636 | $0.00 | 89,727 |
| 2018-11-26 | Tax withholding | 627 | $1030.10 | 6,317 |
| 2018-11-21 | Open-market sale | 1,300 | $1038.23 | 92,649 |
| 2018-11-21 | Open-market sale | 1,697 | $1037.28 | 93,949 |
| 2018-11-21 | Open-market sale | 2,500 | $1035.88 | 95,646 |
| 2018-11-21 | Open-market sale | 620 | $1034.45 | 98,146 |
| 2018-11-21 | Open-market sale | 325 | $1046.28 | 519 |
| 2018-11-21 | Open-market sale | 1,292 | $1039.10 | 91,357 |
| 2018-11-21 | Open-market sale | 766 | $1040.04 | 90,591 |
| 2018-11-21 | Open-market sale | 700 | $1041.07 | 89,891 |
| 2018-11-21 | Open-market sale | 500 | $1042.80 | 89,391 |
| 2018-11-21 | Open-market sale | 100 | $1044.28 | 89,091 |
| 2018-11-21 | Open-market sale | 200 | $1043.52 | 89,191 |
| 2018-11-07 | Open-market sale | 1,400 | $1071.57 | 104,841 |
| 2018-11-07 | Open-market sale | 600 | $1069.81 | 106,241 |
| 2018-11-07 | Open-market sale | 1,000 | $1068.72 | 106,841 |
| 2018-11-07 | Open-market sale | 600 | $1067.22 | 107,841 |
| 2018-11-07 | Open-market sale | 325 | $1085.00 | 844 |
| 2018-11-07 | Open-market sale | 600 | $1078.83 | 98,766 |
| 2018-11-07 | Open-market sale | 800 | $1077.95 | 99,366 |
| 2018-11-07 | Open-market sale | 700 | $1077.35 | 100,166 |
| 2018-11-07 | Open-market sale | 224 | $1075.78 | 100,866 |
| 2018-11-07 | Open-market sale | 400 | $1074.85 | 101,090 |
| 2018-11-07 | Open-market sale | 500 | $1073.82 | 101,490 |
| 2018-11-07 | Open-market sale | 2,851 | $1072.38 | 101,990 |
| 2018-10-25 | Tax withholding | 627 | $1050.71 | 7,580 |
| 2018-10-25 | Conversion | 637 | $0.00 | 8,207 |
| 2018-10-25 | Conversion | 637 | $0.00 | 108,441 |
| 2018-10-25 | Conversion | 637 | $0.00 | 7,580 |
| 2018-10-25 | Tax withholding | 627 | $1057.12 | 8,217 |
| 2018-10-25 | Conversion | 637 | $0.00 | 1,169 |
| 2018-10-17 | Open-market sale | 325 | $1141.14 | 532 |
| 2018-10-17 | Open-market sale | 1,209 | $1108.03 | 116,270 |
| 2018-10-17 | Open-market sale | 900 | $1108.52 | 115,370 |
| 2018-10-17 | Open-market sale | 1,628 | $1109.76 | 113,742 |
| 2018-10-17 | Open-market sale | 1,500 | $1110.86 | 112,242 |
| 2018-10-17 | Open-market sale | 638 | $1111.99 | 111,604 |
| 2018-10-17 | Open-market sale | 900 | $1113.06 | 110,704 |
| 2018-10-17 | Open-market sale | 900 | $1115.30 | 109,804 |
| 2018-10-17 | Open-market sale | 1,300 | $1123.87 | 107,804 |
| 2018-10-17 | Open-market sale | 700 | $1117.19 | 109,104 |
| 2018-10-03 | Open-market sale | 3 | $1195.00 | 126,043 |
| 2018-10-03 | Open-market sale | 1,108 | $1194.50 | 126,046 |
| 2018-10-03 | Open-market sale | 325 | $1212.00 | 857 |
| 2018-10-03 | Open-market sale | 849 | $1205.94 | 117,479 |
| 2018-10-03 | Open-market sale | 300 | $1204.27 | 118,328 |
| 2018-10-03 | Open-market sale | 400 | $1202.05 | 118,628 |
| 2018-10-03 | Open-market sale | 1,096 | $1197.88 | 119,028 |
| 2018-10-03 | Open-market sale | 1,700 | $1200.49 | 120,124 |
| 2018-10-03 | Open-market sale | 2,300 | $1199.70 | 121,824 |
| 2018-10-03 | Open-market sale | 1,919 | $1198.79 | 124,124 |
| 2018-09-25 | Conversion | 636 | $0.00 | 1,182 |
| 2018-09-25 | Conversion | 8,613 | $0.00 | 85,415 |
| 2018-09-25 | Tax withholding | 8,470 | $1173.37 | 94,028 |
| 2018-09-25 | Conversion | 9,249 | $0.00 | 127,154 |
| 2018-09-25 | Conversion | 636 | $0.00 | 9,471 |
| 2018-09-25 | Tax withholding | 627 | $1179.56 | 8,844 |
| 2018-09-25 | Conversion | 636 | $0.00 | 9,471 |
| 2018-09-25 | Tax withholding | 627 | $1173.37 | 8,844 |
| 2018-09-19 | Open-market sale | 200 | $1160.69 | 121,531 |
| 2018-09-19 | Open-market sale | 400 | $1161.91 | 121,131 |
| 2018-09-19 | Open-market sale | 2,326 | $1163.70 | 118,805 |
| 2018-09-19 | Open-market sale | 2,462 | $1159.15 | 121,731 |
| 2018-09-19 | Open-market sale | 1,106 | $1157.78 | 124,193 |
| 2018-09-19 | Open-market sale | 400 | $1165.76 | 118,105 |
| 2018-09-19 | Open-market sale | 300 | $1164.95 | 118,505 |
| 2018-09-19 | Open-market sale | 325 | $1168.96 | 546 |
| 2018-09-19 | Open-market sale | 1,303 | $1155.70 | 126,277 |
| 2018-09-19 | Open-market sale | 200 | $1166.77 | 117,905 |
| 2018-09-19 | Open-market sale | 978 | $1156.68 | 125,299 |
| 2018-09-05 | Open-market sale | 600 | $1191.04 | 129,423 |
| 2018-09-05 | Open-market sale | 100 | $1198.05 | 125,110 |
| 2018-09-05 | Open-market sale | 1,700 | $1195.23 | 125,210 |
| 2018-09-05 | Open-market sale | 1,900 | $1193.94 | 126,910 |
| 2018-09-05 | Open-market sale | 613 | $1192.26 | 128,810 |
| 2018-09-05 | Open-market sale | 100 | $1196.67 | 125,010 |
| 2018-09-05 | Open-market sale | 1,768 | $1190.10 | 130,023 |
| 2018-09-05 | Open-market sale | 1,194 | $1189.48 | 131,791 |
| 2018-09-05 | Open-market sale | 1,500 | $1187.97 | 132,985 |
| 2018-09-05 | Open-market sale | 200 | $1183.81 | 134,485 |
| 2018-09-05 | Open-market sale | 325 | $1208.60 | 871 |
| 2018-08-27 | Conversion | 636 | $0.00 | 1,196 |
| 2018-08-27 | Tax withholding | 627 | $1220.65 | 10,743 |
| 2018-08-27 | Conversion | 636 | $0.00 | 10,107 |
| 2018-08-27 | Conversion | 636 | $0.00 | 134,685 |
| 2018-08-27 | Conversion | 636 | $0.00 | 10,107 |
| 2018-08-27 | Tax withholding | 627 | $1236.75 | 10,743 |
| 2018-08-15 | Open-market sale | 400 | $1234.92 | 134,049 |
| 2018-08-15 | Open-market sale | 1,222 | $1228.42 | 142,776 |
| 2018-08-15 | Open-market sale | 2,570 | $1229.32 | 140,206 |
| 2018-08-15 | Open-market sale | 1,700 | $1226.72 | 143,998 |
| 2018-08-15 | Open-market sale | 700 | $1233.91 | 134,449 |
| 2018-08-15 | Open-market sale | 325 | $1245.30 | 560 |
| 2018-08-15 | Open-market sale | 596 | $1225.21 | 145,698 |
| 2018-08-15 | Open-market sale | 1,687 | $1232.45 | 135,149 |
| 2018-08-15 | Open-market sale | 800 | $1230.56 | 136,836 |
| 2018-08-01 | Open-market sale | 1,891 | $1226.72 | 153,678 |
| 2018-08-01 | Open-market sale | 389 | $1232.17 | 146,594 |
| 2018-08-01 | Open-market sale | 300 | $1233.20 | 146,294 |
| 2018-08-01 | Open-market sale | 400 | $1225.15 | 155,569 |
| 2018-08-01 | Open-market sale | 325 | $1242.73 | 885 |
| 2018-08-01 | Open-market sale | 1,982 | $1229.96 | 147,675 |
| 2018-08-01 | Open-market sale | 692 | $1230.76 | 146,983 |
| 2018-08-01 | Open-market sale | 1,824 | $1228.78 | 149,657 |
| 2018-08-01 | Open-market sale | 2,197 | $1227.59 | 151,481 |
| 2018-07-25 | Conversion | 636 | $0.00 | 11,370 |
| 2018-07-25 | Tax withholding | 627 | $1258.15 | 12,006 |
| 2018-07-25 | Conversion | 636 | $0.00 | 11,370 |
| 2018-07-25 | Conversion | 636 | $0.00 | 1,210 |
| 2018-07-25 | Tax withholding | 627 | $1248.05 | 12,006 |
| 2018-07-25 | Conversion | 636 | $0.00 | 155,969 |
| 2018-07-18 | Open-market sale | 1,100 | $1199.38 | 158,133 |
| 2018-07-18 | Open-market sale | 325 | $1208.73 | 574 |
| 2018-07-18 | Open-market sale | 300 | $1203.53 | 155,333 |
| 2018-07-18 | Open-market sale | 700 | $1202.62 | 155,633 |
| 2018-07-18 | Open-market sale | 1,200 | $1201.58 | 156,333 |
| 2018-07-18 | Open-market sale | 600 | $1200.44 | 157,533 |
| 2018-07-18 | Open-market sale | 2,134 | $1198.36 | 159,233 |
| 2018-07-18 | Open-market sale | 1,800 | $1196.59 | 161,367 |
| 2018-07-18 | Open-market sale | 565 | $1194.87 | 163,167 |
| 2018-07-18 | Open-market sale | 1,276 | $1192.18 | 163,732 |
| 2018-07-05 | Open-market sale | 836 | $1112.15 | 171,147 |
| 2018-07-05 | Open-market sale | 325 | $1124.60 | 899 |
| 2018-07-05 | Open-market sale | 2,700 | $1110.16 | 171,983 |
| 2018-07-05 | Open-market sale | 1,130 | $1113.19 | 170,017 |
| 2018-07-05 | Open-market sale | 2,853 | $1114.30 | 167,164 |
| 2018-07-05 | Open-market sale | 2,156 | $1115.24 | 165,008 |
| 2018-06-25 | Conversion | 637 | $0.00 | 1,224 |
| 2018-06-25 | Tax withholding | 627 | $1169.29 | 13,270 |
| 2018-06-25 | Conversion | 637 | $0.00 | 12,633 |
| 2018-06-25 | Conversion | 9,250 | $0.00 | 174,683 |
| 2018-06-25 | Tax withholding | 627 | $1155.48 | 13,270 |
| 2018-06-25 | Conversion | 637 | $0.00 | 12,633 |
| 2018-06-25 | Conversion | 8,613 | $0.00 | 102,498 |
| 2018-06-25 | Tax withholding | 8,470 | $1155.48 | 111,111 |
| 2018-06-20 | Open-market sale | 1,916 | $1177.95 | 171,392 |
| 2018-06-20 | Open-market sale | 325 | $1183.04 | 587 |
| 2018-06-20 | Open-market sale | 900 | $1172.63 | 174,208 |
| 2018-06-20 | Open-market sale | 100 | $1173.91 | 174,108 |
| 2018-06-20 | Open-market sale | 800 | $1176.65 | 173,308 |
| 2018-06-20 | Open-market sale | 95 | $1183.30 | 165,433 |
| 2018-06-20 | Open-market sale | 1,564 | $1179.46 | 169,828 |
| 2018-06-20 | Open-market sale | 2,388 | $1180.32 | 167,440 |
| 2018-06-20 | Open-market sale | 1,019 | $1181.23 | 166,421 |
| 2018-06-20 | Open-market sale | 893 | $1182.39 | 165,528 |
| 2018-06-06 | Open-market sale | 3,594 | $1138.26 | 178,739 |
| 2018-06-06 | Open-market sale | 325 | $1152.77 | 912 |
| 2018-06-06 | Open-market sale | 1,307 | $1142.41 | 175,115 |
| 2018-06-06 | Open-market sale | 1,100 | $1140.39 | 176,422 |
| 2018-06-06 | Open-market sale | 1,217 | $1139.36 | 177,522 |
| 2018-06-06 | Open-market sale | 7 | $1142.95 | 175,108 |
| 2018-06-06 | Open-market sale | 1,000 | $1137.19 | 182,333 |
| 2018-06-06 | Open-market sale | 1,450 | $1135.80 | 183,333 |
| 2018-05-25 | Conversion | 636 | $0.00 | 1,237 |
| 2018-05-25 | Conversion | 636 | $0.00 | 13,897 |
| 2018-05-25 | Conversion | 636 | $0.00 | 184,783 |
| 2018-05-25 | Tax withholding | 627 | $1085.45 | 14,533 |
| 2018-05-25 | Conversion | 636 | $0.00 | 13,897 |
| 2018-05-25 | Tax withholding | 627 | $1079.24 | 14,533 |
| 2018-05-16 | Open-market sale | 325 | $1085.09 | 601 |
| 2018-05-16 | Open-market sale | 3,675 | $1077.31 | 184,147 |
| 2018-05-02 | Open-market sale | 3,675 | $1028.10 | 187,822 |
| 2018-05-02 | Open-market sale | 325 | $1037.05 | 926 |
| 2018-04-25 | Conversion | 178,456 | $0.00 | 0 |
| 2018-04-25 | Conversion | 179,092 | $0.00 | 191,497 |
| 2018-04-25 | Tax withholding | 627 | $1022.64 | 15,796 |
| 2018-04-25 | Conversion | 636 | $0.00 | 15,160 |
| 2018-04-25 | Tax withholding | 627 | $1019.98 | 15,796 |
| 2018-04-25 | Conversion | 636 | $0.00 | 1,251 |
| 2018-04-25 | Tax withholding | 175,483 | $1019.98 | 178,456 |
| 2018-04-25 | Conversion | 636 | $0.00 | 15,160 |
| 2018-04-18 | Open-market sale | 3,675 | $1077.43 | 12,405 |
| 2018-04-18 | Open-market sale | 325 | $1080.42 | 615 |
| 2018-04-04 | Open-market sale | 325 | $998.23 | 940 |
| 2018-04-04 | Open-market sale | 3,675 | $993.41 | 16,080 |
| 2018-03-26 | Tax withholding | 627 | $1026.55 | 16,423 |
| 2018-03-26 | Conversion | 637 | $0.00 | 1,265 |
| 2018-03-26 | Conversion | 637 | $0.00 | 17,050 |
| 2018-03-26 | Tax withholding | 8,470 | $1021.57 | 119,581 |
| 2018-03-26 | Conversion | 8,613 | $0.00 | 128,051 |
| 2018-03-26 | Tax withholding | 627 | $1021.57 | 16,423 |
| 2018-03-26 | Conversion | 637 | $0.00 | 17,050 |
| 2018-03-26 | Conversion | 9,250 | $0.00 | 19,755 |
| 2018-03-21 | Open-market sale | 325 | $1092.57 | 628 |
| 2018-03-21 | Open-market sale | 3,675 | $1092.74 | 10,505 |
| 2018-03-07 | Open-market sale | 3,675 | $1089.19 | 14,180 |
| 2018-03-07 | Open-market sale | 325 | $1092.82 | 953 |
| 2018-02-26 | Conversion | 636 | $0.00 | 1,278 |
| 2018-02-26 | Conversion | 636 | $0.00 | 18,314 |
| 2018-02-26 | Tax withholding | 627 | $1128.09 | 17,687 |
| 2018-02-26 | Conversion | 636 | $0.00 | 17,855 |
| 2018-02-26 | Conversion | 636 | $0.00 | 17,687 |
| 2018-02-26 | Tax withholding | 627 | $1126.79 | 18,323 |
| 2018-02-21 | Open-market sale | 325 | $1109.10 | 642 |
| 2018-02-21 | Open-market sale | 3,675 | $1106.47 | 17,219 |
| 2018-02-09 | Open-market sale | 325 | $1026.61 | 967 |
| 2018-02-09 | Open-market sale | 3,675 | $1017.25 | 20,894 |
| 2018-01-25 | Tax withholding | 501 | $1164.24 | 18,950 |
| 2018-01-25 | Conversion | 762 | $0.00 | 24,569 |
| 2018-01-25 | Tax withholding | 627 | $1171.29 | 19,586 |
| 2018-01-25 | Conversion | 636 | $0.00 | 18,950 |
| 2018-01-25 | Conversion | 636 | $0.00 | 1,292 |
| 2018-01-25 | Conversion | 762 | $0.00 | 19,451 |
| 2018-01-17 | Open-market sale | 375 | $1136.36 | 656 |
| 2018-01-17 | Open-market sale | 3,625 | $1126.22 | 23,807 |
| 2018-01-03 | Open-market sale | 375 | $1073.93 | 1,031 |
| 2018-01-03 | Open-market sale | 3,625 | $1064.31 | 27,432 |
| 2017-12-26 | Conversion | 8,169 | $0.00 | 145,578 |
| 2017-12-26 | Tax withholding | 660 | $1060.12 | 20,816 |
| 2017-12-26 | Conversion | 603 | $0.00 | 20,213 |
| 2017-12-26 | Conversion | 8,772 | $0.00 | 31,057 |
| 2017-12-26 | Conversion | 603 | $0.00 | 20,213 |
| 2017-12-26 | Tax withholding | 660 | $1068.86 | 20,816 |
| 2017-12-26 | Conversion | 603 | $0.00 | 1,406 |
| 2017-12-26 | Tax withholding | 8,914 | $1060.12 | 136,664 |
| 2017-12-20 | Open-market sale | 3,625 | $1071.78 | 22,285 |
| 2017-12-20 | Open-market sale | 375 | $1080.92 | 803 |
| 2017-12-06 | Open-market sale | 375 | $1016.00 | 1,178 |
| 2017-12-06 | Open-market sale | 3,625 | $1001.50 | 25,910 |
| 2017-11-27 | Conversion | 604 | $0.00 | 1,553 |
| 2017-11-27 | Tax withholding | 660 | $1056.52 | 21,476 |
| 2017-11-27 | Conversion | 604 | $0.00 | 22,136 |
| 2017-11-27 | Conversion | 604 | $0.00 | 29,535 |
| 2017-11-27 | Tax withholding | 660 | $1040.61 | 21,476 |
| 2017-11-27 | Conversion | 604 | $0.00 | 22,136 |
| 2017-11-15 | Open-market sale | 3,625 | $1019.21 | 28,931 |
| 2017-11-15 | Open-market sale | 375 | $1035.00 | 949 |
| 2017-11-01 | Open-market sale | 375 | $1035.99 | 1,699 |
| 2017-11-01 | Open-market sale | 3,625 | $1017.21 | 36,181 |
| 2017-10-25 | Tax withholding | 660 | $988.49 | 22,740 |
| 2017-10-25 | Conversion | 603 | $0.00 | 2,074 |
| 2017-10-25 | Tax withholding | 660 | $970.54 | 23,343 |
| 2017-10-25 | Conversion | 603 | $0.00 | 22,740 |
| 2017-10-25 | Conversion | 603 | $0.00 | 23,400 |
| 2017-10-25 | Conversion | 603 | $0.00 | 39,806 |
| 2017-10-18 | Open-market sale | 3,625 | $991.77 | 39,203 |
| 2017-10-18 | Open-market sale | 375 | $1011.05 | 1,471 |
| 2017-10-04 | Open-market sale | 3,625 | $957.00 | 42,828 |
| 2017-10-04 | Open-market sale | 375 | $971.90 | 1,846 |
| 2017-09-25 | Tax withholding | 660 | $943.26 | 24,003 |
| 2017-09-25 | Conversion | 8,772 | $0.00 | 46,453 |
| 2017-09-25 | Tax withholding | 8,914 | $928.53 | 161,916 |
| 2017-09-25 | Conversion | 8,169 | $0.00 | 153,747 |
| 2017-09-25 | Tax withholding | 660 | $928.53 | 24,606 |
| 2017-09-25 | Conversion | 603 | $0.00 | 24,003 |
| 2017-09-25 | Conversion | 603 | $0.00 | 24,663 |
| 2017-09-25 | Conversion | 603 | $0.00 | 2,221 |
| 2017-09-20 | Open-market sale | 375 | $937.73 | 1,324 |
| 2017-09-20 | Open-market sale | 3,625 | $922.98 | 32,556 |
| 2017-09-06 | Open-market sale | 375 | $943.87 | 1,618 |
| 2017-09-06 | Open-market sale | 3,625 | $930.15 | 37,681 |
| 2017-08-25 | Conversion | 604 | $0.00 | 25,926 |
| 2017-08-25 | Conversion | 604 | $0.00 | 1,993 |
| 2017-08-25 | Tax withholding | 660 | $936.89 | 25,266 |
| 2017-08-25 | Tax withholding | 660 | $921.28 | 25,266 |
| 2017-08-25 | Conversion | 604 | $0.00 | 41,306 |
| 2017-08-25 | Conversion | 604 | $0.00 | 25,926 |
| 2017-08-16 | Open-market sale | 3,625 | $925.29 | 40,702 |
| 2017-08-16 | Open-market sale | 375 | $941.25 | 1,389 |
| 2017-08-02 | Open-market sale | 375 | $948.37 | 1,764 |
| 2017-08-02 | Open-market sale | 3,625 | $928.61 | 44,327 |
| 2017-07-25 | Tax withholding | 660 | $980.34 | 26,530 |
| 2017-07-25 | Conversion | 603 | $0.00 | 27,190 |
| 2017-07-25 | Conversion | 603 | $0.00 | 47,952 |
| 2017-07-25 | Tax withholding | 660 | $998.31 | 26,530 |
| 2017-07-25 | Conversion | 603 | $0.00 | 27,190 |
| 2017-07-25 | Conversion | 603 | $0.00 | 2,139 |
| 2017-07-19 | Open-market sale | 375 | $990.01 | 1,536 |
| 2017-07-19 | Open-market sale | 3,625 | $967.84 | 47,343 |
| 2017-07-05 | Open-market sale | 3,625 | $901.76 | 50,968 |
| 2017-07-05 | Open-market sale | 375 | $924.20 | 1,911 |
| 2017-06-26 | Tax withholding | 660 | $986.09 | 27,793 |
| 2017-06-26 | Tax withholding | 660 | $965.59 | 27,793 |
| 2017-06-26 | Conversion | 603 | $0.00 | 28,453 |
| 2017-06-26 | Conversion | 603 | $0.00 | 2,286 |
| 2017-06-26 | Tax withholding | 8,914 | $965.59 | 170,836 |
| 2017-06-26 | Conversion | 8,169 | $0.00 | 179,750 |
| 2017-06-26 | Conversion | 8,772 | $0.00 | 54,593 |
| 2017-06-26 | Conversion | 603 | $0.00 | 28,453 |
| 2017-06-21 | Open-market sale | 3,625 | $953.64 | 45,821 |
| 2017-06-21 | Open-market sale | 375 | $970.79 | 1,683 |
| 2017-06-07 | Open-market sale | 3,625 | $979.65 | 49,446 |
| 2017-06-07 | Open-market sale | 375 | $998.82 | 2,058 |
| 2017-05-25 | Tax withholding | 660 | $954.66 | 29,659 |
| 2017-05-25 | Conversion | 603 | $0.00 | 29,056 |
| 2017-05-25 | Conversion | 603 | $0.00 | 53,071 |
| 2017-05-25 | Conversion | 603 | $0.00 | 2,433 |
| 2017-05-25 | Tax withholding | 660 | $977.61 | 29,659 |
| 2017-05-25 | Conversion | 603 | $0.00 | 29,056 |
| 2017-05-17 | Open-market sale | 3,625 | $935.67 | 52,468 |
| 2017-05-17 | Open-market sale | 375 | $959.70 | 1,830 |
| 2017-05-03 | Open-market sale | 375 | $936.05 | 2,205 |
| 2017-05-03 | Open-market sale | 3,625 | $913.00 | 56,093 |
| 2017-04-25 | Conversion | 604 | $0.00 | 2,580 |
| 2017-04-25 | Tax withholding | 660 | $878.93 | 30,923 |
| 2017-04-25 | Conversion | 604 | $0.00 | 30,319 |
| 2017-04-25 | Conversion | 21,761 | $0.00 | 59,718 |
| 2017-04-25 | Conversion | 604 | $0.00 | 30,979 |
| 2017-04-25 | Tax withholding | 660 | $862.76 | 30,319 |
| 2017-04-25 | Conversion | 21,157 | $0.00 | 0 |
| 2017-04-25 | Tax withholding | 23,086 | $862.76 | 21,157 |
| 2017-04-19 | Open-market sale | 3,625 | $839.79 | 37,957 |
| 2017-04-19 | Open-market sale | 375 | $858.00 | 1,976 |
| 2017-04-05 | Open-market sale | 3,625 | $835.51 | 41,582 |
| 2017-04-05 | Open-market sale | 375 | $854.71 | 2,351 |
| 2017-03-27 | Tax withholding | 660 | $835.14 | 31,583 |
| 2017-03-27 | Tax withholding | 660 | $814.43 | 31,583 |
| 2017-03-27 | Conversion | 603 | $0.00 | 32,243 |
| 2017-03-27 | Conversion | 8,169 | $0.00 | 187,913 |
| 2017-03-27 | Tax withholding | 8,914 | $814.43 | 196,082 |
| 2017-03-27 | Conversion | 8,772 | $0.00 | 45,213 |
| 2017-03-27 | Conversion | 603 | $0.00 | 32,243 |
| 2017-03-27 | Conversion | 603 | $0.00 | 2,726 |
| 2017-03-15 | Open-market sale | 375 | $867.94 | 2,123 |
| 2017-03-15 | Open-market sale | 3,625 | $847.59 | 36,441 |
| 2017-03-01 | Open-market sale | 3,625 | $828.85 | 40,066 |
| 2017-03-01 | Open-market sale | 375 | $851.38 | 2,498 |
| 2017-02-27 | Conversion | 603 | $0.00 | 32,846 |
| 2017-02-27 | Tax withholding | 660 | $828.64 | 33,449 |
| 2017-02-27 | Conversion | 603 | $0.00 | 43,691 |
| 2017-02-27 | Tax withholding | 660 | $847.81 | 32,846 |
| 2017-02-27 | Conversion | 603 | $0.00 | 33,506 |
| 2017-02-27 | Conversion | 603 | $0.00 | 2,873 |
| 2017-02-22 | Open-market sale | 3,625 | $828.66 | 43,088 |
| 2017-02-22 | Open-market sale | 375 | $848.00 | 2,270 |
| 2017-02-08 | Open-market sale | 375 | $830.53 | 2,645 |
| 2017-02-08 | Open-market sale | 3,625 | $807.00 | 46,713 |
| 2017-01-25 | Tax withholding | 488 | $823.87 | 34,885 |
| 2017-01-25 | Conversion | 776 | $0.00 | 50,338 |
| 2017-01-25 | Conversion | 776 | $0.00 | 34,109 |
| 2017-01-25 | Conversion | 604 | $0.00 | 34,769 |
| 2017-01-25 | Conversion | 604 | $0.00 | 3,020 |
| 2017-01-25 | Tax withholding | 660 | $849.50 | 34,109 |
| 2017-01-18 | Open-market sale | 3,625 | $805.81 | 49,562 |
| 2017-01-18 | Open-market sale | 375 | $829.80 | 2,416 |
| 2017-01-04 | Open-market sale | 3,625 | $788.36 | 53,187 |
| 2017-01-04 | Open-market sale | 375 | $809.89 | 2,791 |
| 2016-12-27 | Conversion | 8,169 | $0.00 | 213,910 |
| 2016-12-27 | Tax withholding | 8,914 | $789.91 | 204,996 |
| 2016-12-27 | Conversion | 11,908 | $0.00 | 12,995 |
| 2016-12-27 | Conversion | 11,908 | $0.00 | 56,209 |
| 2016-12-27 | Tax withholding | 12,995 | $789.91 | 0 |
| 2016-12-27 | Conversion | 603 | $0.00 | 36,033 |
| 2016-12-27 | Conversion | 603 | $0.00 | 3,166 |
| 2016-12-27 | Tax withholding | 660 | $807.80 | 35,373 |
| 2016-12-27 | Conversion | 603 | $0.00 | 36,033 |
| 2016-12-27 | Conversion | 603 | $0.00 | 56,812 |
| 2016-12-27 | Tax withholding | 660 | $789.91 | 35,373 |
| 2016-12-27 | Conversion | 8,169 | $0.00 | 44,301 |
| 2016-12-21 | Open-market sale | 375 | $815.72 | 2,563 |
| 2016-12-21 | Open-market sale | 3,625 | $795.84 | 36,132 |
| 2016-12-07 | Open-market sale | 375 | $779.95 | 2,938 |
| 2016-12-07 | Open-market sale | 3,625 | $761.00 | 39,757 |
| 2016-11-25 | Tax withholding | 660 | $779.00 | 36,636 |
| 2016-11-25 | Conversion | 603 | $0.00 | 3,313 |
| 2016-11-25 | Conversion | 603 | $0.00 | 37,296 |
| 2016-11-25 | Conversion | 603 | $0.00 | 43,382 |
| 2016-11-25 | Conversion | 603 | $0.00 | 37,296 |
| 2016-11-25 | Tax withholding | 660 | $760.99 | 36,636 |
| 2016-11-16 | Open-market sale | 375 | $770.49 | 2,710 |
| 2016-11-16 | Open-market sale | 3,625 | $755.20 | 42,779 |
| 2016-11-02 | Open-market sale | 375 | $801.42 | 3,085 |
| 2016-11-02 | Open-market sale | 3,625 | $778.20 | 46,404 |
| 2016-10-25 | Conversion | 604 | $0.00 | 3,460 |
| 2016-10-25 | Conversion | 604 | $0.00 | 37,899 |
| 2016-10-25 | Tax withholding | 660 | $813.11 | 38,503 |
| 2016-10-25 | Tax withholding | 660 | $835.74 | 38,503 |
| 2016-10-25 | Conversion | 604 | $0.00 | 37,899 |
| 2016-10-25 | Conversion | 604 | $0.00 | 50,029 |
| 2016-10-19 | Open-market sale | 375 | $824.52 | 2,856 |
| 2016-10-19 | Open-market sale | 3,625 | $798.86 | 49,425 |
| 2016-10-05 | Open-market sale | 3,625 | $779.31 | 53,050 |
| 2016-10-05 | Open-market sale | 375 | $806.00 | 3,231 |
| 2016-09-26 | Tax withholding | 8,914 | $786.90 | 222,079 |
| 2016-09-26 | Conversion | 8,169 | $0.00 | 44,164 |
| 2016-09-26 | Conversion | 8,169 | $0.00 | 230,993 |
| 2016-09-26 | Conversion | 11,908 | $0.00 | 37,897 |
| 2016-09-26 | Conversion | 11,908 | $0.00 | 56,072 |
| 2016-09-26 | Tax withholding | 12,994 | $786.90 | 24,903 |
| 2016-09-26 | Conversion | 603 | $0.00 | 39,823 |
| 2016-09-26 | Conversion | 603 | $0.00 | 3,606 |
| 2016-09-26 | Tax withholding | 660 | $814.96 | 39,163 |
| 2016-09-26 | Conversion | 603 | $0.00 | 39,823 |
| 2016-09-26 | Tax withholding | 660 | $786.90 | 39,163 |
| 2016-09-26 | Conversion | 603 | $0.00 | 56,675 |
| 2016-09-21 | Open-market sale | 375 | $801.26 | 3,003 |
| 2016-09-21 | Open-market sale | 3,625 | $772.66 | 35,995 |
| 2016-09-07 | Open-market sale | 3,625 | $780.00 | 39,620 |
| 2016-09-07 | Open-market sale | 375 | $807.93 | 3,378 |
| 2016-08-25 | Tax withholding | 660 | $793.60 | 40,426 |
| 2016-08-25 | Conversion | 603 | $0.00 | 41,086 |
| 2016-08-25 | Conversion | 603 | $0.00 | 41,086 |
| 2016-08-25 | Conversion | 603 | $0.00 | 3,753 |
| 2016-08-25 | Conversion | 603 | $0.00 | 43,245 |
| 2016-08-25 | Tax withholding | 660 | $769.64 | 40,426 |
| 2016-08-17 | Open-market sale | 375 | $800.00 | 3,150 |
| 2016-08-17 | Open-market sale | 3,625 | $777.32 | 42,642 |
| 2016-08-17 | Open-market sale | 3,625 | $777.32 | 42,642 |
| 2016-08-17 | Open-market sale | 375 | $800.00 | 3,150 |
| 2016-08-03 | Open-market sale | 375 | $796.47 | 3,525 |
| 2016-08-03 | Open-market sale | 3,625 | $767.18 | 46,267 |
| 2016-07-25 | Conversion | 603 | $0.00 | 3,900 |
| 2016-07-25 | Tax withholding | 660 | $759.28 | 41,689 |
| 2016-07-25 | Conversion | 603 | $0.00 | 42,349 |
| 2016-07-25 | Conversion | 603 | $0.00 | 49,892 |
| 2016-07-25 | Tax withholding | 660 | $742.74 | 41,689 |
| 2016-07-25 | Conversion | 603 | $0.00 | 42,349 |
| 2016-07-20 | Open-market sale | 3,625 | $737.54 | 49,289 |
| 2016-07-20 | Open-market sale | 375 | $755.40 | 3,297 |
| 2016-07-06 | Open-market sale | 375 | $700.27 | 3,672 |
| 2016-07-06 | Open-market sale | 3,625 | $689.98 | 52,914 |
| 2016-07-06 | Open-market sale | 375 | $700.27 | 3,672 |
| 2016-07-06 | Open-market sale | 3,625 | $689.98 | 52,914 |
| 2016-06-27 | Tax withholding | 660 | $675.22 | 42,952 |
| 2016-06-27 | Conversion | 8,169 | $0.00 | 248,076 |
| 2016-06-27 | Conversion | 8,169 | $0.00 | 44,027 |
| 2016-06-27 | Tax withholding | 8,914 | $675.22 | 239,162 |
| 2016-06-27 | Conversion | 11,908 | $0.00 | 62,800 |
| 2016-06-27 | Conversion | 11,908 | $0.00 | 55,935 |
| 2016-06-27 | Tax withholding | 12,995 | $675.22 | 49,805 |
| 2016-06-27 | Conversion | 604 | $0.00 | 43,612 |
| 2016-06-27 | Conversion | 604 | $0.00 | 4,047 |
| 2016-06-27 | Tax withholding | 660 | $685.20 | 42,952 |
| 2016-06-27 | Conversion | 604 | $0.00 | 43,612 |
| 2016-06-27 | Conversion | 604 | $0.00 | 56,539 |
| 2016-06-15 | Open-market sale | 375 | $734.92 | 3,443 |
| 2016-06-15 | Open-market sale | 3,625 | $719.00 | 35,858 |
| 2016-06-01 | Open-market sale | 375 | $748.47 | 3,818 |
| 2016-06-01 | Open-market sale | 3,625 | $734.53 | 39,483 |
| 2016-05-25 | Conversion | 603 | $0.00 | 4,193 |
| 2016-05-25 | Conversion | 603 | $0.00 | 44,876 |
| 2016-05-25 | Conversion | 603 | $0.00 | 43,108 |
| 2016-05-25 | Tax withholding | 660 | $720.09 | 44,216 |
| 2016-05-25 | Conversion | 603 | $0.00 | 44,876 |
| 2016-05-25 | Tax withholding | 660 | $733.03 | 44,216 |
| 2016-05-18 | Open-market sale | 3,625 | $703.67 | 42,505 |
| 2016-05-18 | Open-market sale | 375 | $718.50 | 3,590 |
| 2016-05-04 | Open-market sale | 375 | $706.77 | 3,965 |
| 2016-05-04 | Open-market sale | 3,625 | $689.04 | 46,130 |
| 2016-05-04 | Open-market sale | 375 | $706.77 | 3,965 |
| 2016-05-04 | Open-market sale | 3,625 | $689.04 | 46,130 |
| 2016-04-25 | Tax withholding | 23,086 | $718.77 | 44,243 |
| 2016-04-25 | Tax withholding | 660 | $737.77 | 45,479 |
| 2016-04-25 | Conversion | 21,156 | $0.00 | 67,329 |
| 2016-04-25 | Conversion | 21,156 | $0.00 | 49,152 |
| 2016-04-25 | Conversion | 603 | $0.00 | 46,139 |
| 2016-04-25 | Conversion | 603 | $0.00 | 4,340 |
| 2016-04-25 | Conversion | 603 | $0.00 | 46,139 |
| 2016-04-25 | Tax withholding | 660 | $718.77 | 45,479 |
| 2016-04-25 | Conversion | 603 | $0.00 | 49,755 |
| 2016-04-20 | Open-market sale | 375 | $779.16 | 3,737 |
| 2016-04-20 | Open-market sale | 3,625 | $757.91 | 27,996 |
| 2016-04-06 | Open-market sale | 3,625 | $736.02 | 31,621 |
| 2016-04-06 | Open-market sale | 375 | $757.84 | 4,112 |
| 2016-03-28 | Tax withholding | 660 | $754.84 | 46,742 |
| 2016-03-28 | Tax withholding | 8,914 | $735.30 | 264,414 |
| 2016-03-28 | Conversion | 8,169 | $0.00 | 256,245 |
| 2016-03-28 | Tax withholding | 660 | $735.30 | 46,742 |
| 2016-03-28 | Conversion | 604 | $0.00 | 4,487 |
| 2016-03-28 | Conversion | 604 | $0.00 | 35,246 |
| 2016-03-28 | Conversion | 604 | $0.00 | 47,402 |
| 2016-03-28 | Tax withholding | 12,994 | $735.30 | 74,708 |
| 2016-03-28 | Conversion | 11,908 | $0.00 | 34,642 |
| 2016-03-28 | Conversion | 604 | $0.00 | 47,402 |
| 2016-03-28 | Conversion | 11,908 | $0.00 | 87,702 |
| 2016-03-28 | Conversion | 8,169 | $0.00 | 22,734 |
| 2016-03-16 | Open-market sale | 375 | $749.05 | 3,883 |
| 2016-03-16 | Open-market sale | 3,625 | $726.37 | 14,565 |
| 2016-03-02 | Open-market sale | 3,625 | $719.00 | 18,190 |
| 2016-03-02 | Open-market sale | 375 | $742.87 | 4,258 |
| 2016-02-25 | Conversion | 603 | $0.00 | 4,633 |
| 2016-02-25 | Tax withholding | 660 | $720.90 | 48,006 |
| 2016-02-25 | Conversion | 603 | $0.00 | 48,666 |
| 2016-02-25 | Conversion | 603 | $0.00 | 21,815 |
| 2016-02-25 | Tax withholding | 660 | $699.56 | 48,006 |
| 2016-02-25 | Conversion | 603 | $0.00 | 48,666 |
| 2016-02-17 | Open-market sale | 375 | $727.34 | 4,030 |
| 2016-02-17 | Open-market sale | 3,625 | $698.09 | 21,212 |
| 2016-02-03 | Open-market sale | 375 | $786.28 | 4,405 |
| 2016-02-03 | Open-market sale | 3,625 | $768.84 | 24,837 |
| 2016-02-03 | Grant / award | 273,328 | $0.00 | 273,328 |
| 2016-01-25 | Tax withholding | 482 | $745.46 | 50,050 |
| 2016-01-25 | Conversion | 615 | $0.00 | 49,269 |
| 2016-01-25 | Tax withholding | 648 | $725.25 | 49,884 |
| 2016-01-25 | Conversion | 615 | $0.00 | 28,462 |
| 2016-01-25 | Conversion | 781 | $0.00 | 4,780 |
| 2016-01-25 | Conversion | 781 | $0.00 | 49,269 |
| 2015-12-28 | Conversion | 603 | $0.00 | 51,192 |
| 2015-12-28 | Conversion | 603 | $0.00 | 3,999 |
| 2015-12-28 | Tax withholding | 660 | $765.84 | 50,532 |
| 2015-12-28 | Conversion | 603 | $0.00 | 51,192 |
| 2015-12-28 | Conversion | 603 | $0.00 | 15,939 |
| 2015-12-28 | Tax withholding | 12,995 | $745.40 | 99,610 |
| 2015-12-28 | Conversion | 11,908 | $0.00 | 27,847 |
| 2015-12-28 | Conversion | 11,908 | $0.00 | 112,605 |
| 2015-12-28 | Tax withholding | 660 | $745.40 | 50,532 |
| 2015-12-07 | Tax withholding | 500 | $766.81 | 0 |
| 2015-12-07 | Conversion | 457 | $0.00 | 15,336 |
| 2015-12-07 | Conversion | 457 | $0.00 | 500 |
| 2015-12-07 | Tax withholding | 500 | $779.21 | 0 |
| 2015-12-07 | Conversion | 457 | $0.00 | 3,396 |
| 2015-12-07 | Conversion | 457 | $0.00 | 500 |
| 2015-11-25 | Conversion | 604 | $0.00 | 2,939 |
| 2015-11-25 | Conversion | 604 | $0.00 | 52,455 |
| 2015-11-25 | Tax withholding | 660 | $769.63 | 51,795 |
| 2015-11-25 | Tax withholding | 660 | $748.28 | 51,795 |
| 2015-11-25 | Conversion | 604 | $0.00 | 52,455 |
| 2015-11-25 | Conversion | 604 | $0.00 | 14,879 |
| 2015-10-26 | Conversion | 603 | $0.00 | 53,719 |
| 2015-10-26 | Tax withholding | 660 | $719.33 | 53,059 |
| 2015-10-26 | Conversion | 603 | $0.00 | 14,275 |
| 2015-10-26 | Conversion | 603 | $0.00 | 53,719 |
| 2015-10-26 | Conversion | 603 | $0.00 | 2,335 |
| 2015-10-26 | Tax withholding | 660 | $702.00 | 53,059 |
| 2015-09-25 | Conversion | 603 | $0.00 | 54,982 |
| 2015-09-25 | Tax withholding | 660 | $625.80 | 54,322 |
| 2015-09-25 | Conversion | 603 | $0.00 | 13,672 |
| 2015-09-25 | Conversion | 603 | $0.00 | 54,982 |
| 2015-09-25 | Conversion | 11,908 | $0.00 | 137,507 |
| 2015-09-25 | Conversion | 11,908 | $0.00 | 13,069 |
| 2015-09-25 | Tax withholding | 12,994 | $625.80 | 124,513 |
| 2015-09-25 | Conversion | 603 | $0.00 | 1,732 |
| 2015-09-25 | Tax withholding | 660 | $654.91 | 54,322 |
| 2015-09-08 | Tax withholding | 500 | $628.96 | 957 |
| 2015-09-08 | Conversion | 457 | $0.00 | 1,457 |
| 2015-09-08 | Conversion | 457 | $0.00 | 1,129 |
| 2015-09-08 | Tax withholding | 500 | $600.70 | 957 |
| 2015-09-08 | Conversion | 457 | $0.00 | 1,161 |
| 2015-09-08 | Conversion | 457 | $0.00 | 1,457 |
| 2015-08-25 | Conversion | 604 | $0.00 | 56,245 |
| 2015-08-25 | Conversion | 604 | $0.00 | 704 |
| 2015-08-25 | Tax withholding | 660 | $589.61 | 55,585 |
| 2015-08-25 | Conversion | 604 | $0.00 | 56,245 |
| 2015-08-25 | Conversion | 604 | $0.00 | 672 |
| 2015-08-25 | Tax withholding | 660 | $618.11 | 55,585 |
| 2015-08-10 | — | — | — | 353,939 |
| 2015-08-10 | — | — | — | 88,485 |
| 2015-08-10 | — | — | — | 149,415 |
| 2015-08-10 | — | — | — | 56,849 |
| 2015-08-10 | — | — | — | 1,914 |
| 2015-08-10 | — | — | — | 100 |
| 2015-08-10 | — | — | — | 56,849 |
| 2015-08-10 | — | — | — | 1,914 |
| 2015-08-10 | — | — | — | 68 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.