SEC CIK 1184575
MARKEL STEVEN A
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| MKLview stock → | 60,368 | 2025-12-11 |
| AUBview stock → | 16,040 | 2012-12-03 |
Position History — MKL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — MKL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-12-11 | Open-market sale | 120 | $2129.98 | 60,368 |
| 2025-12-11 | Open-market sale | 10 | $2128.00 | 60,488 |
| 2025-12-11 | Open-market sale | 190 | $2127.26 | 60,498 |
| 2025-12-11 | Open-market sale | 75 | $2126.00 | 60,688 |
| 2025-12-11 | Open-market sale | 32 | $2125.00 | 60,763 |
| 2025-12-11 | Open-market sale | 10 | $2123.05 | 60,795 |
| 2025-12-11 | Open-market sale | 173 | $2121.69 | 60,805 |
| 2025-12-11 | Open-market sale | 51 | $2120.65 | 60,978 |
| 2025-12-11 | Open-market sale | 24 | $2118.37 | 61,029 |
| 2025-12-11 | Open-market sale | 201 | $2117.37 | 61,053 |
| 2025-12-11 | Open-market sale | 100 | $2116.18 | 61,254 |
| 2025-12-11 | Open-market sale | 120 | $2114.99 | 61,354 |
| 2025-12-11 | Open-market sale | 40 | $2112.03 | 61,474 |
| 2025-12-11 | Open-market sale | 70 | $2108.27 | 61,514 |
| 2025-12-11 | Open-market sale | 50 | $2103.55 | 61,584 |
| 2025-12-11 | Open-market sale | 64 | $2100.00 | 61,634 |
| 2025-11-28 | Open-market sale | 100 | $2100.00 | 61,698 |
| 2025-11-26 | Open-market sale | 70 | $2100.00 | 61,798 |
| 2025-11-17 | Gift | 500 | $0.00 | 61,868 |
| 2025-05-19 | Gift | 300 | $0.00 | 62,368 |
| 2025-02-26 | Open-market sale | 70 | $1860.41 | 63,436 |
| 2025-02-26 | Open-market sale | 18 | $1858.56 | 63,506 |
| 2025-02-25 | Open-market sale | 25 | $1862.62 | 63,371 |
| 2025-02-25 | Open-market sale | 40 | $1861.38 | 63,396 |
| 2025-02-25 | Open-market sale | 28 | $1857.92 | 63,524 |
| 2025-02-25 | Open-market sale | 63 | $1856.56 | 63,552 |
| 2025-02-25 | Open-market sale | 63 | $1855.27 | 63,615 |
| 2025-02-25 | Open-market sale | 20 | $1853.78 | 63,678 |
| 2025-02-25 | Open-market sale | 24 | $1852.28 | 63,698 |
| 2025-02-25 | Open-market sale | 52 | $1890.27 | 62,668 |
| 2025-02-25 | Open-market sale | 44 | $1888.82 | 62,720 |
| 2025-02-25 | Open-market sale | 111 | $1888.11 | 62,764 |
| 2025-02-25 | Open-market sale | 50 | $1887.10 | 62,875 |
| 2025-02-25 | Open-market sale | 75 | $1885.52 | 62,925 |
| 2025-02-25 | Open-market sale | 10 | $1883.67 | 63,000 |
| 2025-02-25 | Open-market sale | 43 | $1882.64 | 63,010 |
| 2025-02-25 | Open-market sale | 20 | $1878.07 | 63,053 |
| 2025-02-25 | Open-market sale | 40 | $1877.18 | 63,073 |
| 2025-02-25 | Open-market sale | 72 | $1876.06 | 63,113 |
| 2025-02-25 | Open-market sale | 37 | $1874.12 | 63,185 |
| 2025-02-25 | Open-market sale | 30 | $1873.06 | 63,222 |
| 2025-02-25 | Open-market sale | 5 | $1871.15 | 63,252 |
| 2025-02-25 | Open-market sale | 10 | $1869.99 | 63,257 |
| 2025-02-25 | Open-market sale | 22 | $1868.37 | 63,267 |
| 2025-02-25 | Open-market sale | 10 | $1864.92 | 63,289 |
| 2025-02-25 | Open-market sale | 72 | $1864.28 | 63,299 |
| 2025-02-24 | Open-market sale | 7 | $1864.76 | 63,722 |
| 2025-02-24 | Open-market sale | 36 | $1856.40 | 64,537 |
| 2025-02-24 | Open-market sale | 177 | $1858.33 | 64,360 |
| 2025-02-24 | Open-market sale | 85 | $1850.13 | 64,783 |
| 2025-02-24 | Open-market sale | 45 | $1851.46 | 64,738 |
| 2025-02-24 | Open-market sale | 66 | $1853.97 | 64,672 |
| 2025-02-24 | Open-market sale | 99 | $1855.10 | 64,573 |
| 2025-02-24 | Open-market sale | 54 | $1863.83 | 63,729 |
| 2025-02-24 | Open-market sale | 97 | $1862.72 | 63,783 |
| 2025-02-24 | Open-market sale | 118 | $1861.71 | 63,880 |
| 2025-02-24 | Open-market sale | 224 | $1860.72 | 63,998 |
| 2025-02-24 | Open-market sale | 138 | $1859.49 | 64,222 |
| 2025-02-21 | Open-market sale | 65 | $1851.55 | 65,548 |
| 2025-02-21 | Open-market sale | 57 | $1853.11 | 65,491 |
| 2025-02-21 | Open-market sale | 91 | $1854.45 | 65,400 |
| 2025-02-21 | Open-market sale | 62 | $1855.27 | 65,338 |
| 2025-02-21 | Open-market sale | 130 | $1856.46 | 65,208 |
| 2025-02-21 | Open-market sale | 40 | $1857.67 | 65,168 |
| 2025-02-21 | Open-market sale | 90 | $1858.96 | 65,078 |
| 2025-02-21 | Open-market sale | 60 | $1860.03 | 65,018 |
| 2025-02-21 | Open-market sale | 90 | $1861.37 | 64,928 |
| 2025-02-21 | Open-market sale | 10 | $1862.42 | 64,918 |
| 2025-02-21 | Open-market sale | 20 | $1865.02 | 64,868 |
| 2025-02-21 | Open-market sale | 55 | $1850.27 | 65,613 |
| 2025-02-21 | Open-market sale | 30 | $1863.76 | 64,888 |
| 2024-05-28 | Gift | 1,000 | $0.00 | 65,668 |
| 2024-05-21 | Open-market sale | 20 | $1649.36 | 66,668 |
| 2024-05-21 | Open-market sale | 40 | $1647.97 | 66,688 |
| 2024-05-21 | Open-market sale | 14 | $1647.35 | 66,728 |
| 2024-05-21 | Open-market sale | 76 | $1646.31 | 66,742 |
| 2024-05-21 | Open-market sale | 57 | $1644.57 | 66,818 |
| 2024-05-21 | Open-market sale | 31 | $1643.55 | 66,875 |
| 2024-05-21 | Open-market sale | 138 | $1642.74 | 66,906 |
| 2024-05-21 | Open-market sale | 120 | $1641.46 | 67,044 |
| 2024-05-21 | Open-market sale | 193 | $1640.64 | 67,164 |
| 2024-05-21 | Open-market sale | 375 | $1639.60 | 67,357 |
| 2024-05-21 | Open-market sale | 340 | $1638.53 | 67,732 |
| 2024-05-21 | Open-market sale | 379 | $1637.38 | 68,072 |
| 2024-05-21 | Open-market sale | 377 | $1636.40 | 68,451 |
| 2024-05-21 | Open-market sale | 598 | $1635.49 | 68,828 |
| 2024-05-21 | Open-market sale | 55 | $1635.03 | 69,426 |
| 2024-05-21 | Open-market sale | 187 | $1634.75 | 69,481 |
| 2023-09-07 | Open-market sale | 13 | $1458.83 | 69,993 |
| 2023-09-07 | Open-market sale | 20 | $1473.29 | 69,668 |
| 2023-09-07 | Open-market sale | 10 | $1466.77 | 69,916 |
| 2023-09-07 | Open-market sale | 20 | $1465.18 | 69,926 |
| 2023-09-07 | Open-market sale | 10 | $1463.97 | 69,946 |
| 2023-09-07 | Open-market sale | 30 | $1462.02 | 69,956 |
| 2023-09-07 | Open-market sale | 7 | $1460.10 | 69,986 |
| 2023-09-07 | Open-market sale | 37 | $1468.58 | 69,879 |
| 2023-09-07 | Open-market sale | 10 | $1450.67 | 70,006 |
| 2023-09-07 | Open-market sale | 33 | $1469.14 | 69,846 |
| 2023-09-07 | Open-market sale | 90 | $1470.52 | 69,756 |
| 2023-09-07 | Open-market sale | 68 | $1471.63 | 69,688 |
| 2023-09-05 | Open-market sale | 2 | $1475.73 | 70,104 |
| 2023-09-05 | Open-market sale | 7 | $1474.20 | 70,106 |
| 2023-09-05 | Open-market sale | 13 | $1473.24 | 70,113 |
| 2023-09-05 | Open-market sale | 20 | $1472.44 | 70,126 |
| 2023-09-05 | Open-market sale | 13 | $1471.47 | 70,146 |
| 2023-09-05 | Open-market sale | 7 | $1470.00 | 70,159 |
| 2023-09-05 | Open-market sale | 30 | $1469.91 | 70,166 |
| 2023-09-05 | Open-market sale | 30 | $1468.41 | 70,196 |
| 2023-09-05 | Open-market sale | 10 | $1467.14 | 70,226 |
| 2023-09-05 | Open-market sale | 10 | $1466.64 | 70,236 |
| 2023-09-05 | Open-market sale | 6 | $1464.41 | 70,246 |
| 2023-09-05 | Open-market sale | 65 | $1463.53 | 70,252 |
| 2023-09-05 | Open-market sale | 28 | $1462.64 | 70,317 |
| 2023-09-05 | Open-market sale | 21 | $1461.17 | 70,345 |
| 2023-09-05 | Open-market sale | 9 | $1476.47 | 70,095 |
| 2023-09-05 | Open-market sale | 18 | $1477.24 | 70,077 |
| 2023-09-05 | Open-market sale | 1 | $1479.00 | 70,056 |
| 2023-09-05 | Open-market sale | 20 | $1478.82 | 70,057 |
| 2023-09-05 | Open-market sale | 10 | $1487.31 | 70,046 |
| 2023-09-05 | Open-market sale | 10 | $1489.59 | 70,036 |
| 2023-09-05 | Open-market sale | 10 | $1495.31 | 70,016 |
| 2023-09-05 | Open-market sale | 10 | $1490.24 | 70,026 |
| 2023-08-31 | Open-market sale | 43 | $1484.62 | 70,417 |
| 2023-08-31 | Open-market sale | 15 | $1483.64 | 70,460 |
| 2023-08-31 | Open-market sale | 97 | $1482.47 | 70,475 |
| 2023-08-31 | Open-market sale | 98 | $1481.53 | 70,572 |
| 2023-08-31 | Open-market sale | 12 | $1480.52 | 70,670 |
| 2023-08-31 | Open-market sale | 10 | $1479.66 | 70,682 |
| 2023-08-31 | Open-market sale | 14 | $1478.96 | 70,692 |
| 2023-08-31 | Open-market sale | 3 | $1477.93 | 70,706 |
| 2023-08-31 | Open-market sale | 7 | $1476.31 | 70,709 |
| 2023-08-31 | Open-market sale | 51 | $1485.53 | 70,366 |
| 2023-08-29 | Open-market sale | 20 | $1460.47 | 71,046 |
| 2023-08-29 | Open-market sale | 17 | $1462.17 | 71,029 |
| 2023-08-29 | Open-market sale | 11 | $1463.14 | 71,018 |
| 2023-08-29 | Open-market sale | 3 | $1480.01 | 70,716 |
| 2023-08-29 | Open-market sale | 28 | $1479.42 | 70,719 |
| 2023-08-29 | Open-market sale | 28 | $1478.47 | 70,747 |
| 2023-08-29 | Open-market sale | 40 | $1477.35 | 70,775 |
| 2023-08-29 | Open-market sale | 3 | $1476.97 | 70,815 |
| 2023-08-29 | Open-market sale | 30 | $1475.04 | 70,818 |
| 2023-08-29 | Open-market sale | 24 | $1474.57 | 70,848 |
| 2023-08-29 | Open-market sale | 24 | $1473.47 | 70,872 |
| 2023-08-29 | Open-market sale | 20 | $1472.70 | 70,896 |
| 2023-08-29 | Open-market sale | 22 | $1471.59 | 70,916 |
| 2023-08-29 | Open-market sale | 11 | $1470.75 | 70,938 |
| 2023-08-29 | Open-market sale | 14 | $1469.50 | 70,949 |
| 2023-08-29 | Open-market sale | 2 | $1468.23 | 70,963 |
| 2023-08-29 | Open-market sale | 9 | $1467.75 | 70,965 |
| 2023-08-29 | Open-market sale | 27 | $1466.43 | 70,974 |
| 2023-08-29 | Open-market sale | 17 | $1464.11 | 71,001 |
| 2023-08-10 | Gift | 1,000 | $0.00 | 71,066 |
| 2023-05-26 | Gift | 600 | $0.00 | 72,066 |
| 2022-03-29 | Open-market sale | 4 | $1492.12 | 74,692 |
| 2022-03-29 | Open-market sale | 45 | $1490.55 | 74,696 |
| 2022-03-29 | Open-market sale | 76 | $1489.43 | 74,741 |
| 2022-03-29 | Open-market sale | 112 | $1488.34 | 74,817 |
| 2022-03-29 | Open-market sale | 96 | $1487.51 | 74,929 |
| 2022-03-29 | Open-market sale | 36 | $1486.01 | 75,025 |
| 2022-03-29 | Open-market sale | 278 | $1485.62 | 75,061 |
| 2022-03-29 | Open-market sale | 181 | $1484.30 | 75,339 |
| 2022-03-29 | Open-market sale | 186 | $1483.37 | 75,520 |
| 2022-03-29 | Open-market sale | 251 | $1482.47 | 75,706 |
| 2022-03-29 | Open-market sale | 81 | $1481.52 | 75,957 |
| 2022-03-29 | Open-market sale | 28 | $1480.15 | 76,038 |
| 2022-03-29 | Open-market sale | 50 | $1502.89 | 74,566 |
| 2022-03-29 | Open-market sale | 6 | $1498.52 | 74,616 |
| 2022-03-29 | Open-market sale | 3 | $1496.00 | 74,622 |
| 2022-03-29 | Open-market sale | 6 | $1495.12 | 74,625 |
| 2022-03-29 | Open-market sale | 10 | $1494.10 | 74,631 |
| 2022-03-29 | Open-market sale | 51 | $1493.15 | 74,641 |
| 2022-03-24 | Open-market sale | 63 | $1484.48 | 76,079 |
| 2022-03-24 | Open-market sale | 13 | $1485.15 | 76,066 |
| 2022-03-24 | Open-market sale | 178 | $1476.51 | 77,225 |
| 2022-03-24 | Open-market sale | 47 | $1483.32 | 76,142 |
| 2022-03-24 | Open-market sale | 70 | $1482.35 | 76,189 |
| 2022-03-24 | Open-market sale | 167 | $1481.47 | 76,259 |
| 2022-03-24 | Open-market sale | 119 | $1480.30 | 76,426 |
| 2022-03-24 | Open-market sale | 200 | $1479.61 | 76,545 |
| 2022-03-24 | Open-market sale | 236 | $1478.50 | 76,745 |
| 2022-03-24 | Open-market sale | 163 | $1475.38 | 77,403 |
| 2022-03-24 | Open-market sale | 244 | $1477.63 | 76,981 |
| 2021-11-10 | Gift | 1,675 | $0.00 | 77,566 |
| 2021-11-09 | Gift | 325 | $0.00 | 79,241 |
| 2021-10-21 | Open-market sale | 16 | $1311.34 | 80,550 |
| 2021-10-21 | Open-market sale | 12 | $1312.36 | 80,538 |
| 2021-10-21 | Open-market sale | 135 | $1313.36 | 80,403 |
| 2021-10-21 | Open-market sale | 43 | $1314.06 | 80,360 |
| 2021-10-21 | Open-market sale | 56 | $1315.13 | 80,304 |
| 2021-10-21 | Open-market sale | 23 | $1316.37 | 80,281 |
| 2021-10-21 | Open-market sale | 268 | $1317.50 | 80,013 |
| 2021-10-21 | Open-market sale | 218 | $1318.21 | 79,795 |
| 2021-10-21 | Open-market sale | 54 | $1319.29 | 79,741 |
| 2021-10-21 | Open-market sale | 152 | $1320.26 | 79,589 |
| 2021-10-21 | Open-market sale | 3 | $1321.00 | 79,586 |
| 2021-10-21 | Open-market sale | 20 | $1322.00 | 79,566 |
| 2021-10-19 | Open-market sale | 339 | $1301.28 | 80,938 |
| 2021-10-19 | Open-market sale | 199 | $1300.35 | 81,277 |
| 2021-10-19 | Open-market sale | 133 | $1299.22 | 81,476 |
| 2021-10-19 | Open-market sale | 103 | $1298.23 | 81,609 |
| 2021-10-19 | Open-market sale | 78 | $1297.36 | 81,712 |
| 2021-10-19 | Open-market sale | 70 | $1303.37 | 80,714 |
| 2021-10-19 | Open-market sale | 181 | $1295.54 | 81,885 |
| 2021-10-19 | Open-market sale | 57 | $1304.34 | 80,657 |
| 2021-10-19 | Open-market sale | 80 | $1305.81 | 80,577 |
| 2021-10-19 | Open-market sale | 11 | $1306.04 | 80,566 |
| 2021-10-19 | Open-market sale | 154 | $1302.27 | 80,784 |
| 2021-10-19 | Open-market sale | 95 | $1296.58 | 81,790 |
| 2021-10-14 | Open-market sale | 23 | $1297.13 | 82,108 |
| 2021-10-14 | Open-market sale | 880 | $1295.24 | 82,686 |
| 2021-10-14 | Open-market sale | 21 | $1298.60 | 82,087 |
| 2021-10-14 | Open-market sale | 21 | $1299.30 | 82,066 |
| 2021-10-14 | Open-market sale | 555 | $1296.45 | 82,131 |
| 2021-07-02 | Gift | 400 | $0.00 | 83,566 |
| 2021-05-21 | Gift | 542 | $0.00 | 83,966 |
| 2021-04-29 | Open-market sale | 132 | $1195.44 | 84,813 |
| 2021-04-29 | Open-market sale | 147 | $1197.63 | 84,628 |
| 2021-04-29 | Open-market sale | 120 | $1199.14 | 84,508 |
| 2021-04-29 | Open-market sale | 38 | $1196.58 | 84,775 |
| 2021-04-22 | Open-market sale | 79 | $1198.64 | 85,130 |
| 2021-04-22 | Open-market sale | 64 | $1200.02 | 85,066 |
| 2021-04-22 | Open-market sale | 92 | $1201.18 | 84,974 |
| 2021-04-22 | Open-market sale | 19 | $1202.40 | 84,955 |
| 2021-04-22 | Open-market sale | 10 | $1209.29 | 84,945 |
| 2021-04-22 | Open-market sale | 138 | $1195.13 | 85,370 |
| 2021-04-22 | Open-market sale | 89 | $1196.23 | 85,281 |
| 2021-04-22 | Open-market sale | 72 | $1197.53 | 85,209 |
| 2021-04-20 | Open-market sale | 285 | $1205.27 | 85,765 |
| 2021-04-20 | Open-market sale | 247 | $1200.28 | 86,761 |
| 2021-04-20 | Open-market sale | 35 | $1210.32 | 85,508 |
| 2021-04-20 | Open-market sale | 51 | $1209.22 | 85,543 |
| 2021-04-20 | Open-market sale | 125 | $1207.46 | 85,594 |
| 2021-04-20 | Open-market sale | 46 | $1206.88 | 85,719 |
| 2021-04-20 | Open-market sale | 154 | $1204.50 | 86,050 |
| 2021-04-20 | Open-market sale | 224 | $1203.54 | 86,204 |
| 2021-04-20 | Open-market sale | 108 | $1202.45 | 86,428 |
| 2021-04-20 | Open-market sale | 225 | $1201.40 | 86,536 |
| 2021-04-15 | Open-market sale | 139 | $1196.40 | 88,213 |
| 2021-04-15 | Open-market sale | 156 | $1195.56 | 88,352 |
| 2021-04-15 | Open-market sale | 10 | $1204.50 | 87,008 |
| 2021-04-15 | Open-market sale | 60 | $1202.83 | 87,018 |
| 2021-04-15 | Open-market sale | 100 | $1201.81 | 87,078 |
| 2021-04-15 | Open-market sale | 411 | $1200.87 | 87,178 |
| 2021-04-15 | Open-market sale | 361 | $1200.01 | 87,589 |
| 2021-04-15 | Open-market sale | 108 | $1198.64 | 87,950 |
| 2021-04-15 | Open-market sale | 155 | $1197.55 | 88,058 |
| 2019-11-26 | Open-market sale | 249 | $1125.00 | 89,383 |
| 2019-11-21 | Open-market sale | 1 | $1125.00 | 89,632 |
| 2019-11-19 | Open-market sale | 250 | $1125.00 | 89,633 |
| 2019-11-14 | Open-market sale | 50 | $1127.12 | 90,053 |
| 2019-11-14 | Open-market sale | 50 | $1133.48 | 89,883 |
| 2019-11-14 | Open-market sale | 28 | $1130.99 | 89,945 |
| 2019-11-14 | Open-market sale | 20 | $1129.20 | 89,973 |
| 2019-11-14 | Open-market sale | 60 | $1128.36 | 89,993 |
| 2019-11-14 | Open-market sale | 12 | $1132.26 | 89,933 |
| 2019-11-14 | Open-market sale | 30 | $1126.11 | 90,103 |
| 2019-11-12 | Open-market sale | 40 | $1155.87 | 90,200 |
| 2019-11-12 | Open-market sale | 252 | $1150.05 | 90,383 |
| 2019-11-12 | Open-market sale | 10 | $1148.22 | 90,373 |
| 2019-11-12 | Open-market sale | 13 | $1149.68 | 90,360 |
| 2019-11-12 | Open-market sale | 20 | $1152.16 | 90,340 |
| 2019-11-12 | Open-market sale | 10 | $1159.57 | 90,133 |
| 2019-11-12 | Open-market sale | 20 | $1158.58 | 90,143 |
| 2019-11-12 | Open-market sale | 37 | $1157.61 | 90,163 |
| 2019-11-12 | Open-market sale | 89 | $1154.87 | 90,240 |
| 2019-11-12 | Open-market sale | 11 | $1153.27 | 90,329 |
| 2019-11-07 | Open-market sale | 20 | $1174.47 | 90,731 |
| 2019-11-07 | Open-market sale | 13 | $1182.37 | 90,635 |
| 2019-11-07 | Open-market sale | 20 | $1170.78 | 90,865 |
| 2019-11-07 | Open-market sale | 15 | $1172.33 | 90,850 |
| 2019-11-07 | Open-market sale | 99 | $1173.47 | 90,751 |
| 2019-11-07 | Open-market sale | 17 | $1180.90 | 90,648 |
| 2019-11-07 | Open-market sale | 46 | $1178.85 | 90,665 |
| 2019-11-07 | Open-market sale | 20 | $1175.60 | 90,711 |
| 2019-11-05 | Open-market sale | 40 | $1171.71 | 90,961 |
| 2019-11-05 | Open-market sale | 43 | $1170.21 | 91,001 |
| 2019-11-05 | Open-market sale | 36 | $1166.87 | 91,099 |
| 2019-11-05 | Open-market sale | 61 | $1173.13 | 90,900 |
| 2019-11-05 | Open-market sale | 35 | $1169.18 | 91,044 |
| 2019-11-05 | Open-market sale | 20 | $1167.95 | 91,079 |
| 2019-11-05 | Open-market sale | 15 | $1174.34 | 90,885 |
| 2019-10-31 | Open-market sale | 40 | $1157.03 | 91,245 |
| 2019-10-31 | Open-market sale | 41 | $1155.58 | 91,285 |
| 2019-10-31 | Open-market sale | 30 | $1152.31 | 91,345 |
| 2019-10-31 | Open-market sale | 10 | $1151.00 | 91,375 |
| 2019-10-31 | Open-market sale | 110 | $1159.74 | 91,135 |
| 2019-10-31 | Open-market sale | 19 | $1154.18 | 91,326 |
| 2019-10-30 | Open-market sale | 2 | $1126.81 | 91,385 |
| 2019-10-30 | Open-market sale | 308 | $1125.07 | 91,387 |
| 2019-10-24 | Open-market sale | 28 | $1134.09 | 91,705 |
| 2019-10-24 | Open-market sale | 12 | $1132.62 | 91,733 |
| 2019-10-24 | Open-market sale | 20 | $1128.82 | 91,745 |
| 2019-10-24 | Open-market sale | 40 | $1127.57 | 91,765 |
| 2019-10-24 | Open-market sale | 20 | $1126.06 | 91,805 |
| 2019-10-24 | Open-market sale | 60 | $1125.38 | 91,825 |
| 2019-10-24 | Open-market sale | 10 | $1136.07 | 91,695 |
| 2019-10-22 | Open-market sale | 22 | $1149.33 | 91,895 |
| 2019-10-22 | Open-market sale | 30 | $1143.78 | 92,075 |
| 2019-10-22 | Open-market sale | 30 | $1142.10 | 92,105 |
| 2019-10-22 | Open-market sale | 10 | $1152.80 | 91,885 |
| 2019-10-22 | Open-market sale | 29 | $1144.97 | 92,046 |
| 2019-10-22 | Open-market sale | 48 | $1148.36 | 91,917 |
| 2019-10-22 | Open-market sale | 61 | $1147.14 | 91,965 |
| 2019-10-22 | Open-market sale | 20 | $1146.33 | 92,026 |
| 2019-10-17 | Open-market sale | 40 | $1138.39 | 92,155 |
| 2019-10-17 | Open-market sale | 29 | $1129.76 | 92,295 |
| 2019-10-17 | Open-market sale | 20 | $1128.60 | 92,324 |
| 2019-10-17 | Open-market sale | 23 | $1127.98 | 92,344 |
| 2019-10-17 | Open-market sale | 18 | $1125.24 | 92,367 |
| 2019-10-17 | Open-market sale | 20 | $1139.62 | 92,135 |
| 2019-10-17 | Open-market sale | 14 | $1130.57 | 92,281 |
| 2019-10-17 | Open-market sale | 39 | $1137.73 | 92,195 |
| 2019-10-17 | Open-market sale | 20 | $1136.27 | 92,234 |
| 2019-10-17 | Open-market sale | 1 | $1134.56 | 92,254 |
| 2019-10-17 | Open-market sale | 6 | $1133.42 | 92,255 |
| 2019-10-17 | Open-market sale | 20 | $1132.65 | 92,261 |
| 2019-10-15 | Open-market sale | 50 | $1145.06 | 92,575 |
| 2019-10-15 | Open-market sale | 10 | $1143.46 | 92,625 |
| 2019-10-15 | Open-market sale | 10 | $1149.07 | 92,385 |
| 2019-10-15 | Open-market sale | 40 | $1146.12 | 92,535 |
| 2019-10-15 | Open-market sale | 49 | $1148.07 | 92,395 |
| 2019-10-15 | Open-market sale | 91 | $1147.11 | 92,444 |
| 2019-10-10 | Open-market sale | 50 | $1145.14 | 92,745 |
| 2019-10-10 | Open-market sale | 40 | $1143.93 | 92,795 |
| 2019-10-10 | Open-market sale | 41 | $1146.49 | 92,704 |
| 2019-10-10 | Open-market sale | 50 | $1142.29 | 92,835 |
| 2019-10-10 | Open-market sale | 29 | $1147.34 | 92,675 |
| 2019-10-10 | Open-market sale | 40 | $1150.54 | 92,635 |
| 2019-10-08 | Open-market sale | 24 | $1149.27 | 93,087 |
| 2019-10-08 | Open-market sale | 24 | $1147.82 | 93,111 |
| 2019-10-08 | Open-market sale | 20 | $1162.71 | 92,885 |
| 2019-10-08 | Open-market sale | 20 | $1159.46 | 92,905 |
| 2019-10-08 | Open-market sale | 30 | $1158.16 | 92,925 |
| 2019-10-08 | Open-market sale | 11 | $1154.69 | 92,955 |
| 2019-10-08 | Open-market sale | 31 | $1153.86 | 92,966 |
| 2019-10-08 | Open-market sale | 39 | $1152.94 | 92,997 |
| 2019-10-08 | Open-market sale | 35 | $1151.57 | 93,036 |
| 2019-10-08 | Open-market sale | 16 | $1150.88 | 93,071 |
| 2019-10-03 | Open-market sale | 2 | $1143.37 | 93,189 |
| 2019-10-03 | Open-market sale | 10 | $1142.00 | 93,191 |
| 2019-10-03 | Open-market sale | 124 | $1141.16 | 93,201 |
| 2019-10-03 | Open-market sale | 50 | $1139.63 | 93,325 |
| 2019-10-03 | Open-market sale | 10 | $1138.26 | 93,375 |
| 2019-10-03 | Open-market sale | 10 | $1153.03 | 93,145 |
| 2019-10-03 | Open-market sale | 20 | $1151.41 | 93,155 |
| 2019-10-03 | Open-market sale | 4 | $1148.81 | 93,175 |
| 2019-10-03 | Open-market sale | 10 | $1146.55 | 93,179 |
| 2019-10-03 | Open-market sale | 10 | $1156.20 | 93,135 |
| 2019-10-01 | Open-market sale | 40 | $1182.51 | 93,595 |
| 2019-10-01 | Open-market sale | 38 | $1183.58 | 93,557 |
| 2019-10-01 | Open-market sale | 23 | $1189.36 | 93,455 |
| 2019-10-01 | Open-market sale | 10 | $1185.86 | 93,536 |
| 2019-10-01 | Open-market sale | 11 | $1184.51 | 93,546 |
| 2019-10-01 | Open-market sale | 58 | $1187.96 | 93,478 |
| 2019-10-01 | Open-market sale | 20 | $1194.73 | 93,415 |
| 2019-10-01 | Open-market sale | 20 | $1198.66 | 93,395 |
| 2019-10-01 | Open-market sale | 10 | $1203.81 | 93,385 |
| 2019-10-01 | Open-market sale | 20 | $1194.16 | 93,435 |
| 2019-09-26 | Open-market sale | 2 | $1189.70 | 93,875 |
| 2019-09-26 | Open-market sale | 8 | $1188.62 | 93,877 |
| 2019-09-26 | Open-market sale | 5 | $1190.79 | 93,870 |
| 2019-09-26 | Open-market sale | 30 | $1192.48 | 93,840 |
| 2019-09-26 | Open-market sale | 10 | $1193.50 | 93,830 |
| 2019-09-26 | Open-market sale | 21 | $1195.10 | 93,809 |
| 2019-09-26 | Open-market sale | 76 | $1196.50 | 93,733 |
| 2019-09-26 | Open-market sale | 20 | $1197.22 | 93,713 |
| 2019-09-26 | Open-market sale | 28 | $1198.76 | 93,685 |
| 2019-09-26 | Open-market sale | 20 | $1199.99 | 93,665 |
| 2019-09-26 | Open-market sale | 30 | $1202.84 | 93,635 |
| 2019-09-24 | Open-market sale | 24 | $1193.85 | 93,946 |
| 2019-09-24 | Open-market sale | 30 | $1187.32 | 94,105 |
| 2019-09-24 | Open-market sale | 20 | $1196.50 | 93,885 |
| 2019-09-24 | Open-market sale | 41 | $1195.16 | 93,905 |
| 2019-09-24 | Open-market sale | 50 | $1192.58 | 93,970 |
| 2019-09-24 | Open-market sale | 40 | $1191.39 | 94,020 |
| 2019-09-24 | Open-market sale | 45 | $1190.48 | 94,060 |
| 2019-09-19 | Open-market sale | 60 | $1196.20 | 94,204 |
| 2019-09-19 | Open-market sale | 20 | $1192.53 | 94,365 |
| 2019-09-19 | Open-market sale | 1 | $1199.27 | 94,135 |
| 2019-09-19 | Open-market sale | 19 | $1198.44 | 94,136 |
| 2019-09-19 | Open-market sale | 49 | $1197.64 | 94,155 |
| 2019-09-19 | Open-market sale | 91 | $1195.23 | 94,264 |
| 2019-09-19 | Open-market sale | 10 | $1193.61 | 94,355 |
| 2019-09-17 | Open-market sale | 42 | $1174.55 | 94,483 |
| 2019-09-17 | Open-market sale | 39 | $1178.18 | 94,395 |
| 2019-09-17 | Open-market sale | 19 | $1177.00 | 94,434 |
| 2019-09-17 | Open-market sale | 30 | $1175.95 | 94,453 |
| 2019-09-17 | Open-market sale | 10 | $1178.98 | 94,385 |
| 2019-09-17 | Open-market sale | 60 | $1173.53 | 94,525 |
| 2019-09-17 | Open-market sale | 30 | $1170.50 | 94,585 |
| 2019-09-17 | Open-market sale | 5 | $1169.20 | 94,615 |
| 2019-09-17 | Open-market sale | 15 | $1168.05 | 94,620 |
| 2019-08-08 | Open-market sale | 238 | $1119.19 | 94,891 |
| 2019-08-08 | Open-market sale | 43 | $1116.72 | 95,269 |
| 2019-08-08 | Open-market sale | 140 | $1117.82 | 95,129 |
| 2019-08-08 | Open-market sale | 38 | $1122.38 | 94,675 |
| 2019-08-08 | Open-market sale | 66 | $1121.13 | 94,713 |
| 2019-08-08 | Open-market sale | 112 | $1120.29 | 94,779 |
| 2019-08-08 | Open-market sale | 40 | $1123.65 | 94,635 |
| 2019-08-07 | Open-market sale | 243 | $1115.81 | 95,392 |
| 2019-08-07 | Open-market sale | 397 | $1114.63 | 95,635 |
| 2019-08-07 | Open-market sale | 163 | $1113.70 | 96,032 |
| 2019-08-07 | Open-market sale | 301 | $1112.66 | 96,195 |
| 2019-08-07 | Open-market sale | 258 | $1111.73 | 96,496 |
| 2019-08-07 | Open-market sale | 80 | $1116.59 | 95,312 |
| 2019-08-07 | Open-market sale | 320 | $1109.70 | 97,143 |
| 2019-08-07 | Open-market sale | 388 | $1108.79 | 97,463 |
| 2019-08-07 | Open-market sale | 221 | $1107.77 | 97,851 |
| 2019-08-07 | Open-market sale | 60 | $1106.57 | 98,072 |
| 2019-08-07 | Open-market sale | 135 | $1105.37 | 98,132 |
| 2019-08-07 | Open-market sale | 389 | $1110.82 | 96,754 |
| 2019-08-05 | Open-market sale | 1 | $1110.00 | 98,267 |
| 2019-08-02 | Open-market sale | 301 | $1117.14 | 98,573 |
| 2019-08-02 | Open-market sale | 70 | $1115.93 | 98,874 |
| 2019-08-02 | Open-market sale | 32 | $1114.65 | 98,944 |
| 2019-08-02 | Open-market sale | 85 | $1113.57 | 98,976 |
| 2019-08-02 | Open-market sale | 165 | $1112.65 | 99,061 |
| 2019-08-02 | Open-market sale | 112 | $1111.35 | 99,226 |
| 2019-08-02 | Open-market sale | 297 | $1110.40 | 99,338 |
| 2019-08-02 | Open-market sale | 138 | $1119.31 | 98,268 |
| 2019-08-02 | Open-market sale | 167 | $1118.04 | 98,406 |
| 2019-07-01 | Open-market sale | 33 | $1102.36 | 99,635 |
| 2019-07-01 | Open-market sale | 187 | $1101.46 | 99,668 |
| 2019-07-01 | Open-market sale | 680 | $1100.03 | 99,855 |
| 2019-04-22 | Open-market sale | 30 | $1010.46 | 100,595 |
| 2019-04-22 | Open-market sale | 10 | $1009.10 | 100,625 |
| 2019-04-22 | Open-market sale | 60 | $1012.08 | 100,535 |
| 2019-04-15 | Open-market sale | 100 | $1000.00 | 100,635 |
| 2019-04-12 | Open-market sale | 100 | $1000.00 | 100,735 |
| 2019-04-01 | Open-market sale | 100 | $1000.00 | 100,835 |
| 2019-03-29 | Open-market sale | 100 | $1000.00 | 100,935 |
| 2019-03-18 | Open-market sale | 42 | $1014.85 | 101,053 |
| 2019-03-18 | Open-market sale | 8 | $1013.17 | 101,095 |
| 2019-03-18 | Open-market sale | 18 | $1015.73 | 101,035 |
| 2019-03-18 | Open-market sale | 12 | $1012.81 | 101,103 |
| 2019-03-18 | Open-market sale | 6 | $1012.57 | 101,115 |
| 2019-03-18 | Open-market sale | 14 | $1011.60 | 101,121 |
| 2019-03-14 | Open-market sale | 120 | $1000.00 | 101,135 |
| 2019-03-04 | Open-market sale | 10 | $1006.77 | 101,255 |
| 2019-03-04 | Open-market sale | 70 | $1000.02 | 101,265 |
| 2019-02-25 | Open-market sale | 10 | $1010.00 | 101,335 |
| 2019-02-25 | Open-market sale | 18 | $1002.14 | 101,417 |
| 2019-02-25 | Open-market sale | 49 | $1003.36 | 101,368 |
| 2019-02-25 | Open-market sale | 8 | $1004.00 | 101,360 |
| 2019-02-25 | Open-market sale | 5 | $1005.34 | 101,355 |
| 2019-02-25 | Open-market sale | 10 | $1007.89 | 101,345 |
| 2019-02-19 | Open-market sale | 10 | $1014.02 | 101,505 |
| 2019-02-19 | Open-market sale | 10 | $1012.07 | 101,515 |
| 2019-02-19 | Open-market sale | 10 | $1010.00 | 101,525 |
| 2019-02-19 | Open-market sale | 30 | $1018.25 | 101,465 |
| 2019-02-19 | Open-market sale | 30 | $1019.21 | 101,435 |
| 2019-02-19 | Open-market sale | 10 | $1015.54 | 101,495 |
| 2019-02-11 | Open-market sale | 3 | $1020.00 | 101,535 |
| 2019-02-11 | Open-market sale | 39 | $1012.60 | 101,596 |
| 2019-02-11 | Open-market sale | 1 | $1013.89 | 101,595 |
| 2019-02-11 | Open-market sale | 20 | $1015.57 | 101,575 |
| 2019-02-11 | Open-market sale | 30 | $1016.98 | 101,545 |
| 2019-02-11 | Open-market sale | 7 | $1019.00 | 101,538 |
| 2019-02-04 | Open-market sale | 18 | $1054.20 | 101,695 |
| 2019-02-04 | Open-market sale | 32 | $1055.67 | 101,663 |
| 2019-02-04 | Open-market sale | 22 | $1052.33 | 101,713 |
| 2019-02-04 | Open-market sale | 4 | $1062.00 | 101,635 |
| 2019-02-04 | Open-market sale | 20 | $1057.65 | 101,639 |
| 2019-02-04 | Open-market sale | 4 | $1056.49 | 101,659 |
| 2019-01-28 | Open-market sale | 22 | $1035.92 | 101,782 |
| 2019-01-28 | Open-market sale | 20 | $1039.83 | 101,735 |
| 2019-01-28 | Open-market sale | 10 | $1038.00 | 101,755 |
| 2019-01-28 | Open-market sale | 17 | $1037.12 | 101,765 |
| 2019-01-28 | Open-market sale | 31 | $1034.70 | 101,804 |
| 2019-01-22 | Open-market sale | 10 | $1071.03 | 101,845 |
| 2019-01-22 | Open-market sale | 24 | $1065.19 | 101,855 |
| 2019-01-22 | Open-market sale | 10 | $1075.70 | 101,835 |
| 2019-01-22 | Open-market sale | 6 | $1064.00 | 101,879 |
| 2019-01-22 | Open-market sale | 20 | $1061.53 | 101,885 |
| 2019-01-22 | Open-market sale | 10 | $1057.27 | 101,905 |
| 2019-01-22 | Open-market sale | 10 | $1055.66 | 101,915 |
| 2019-01-22 | Open-market sale | 10 | $1050.03 | 101,925 |
| 2019-01-14 | Open-market sale | 6 | $1034.10 | 102,025 |
| 2019-01-14 | Open-market sale | 40 | $1036.37 | 101,985 |
| 2019-01-14 | Open-market sale | 29 | $1037.61 | 101,956 |
| 2019-01-14 | Open-market sale | 21 | $1038.66 | 101,935 |
| 2019-01-14 | Open-market sale | 4 | $1032.40 | 102,031 |
| 2019-01-07 | Open-market sale | 30 | $1036.09 | 102,055 |
| 2019-01-07 | Open-market sale | 22 | $1035.37 | 102,085 |
| 2019-01-07 | Open-market sale | 28 | $1033.84 | 102,107 |
| 2019-01-07 | Open-market sale | 10 | $1038.02 | 102,045 |
| 2019-01-07 | Open-market sale | 10 | $1041.06 | 102,035 |
| 2018-12-31 | Open-market sale | 10 | $1028.75 | 102,135 |
| 2018-12-31 | Open-market sale | 10 | $1018.01 | 102,225 |
| 2018-12-31 | Open-market sale | 30 | $1019.58 | 102,195 |
| 2018-12-31 | Open-market sale | 20 | $1020.73 | 102,175 |
| 2018-12-31 | Open-market sale | 10 | $1022.50 | 102,165 |
| 2018-12-31 | Open-market sale | 20 | $1027.76 | 102,145 |
| 2018-12-27 | Open-market sale | 40 | $1000.00 | 102,235 |
| 2018-12-27 | Open-market sale | 60 | $1001.84 | 102,275 |
| 2018-12-17 | Open-market sale | 10 | $1045.70 | 102,335 |
| 2018-12-17 | Open-market sale | 30 | $1031.93 | 102,405 |
| 2018-12-17 | Open-market sale | 20 | $1033.50 | 102,385 |
| 2018-12-17 | Open-market sale | 20 | $1036.69 | 102,365 |
| 2018-12-17 | Open-market sale | 20 | $1037.79 | 102,345 |
| 2018-12-10 | Open-market sale | 10 | $1043.01 | 102,485 |
| 2018-12-10 | Open-market sale | 20 | $1036.61 | 102,515 |
| 2018-12-10 | Open-market sale | 10 | $1038.21 | 102,505 |
| 2018-12-10 | Open-market sale | 10 | $1065.75 | 102,435 |
| 2018-12-10 | Open-market sale | 17 | $1050.44 | 102,445 |
| 2018-12-10 | Open-market sale | 13 | $1049.40 | 102,462 |
| 2018-12-10 | Open-market sale | 10 | $1045.00 | 102,475 |
| 2018-12-10 | Open-market sale | 10 | $1041.03 | 102,495 |
| 2018-09-19 | Gift | 45 | $0.00 | 102,535 |
| 2018-09-17 | Gift | 680 | $0.00 | 102,580 |
| 2018-08-30 | Open-market sale | 20 | $1207.77 | 103,260 |
| 2018-08-30 | Open-market sale | 11 | $1203.49 | 103,280 |
| 2018-08-30 | Open-market sale | 50 | $1201.28 | 103,291 |
| 2018-08-30 | Open-market sale | 10 | $1199.34 | 103,341 |
| 2018-08-30 | Open-market sale | 10 | $1198.04 | 103,351 |
| 2018-08-30 | Open-market sale | 30 | $1197.48 | 103,361 |
| 2018-08-30 | Open-market sale | 30 | $1196.08 | 103,391 |
| 2018-08-30 | Open-market sale | 19 | $1194.22 | 103,421 |
| 2018-08-30 | Open-market sale | 20 | $1192.56 | 103,440 |
| 2018-08-16 | Open-market sale | 80 | $1197.13 | 103,540 |
| 2018-08-16 | Open-market sale | 30 | $1195.19 | 103,620 |
| 2018-08-16 | Open-market sale | 77 | $1198.59 | 103,463 |
| 2018-08-16 | Open-market sale | 3 | $1200.10 | 103,460 |
| 2018-08-16 | Open-market sale | 10 | $1192.31 | 103,650 |
| 2018-08-02 | Open-market sale | 10 | $1185.20 | 103,850 |
| 2018-08-02 | Open-market sale | 10 | $1188.56 | 103,810 |
| 2018-08-02 | Open-market sale | 10 | $1194.93 | 103,670 |
| 2018-08-02 | Open-market sale | 8 | $1186.34 | 103,842 |
| 2018-08-02 | Open-market sale | 22 | $1187.75 | 103,820 |
| 2018-08-02 | Open-market sale | 10 | $1197.99 | 103,660 |
| 2018-08-02 | Open-market sale | 90 | $1190.29 | 103,720 |
| 2018-08-02 | Open-market sale | 28 | $1191.41 | 103,692 |
| 2018-08-02 | Open-market sale | 12 | $1192.18 | 103,680 |
| 2018-07-19 | Open-market sale | 20 | $1139.85 | 103,900 |
| 2018-07-19 | Open-market sale | 40 | $1136.16 | 104,020 |
| 2018-07-19 | Open-market sale | 3 | $1143.66 | 103,860 |
| 2018-07-19 | Open-market sale | 3 | $1142.00 | 103,863 |
| 2018-07-19 | Open-market sale | 34 | $1140.66 | 103,866 |
| 2018-07-19 | Open-market sale | 56 | $1138.66 | 103,920 |
| 2018-07-19 | Open-market sale | 44 | $1137.55 | 103,976 |
| 2018-07-05 | Open-market sale | 20 | $1086.69 | 104,060 |
| 2018-07-05 | Open-market sale | 20 | $1085.35 | 104,080 |
| 2018-07-05 | Open-market sale | 28 | $1084.36 | 104,100 |
| 2018-07-05 | Open-market sale | 52 | $1083.71 | 104,128 |
| 2018-07-05 | Open-market sale | 80 | $1082.39 | 104,180 |
| 2018-06-21 | Open-market sale | 30 | $1092.54 | 104,310 |
| 2018-06-21 | Open-market sale | 30 | $1094.23 | 104,280 |
| 2018-06-21 | Open-market sale | 10 | $1102.02 | 104,260 |
| 2018-06-21 | Open-market sale | 50 | $1091.40 | 104,340 |
| 2018-06-21 | Open-market sale | 70 | $1090.41 | 104,390 |
| 2018-06-21 | Open-market sale | 10 | $1096.38 | 104,270 |
| 2018-06-07 | Open-market sale | 90 | $1109.43 | 104,490 |
| 2018-06-07 | Open-market sale | 10 | $1105.45 | 104,650 |
| 2018-06-07 | Open-market sale | 40 | $1107.63 | 104,610 |
| 2018-06-07 | Open-market sale | 30 | $1108.37 | 104,580 |
| 2018-06-07 | Open-market sale | 30 | $1110.73 | 104,460 |
| 2018-05-24 | Open-market sale | 10 | $1132.00 | 104,850 |
| 2018-05-24 | Open-market sale | 20 | $1133.86 | 104,830 |
| 2018-05-24 | Open-market sale | 42 | $1135.48 | 104,788 |
| 2018-05-24 | Open-market sale | 74 | $1136.03 | 104,714 |
| 2018-05-24 | Open-market sale | 24 | $1137.08 | 104,690 |
| 2018-05-24 | Open-market sale | 20 | $1138.41 | 104,670 |
| 2018-05-24 | Open-market sale | 10 | $1140.06 | 104,660 |
| 2018-05-10 | Open-market sale | 20 | $1148.03 | 104,921 |
| 2018-05-10 | Open-market sale | 54 | $1145.68 | 104,986 |
| 2018-05-10 | Open-market sale | 45 | $1146.98 | 104,941 |
| 2018-05-10 | Open-market sale | 20 | $1144.40 | 105,040 |
| 2018-05-10 | Open-market sale | 19 | $1152.39 | 104,860 |
| 2018-05-10 | Open-market sale | 15 | $1150.05 | 104,879 |
| 2018-05-10 | Open-market sale | 27 | $1149.40 | 104,894 |
| 2018-04-26 | Open-market sale | 10 | $1131.12 | 105,250 |
| 2018-04-26 | Open-market sale | 38 | $1142.38 | 105,060 |
| 2018-04-26 | Open-market sale | 42 | $1141.03 | 105,098 |
| 2018-04-26 | Open-market sale | 20 | $1137.26 | 105,140 |
| 2018-04-26 | Open-market sale | 40 | $1136.34 | 105,160 |
| 2018-04-26 | Open-market sale | 30 | $1135.14 | 105,200 |
| 2018-04-26 | Open-market sale | 10 | $1133.45 | 105,230 |
| 2018-04-26 | Open-market sale | 10 | $1132.30 | 105,240 |
| 2018-04-12 | Open-market sale | 4 | $1165.61 | 105,292 |
| 2018-04-12 | Open-market sale | 10 | $1158.36 | 105,450 |
| 2018-04-12 | Open-market sale | 43 | $1160.70 | 105,407 |
| 2018-04-12 | Open-market sale | 32 | $1167.08 | 105,260 |
| 2018-04-12 | Open-market sale | 25 | $1165.19 | 105,296 |
| 2018-04-12 | Open-market sale | 19 | $1163.26 | 105,321 |
| 2018-04-12 | Open-market sale | 67 | $1161.79 | 105,340 |
| 2018-03-29 | Open-market sale | 5 | $1167.99 | 105,525 |
| 2018-03-29 | Open-market sale | 31 | $1160.48 | 105,629 |
| 2018-03-29 | Open-market sale | 30 | $1161.51 | 105,599 |
| 2018-03-29 | Open-market sale | 19 | $1162.23 | 105,580 |
| 2018-03-29 | Open-market sale | 50 | $1164.65 | 105,530 |
| 2018-03-29 | Open-market sale | 30 | $1171.39 | 105,460 |
| 2018-03-29 | Open-market sale | 30 | $1170.15 | 105,490 |
| 2018-03-29 | Open-market sale | 5 | $1168.95 | 105,520 |
| 2018-03-15 | Open-market sale | 10 | $1137.24 | 105,830 |
| 2018-03-15 | Open-market sale | 20 | $1140.66 | 105,727 |
| 2018-03-15 | Open-market sale | 37 | $1142.02 | 105,690 |
| 2018-03-15 | Open-market sale | 53 | $1139.68 | 105,747 |
| 2018-03-15 | Open-market sale | 30 | $1138.40 | 105,800 |
| 2018-03-15 | Open-market sale | 20 | $1135.83 | 105,840 |
| 2018-03-15 | Open-market sale | 30 | $1143.48 | 105,660 |
| 2018-03-01 | Open-market sale | 46 | $1114.57 | 105,985 |
| 2018-03-01 | Open-market sale | 10 | $1119.49 | 105,860 |
| 2018-03-01 | Open-market sale | 71 | $1115.61 | 105,914 |
| 2018-03-01 | Open-market sale | 11 | $1117.05 | 105,870 |
| 2018-03-01 | Open-market sale | 33 | $1116.40 | 105,881 |
| 2018-03-01 | Open-market sale | 29 | $1112.85 | 106,031 |
| 2018-02-15 | Open-market sale | 13 | $1128.14 | 106,060 |
| 2018-02-15 | Open-market sale | 62 | $1127.22 | 106,073 |
| 2018-02-15 | Open-market sale | 70 | $1125.90 | 106,135 |
| 2018-02-15 | Open-market sale | 38 | $1125.01 | 106,205 |
| 2018-02-15 | Open-market sale | 17 | $1122.08 | 106,243 |
| 2018-02-01 | Open-market sale | 100 | $1140.08 | 106,360 |
| 2018-02-01 | Open-market sale | 100 | $1146.85 | 106,260 |
| 2018-01-18 | Open-market sale | 90 | $1114.98 | 106,467 |
| 2018-01-18 | Open-market sale | 7 | $1116.30 | 106,460 |
| 2018-01-18 | Open-market sale | 3 | $1113.92 | 106,557 |
| 2018-01-18 | Open-market sale | 100 | $1103.59 | 106,560 |
| 2018-01-04 | Open-market sale | 52 | $1116.25 | 106,660 |
| 2018-01-04 | Open-market sale | 148 | $1115.61 | 106,712 |
| 2017-12-21 | Open-market sale | 100 | $1130.89 | 106,960 |
| 2017-12-21 | Open-market sale | 100 | $1134.57 | 106,860 |
| 2017-12-07 | Open-market sale | 120 | $1100.07 | 108,530 |
| 2017-12-07 | Open-market sale | 60 | $1101.09 | 108,470 |
| 2017-12-07 | Open-market sale | 20 | $1102.10 | 108,450 |
| 2017-11-27 | Open-market sale | 10 | $1073.20 | 108,751 |
| 2017-11-27 | Open-market sale | 89 | $1072.45 | 108,761 |
| 2017-11-27 | Open-market sale | 20 | $1086.15 | 108,650 |
| 2017-11-27 | Open-market sale | 1 | $1074.60 | 108,750 |
| 2017-11-27 | Open-market sale | 38 | $1085.07 | 108,670 |
| 2017-11-27 | Open-market sale | 42 | $1084.06 | 108,708 |
| 2017-11-09 | Open-market sale | 90 | $1073.02 | 108,860 |
| 2017-11-09 | Open-market sale | 10 | $1075.10 | 108,850 |
| 2017-11-09 | Open-market sale | 100 | $1070.66 | 108,950 |
| 2017-10-26 | Open-market sale | 10 | $1077.30 | 109,050 |
| 2017-10-26 | Open-market sale | 30 | $1075.16 | 109,060 |
| 2017-10-26 | Open-market sale | 35 | $1074.17 | 109,090 |
| 2017-10-26 | Open-market sale | 10 | $1073.00 | 109,125 |
| 2017-10-26 | Open-market sale | 10 | $1071.80 | 109,135 |
| 2017-10-26 | Open-market sale | 10 | $1069.46 | 109,145 |
| 2017-10-26 | Open-market sale | 20 | $1065.88 | 109,155 |
| 2017-10-26 | Open-market sale | 20 | $1061.34 | 109,175 |
| 2017-10-26 | Open-market sale | 5 | $1060.00 | 109,195 |
| 2017-10-26 | Open-market sale | 20 | $1059.08 | 109,200 |
| 2017-10-26 | Open-market sale | 30 | $1057.38 | 109,220 |
| 2017-10-12 | Open-market sale | 100 | $1078.28 | 109,350 |
| 2017-10-12 | Open-market sale | 99 | $1087.06 | 109,251 |
| 2017-10-12 | Open-market sale | 1 | $1088.75 | 109,250 |
| 2017-09-28 | Open-market sale | 100 | $1070.06 | 109,450 |
| 2017-09-28 | Open-market sale | 100 | $1061.21 | 109,550 |
| 2017-09-08 | Gift | 150 | $0.00 | 107,060 |
| 2017-09-07 | Gift | 1,240 | $0.00 | 107,210 |
| 2017-08-01 | Open-market sale | 3,875 | $1074.48 | 0 |
| 2017-02-23 | Open-market sale | 1,828 | $970.85 | 109,650 |
| 2017-02-22 | Open-market sale | 172 | $977.16 | 111,478 |
| 2016-09-12 | Gift | 835 | $0.00 | 113,650 |
| 2016-06-23 | Gift | 5 | $0.00 | 114,485 |
| 2016-05-16 | Open-market sale | 5,000 | $955.94 | 114,490 |
| 2015-12-22 | Gift | 2,000 | $0.00 | 119,490 |
| 2015-12-16 | Gift | 565 | $0.00 | 121,490 |
| 2015-10-19 | Gift | 200 | $0.00 | 121,255 |
| 2015-10-06 | Gift | 250 | $0.00 | 121,455 |
| 2015-08-18 | Open-market sale | 2,000 | $877.71 | 7,647 |
| 2015-08-17 | Open-market sale | 4,000 | $877.78 | 121,705 |
| 2015-08-10 | Gift | 7,253 | $0.00 | 9,647 |
| 2014-11-10 | Open-market sale | 4,300 | $696.40 | 126,805 |
| 2014-09-23 | Gift | 50 | $0.00 | 125,264 |
| 2014-05-20 | Gift | 3,088 | $0.00 | 25,541 |
| 2013-12-09 | Gift | 700 | $0.00 | 121,391 |
| 2013-11-27 | Gift | 1,000 | $0.00 | 122,091 |
| 2013-11-26 | Open-market sale | 2,000 | $555.13 | 123,141 |
| 2013-11-21 | Open-market sale | 2,000 | $545.24 | 32,552 |
| 2013-11-21 | Open-market sale | 3,000 | $545.24 | 125,141 |
| 2013-04-24 | Gift | 50 | $0.00 | 123,091 |
| 2012-11-29 | Gift | 650 | $0.00 | 118,351 |
| 2012-09-11 | Gift | 11,000 | $0.00 | 119,001 |
| 2012-08-06 | Gift | 50 | $0.00 | 130,001 |
| 2011-12-14 | Gift | 500 | $0.00 | 3,875 |
| 2011-12-05 | Gift | 2,000 | $0.00 | 116,335 |
| 2011-11-22 | Gift | 12,800 | $0.00 | 118,335 |
| 2011-11-16 | Open-market sale | 5,292 | $396.57 | 131,135 |
| 2011-11-15 | Open-market sale | 7,208 | $396.61 | 136,427 |
| 2011-11-07 | Gift | 6,500 | $0.00 | 143,635 |
| 2011-10-03 | Gift | 2,800 | $0.00 | 158,615 |
| 2011-08-24 | Gift | 1,500 | $0.00 | 161,415 |
| 2010-12-08 | Gift | 1,500 | $0.00 | 162,915 |
| 2010-11-24 | Gift | 2,300 | $0.00 | 164,415 |
| 2010-11-15 | Open-market sale | 4,000 | $365.66 | 166,715 |
| 2010-11-11 | Open-market sale | 4,000 | $364.81 | 170,715 |
| 2010-10-07 | Gift | 15,000 | $0.00 | 194,715 |
| 2010-09-16 | Open-market sale | 3.89 | $341.00 | 209,715 |
| 2010-08-18 | Gift | 50 | $0.00 | 209,718.89 |
| 2010-04-28 | Gift | 50 | $0.00 | 224,308.89 |
| 2009-12-22 | Gift | 300 | $0.00 | 224,358.89 |
| 2009-12-02 | Gift | 500 | $0.00 | 224,658.89 |
| 2009-11-18 | Open-market sale | 2,700 | $327.47 | 225,158.89 |
| 2009-11-17 | Open-market sale | 800 | $328.54 | 227,858.89 |
| 2009-11-16 | Open-market sale | 1,200 | $330.52 | 228,658.89 |
| 2009-09-04 | Open-market sale | 500 | $323.55 | 229,858.89 |
| 2009-09-03 | Open-market sale | 1,000 | $324.01 | 230,358.89 |
| 2009-09-02 | Open-market sale | 2,700 | $323.60 | 231,358.89 |
| 2009-08-03 | Gift | 50 | $0.00 | 229,696.89 |
| 2009-08-03 | Gift | 600 | $0.00 | 229,096.89 |
| 2009-06-17 | Gift | 230 | $0.00 | 229,746.89 |
| 2008-08-08 | Open-market sale | 4,000 | $367.46 | 29,926 |
| 2008-07-31 | Gift | 10,000 | $0.00 | 220,050.89 |
| 2008-04-16 | Gift | 50 | $0.00 | 250,050.89 |
| 2007-11-08 | Open-market sale | 200 | $500.00 | 13,926 |
| 2007-11-07 | Open-market sale | 100 | $505.00 | 14,126 |
| 2007-11-07 | Open-market sale | 100 | $504.00 | 14,226 |
| 2007-11-07 | Open-market sale | 100 | $501.75 | 14,326 |
| 2007-09-14 | Open-market sale | 300 | $471.00 | 0 |
| 2007-08-15 | Open-market sale | 500 | $463.07 | 300 |
| 2007-08-09 | Gift | 2,000 | $0.00 | 250,100.89 |
| 2007-07-16 | Open-market sale | 500 | $478.97 | 800 |
| 2007-06-14 | Open-market sale | 500 | $474.46 | 1,300 |
| 2007-05-15 | Open-market sale | 500 | $473.02 | 1,800 |
| 2007-04-13 | Open-market sale | 500 | $473.25 | 2,300 |
| 2007-03-15 | Open-market sale | 500 | $465.56 | 2,800 |
| 2007-02-14 | Open-market sale | 500 | $490.83 | 3,300 |
| 2007-01-12 | Open-market sale | 500 | $492.00 | 3,800 |
| 2006-12-15 | Open-market sale | 500 | $466.25 | 4,300 |
| 2006-12-05 | Gift | 1,000 | $0.00 | 244,747.89 |
| 2006-12-04 | Gift | 400 | $0.00 | 245,747.89 |
| 2006-11-15 | Open-market sale | 500 | $448.75 | 4,800 |
| 2006-11-09 | Open-market sale | 7,000 | $435.31 | 246,147.89 |
| 2006-11-08 | Open-market sale | 1,800 | $434.67 | 253,147.89 |
| 2006-10-20 | Gift | 10,000 | $0.00 | 254,947.89 |
| 2006-10-13 | Open-market sale | 300 | $410.26 | 5,300 |
| 2006-10-13 | Open-market sale | 200 | $410.75 | 5,600 |
| 2006-10-08 | Gift | 80 | $0.00 | 244,667.89 |
| 2006-09-15 | Open-market sale | 300 | $383.50 | 5,800 |
| 2006-09-06 | Open-market sale | 2,700 | $365.52 | 256,806.89 |
| 2006-08-17 | Open-market sale | 2,000 | $364.65 | 259,506.89 |
| 2006-08-15 | Open-market sale | 300 | $359.80 | 6,100 |
| 2006-07-14 | Open-market sale | 100 | $340.75 | 6,400 |
| 2006-07-14 | Open-market sale | 200 | $339.75 | 6,500 |
| 2006-06-15 | Open-market sale | 300 | $328.45 | 6,700 |
| 2006-05-24 | Gift | 7,000 | $0.00 | 7,000 |
| 2006-05-24 | Gift | 7,000 | $0.00 | 261,506.89 |
| 2006-04-25 | Gift | 50 | $0.00 | 268,506.89 |
| 2005-12-07 | Gift | 675 | $0.00 | 268,556.89 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.