SEC CIK 1183302
HORNBUCKLE WILLIAM
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| MGMview stock → | 126,828 | 2026-10-07 |
Position History — MGM
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — MGM
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-07 | Option exercise (derivative) | 32,441 | $0.00 | 32,442 |
| 2026-10-07 | Tax withholding | 12,766 | $30.00 | 126,828 |
| 2026-10-07 | Option exercise | 32,441 | $0.00 | 139,594 |
| 2026-10-06 | Option exercise (derivative) | 49,135 | $0.00 | 98,271 |
| 2026-10-06 | Tax withholding | 19,335 | $30.54 | 107,153 |
| 2026-10-06 | Option exercise | 49,135 | $0.00 | 126,488 |
| 2026-10-05 | Grant / award (derivative) | 165,728 | $0.00 | 165,728 |
| 2026-10-03 | Option exercise (derivative) | 32,672 | $0.00 | 0 |
| 2026-10-03 | Tax withholding | 12,857 | $30.48 | 77,353 |
| 2026-10-03 | Option exercise | 32,672 | $0.00 | 90,210 |
| 2026-10-02 | Option exercise (derivative) | 67,681 | $0.00 | 0 |
| 2026-10-02 | Option exercise (derivative) | 27,181 | $0.00 | 27,182 |
| 2026-10-02 | Tax withholding | 26,633 | $30.48 | 57,538 |
| 2026-10-02 | Option exercise | 67,681 | $0.00 | 84,171 |
| 2026-10-02 | Tax withholding | 10,696 | $30.48 | 16,490 |
| 2026-10-02 | Option exercise | 27,181 | $0.00 | 27,186 |
| 2026-02-24 | Option exercise (derivative) | 5,657 | $0.00 | 0 |
| 2026-02-24 | Tax withholding | 2,094 | $35.05 | 605,073 |
| 2026-02-24 | Option exercise | 5,657 | $0.00 | 607,167 |
| 2026-02-23 | Option exercise (derivative) | 6,683 | $0.00 | 6,683 |
| 2026-02-23 | Tax withholding | 1,471 | $34.25 | 601,510 |
| 2026-02-23 | Option exercise | 6,683 | $0.00 | 602,981 |
| 2025-10-07 | Option exercise (derivative) | 32,441 | $0.00 | 64,883 |
| 2025-10-07 | Tax withholding | 12,766 | $33.12 | 596,298 |
| 2025-10-07 | Option exercise | 32,441 | $0.00 | 609,064 |
| 2025-10-06 | Grant / award (derivative) | 147,406 | $0.00 | 147,406 |
| 2025-10-04 | Option exercise (derivative) | 17,980 | $0.00 | 0 |
| 2025-10-04 | Tax withholding | 7,076 | $33.93 | 576,623 |
| 2025-10-04 | Option exercise | 17,980 | $0.00 | 583,699 |
| 2025-10-03 | Option exercise (derivative) | 32,671 | $0.00 | 32,672 |
| 2025-10-03 | Tax withholding | 23,526 | $33.93 | 565,719 |
| 2025-10-03 | Grant / award | 59,784 | $0.00 | 589,245 |
| 2025-10-03 | Tax withholding | 31,806 | $33.93 | 529,461 |
| 2025-10-03 | Grant / award | 80,826 | $0.00 | 561,267 |
| 2025-10-03 | Tax withholding | 12,857 | $33.93 | 480,441 |
| 2025-10-03 | Option exercise | 32,671 | $0.00 | 493,298 |
| 2025-10-02 | Option exercise (derivative) | 27,182 | $0.00 | 54,363 |
| 2025-10-02 | Tax withholding | 10,697 | $34.75 | 460,627 |
| 2025-10-02 | Option exercise | 27,182 | $0.00 | 471,324 |
| 2025-02-24 | Option exercise (derivative) | 5,658 | $0.00 | 5,657 |
| 2025-02-24 | Option exercise | 5,658 | $0.00 | 445,388 |
| 2025-02-24 | Tax withholding | 1,246 | $36.37 | 444,142 |
| 2025-02-23 | Option exercise (derivative) | 6,683 | $0.00 | 13,366 |
| 2025-02-23 | Option exercise | 6,683 | $0.00 | 441,201 |
| 2025-02-23 | Tax withholding | 1,471 | $36.00 | 439,730 |
| 2024-12-20 | Gift | 50,000 | $0.00 | 434,518 |
| 2024-10-07 | Grant / award (derivative) | 69,293 | $0.00 | 69,293 |
| 2024-10-07 | Grant / award (derivative) | 97,324 | $0.00 | 97,324 |
| 2024-10-04 | Option exercise (derivative) | 17,979 | $0.00 | 17,980 |
| 2024-10-04 | Grant / award | 36,950 | $0.00 | 473,536 |
| 2024-10-04 | Tax withholding | 14,540 | $40.43 | 458,996 |
| 2024-10-04 | Grant / award | 24,104 | $0.00 | 483,100 |
| 2024-10-04 | Tax withholding | 9,485 | $40.43 | 473,615 |
| 2024-10-04 | Option exercise | 17,979 | $0.00 | 491,594 |
| 2024-10-04 | Tax withholding | 7,076 | $40.43 | 484,518 |
| 2024-10-03 | Option exercise (derivative) | 32,671 | $0.00 | 65,343 |
| 2024-10-03 | Option exercise | 32,671 | $0.00 | 449,443 |
| 2024-10-03 | Tax withholding | 12,857 | $39.67 | 436,586 |
| 2024-10-02 | Option exercise (derivative) | 27,181 | $0.00 | 81,545 |
| 2024-10-02 | Tax withholding | 10,696 | $39.62 | 416,772 |
| 2024-10-02 | Option exercise | 27,181 | $0.00 | 427,468 |
| 2024-08-18 | Option exercise (derivative) | 38,213 | $0.00 | 0 |
| 2024-08-18 | Tax withholding | 15,038 | $38.90 | 400,287 |
| 2024-08-18 | Option exercise | 38,213 | $0.00 | 415,325 |
| 2024-08-05 | Open-market buy | 58,900 | $33.73 | 377,112 |
| 2024-04-01 | Option exercise (derivative) | 11,259 | $0.00 | 0 |
| 2024-04-01 | Option exercise | 11,259 | $0.00 | 322,643 |
| 2024-04-01 | Tax withholding | 4,431 | $47.78 | 318,212 |
| 2024-02-27 | Option exercise (derivative) | 4,602 | $0.00 | 0 |
| 2024-02-27 | Option exercise | 4,602 | $0.00 | 313,087 |
| 2024-02-27 | Tax withholding | 1,703 | $42.00 | 311,384 |
| 2024-02-24 | Option exercise (derivative) | 5,657 | $0.00 | 11,315 |
| 2024-02-24 | Tax withholding | 2,094 | $42.58 | 308,485 |
| 2024-02-24 | Option exercise | 5,657 | $0.00 | 310,579 |
| 2024-02-23 | Option exercise (derivative) | 6,684 | $0.00 | 20,049 |
| 2024-02-23 | Option exercise | 6,684 | $0.00 | 307,396 |
| 2024-02-23 | Tax withholding | 2,474 | $42.58 | 304,922 |
| 2023-10-04 | Option exercise (derivative) | 17,980 | $0.00 | 35,959 |
| 2023-10-04 | Option exercise | 17,980 | $0.00 | 307,788 |
| 2023-10-04 | Tax withholding | 7,076 | $35.16 | 300,712 |
| 2023-10-03 | Option exercise (derivative) | 32,672 | $0.00 | 98,014 |
| 2023-10-03 | Option exercise | 32,672 | $0.00 | 302,666 |
| 2023-10-03 | Tax withholding | 12,858 | $35.72 | 289,808 |
| 2023-10-02 | Grant / award (derivative) | 108,726 | $0.00 | 108,726 |
| 2023-10-02 | Grant / award (derivative) | 88,185 | $0.00 | 88,185 |
| 2023-08-18 | Option exercise (derivative) | 38,212 | $0.00 | 38,213 |
| 2023-08-18 | Tax withholding | 60,598 | $42.54 | 159,625 |
| 2023-08-18 | Option exercise | 38,212 | $0.00 | 285,032 |
| 2023-08-18 | Tax withholding | 56,573 | $42.54 | 246,820 |
| 2023-08-18 | Grant / award | 143,768 | $0.00 | 303,393 |
| 2023-08-18 | Grant / award | 153,996 | $0.00 | 220,223 |
| 2023-08-18 | Tax withholding | 15,038 | $42.54 | 269,994 |
| 2023-04-01 | Option exercise (derivative) | 11,259 | $0.00 | 11,259 |
| 2023-04-01 | Tax withholding | 4,431 | $44.42 | 66,227 |
| 2023-04-01 | Option exercise | 11,259 | $0.00 | 70,658 |
| 2023-02-27 | Option exercise (derivative) | 4,604 | $0.00 | 4,602 |
| 2023-02-27 | Option exercise | 4,604 | $0.00 | 61,103 |
| 2023-02-27 | Tax withholding | 1,704 | $42.84 | 59,399 |
| 2023-02-24 | Option exercise (derivative) | 5,658 | $0.00 | 16,972 |
| 2023-02-24 | Tax withholding | 2,094 | $42.60 | 56,499 |
| 2023-02-24 | Option exercise | 5,658 | $0.00 | 58,593 |
| 2023-02-23 | Grant / award (derivative) | 26,733 | $0.00 | 26,733 |
| 2023-02-21 | Option exercise (derivative) | 3,123 | $0.00 | 0 |
| 2023-02-21 | Tax withholding | 688 | $42.98 | 52,935 |
| 2023-02-21 | Option exercise | 3,123 | $0.00 | 53,623 |
| 2023-02-09 | Open-market sale | 110,000 | $44.86 | 172,781 |
| 2023-01-26 | Open-market sale | 120,000 | $41.00 | 282,781 |
| 2022-12-15 | Grant / award (derivative) | 0.64 | — | 9,206.64 |
| 2022-12-15 | Grant / award (derivative) | 9.02 | — | 130,686.02 |
| 2022-12-15 | Grant / award (derivative) | 1.56 | — | 22,630.5 |
| 2022-12-15 | Grant / award (derivative) | 3.72 | — | 53,939.72 |
| 2022-12-15 | Grant / award (derivative) | 5.27 | — | 76,425.82 |
| 2022-12-15 | Grant / award (derivative) | 1.55 | — | 22,518.06 |
| 2022-12-15 | Grant / award (derivative) | 0.22 | — | 3,123.9 |
| 2022-10-19 | Option exercise (derivative) | 10,714 | $0.00 | 0 |
| 2022-10-19 | Tax withholding | 4,217 | $32.46 | 320,678 |
| 2022-10-19 | Option exercise | 10,714 | $0.00 | 324,895 |
| 2022-10-07 | Tax withholding | 9,886 | $32.68 | 314,181 |
| 2022-10-07 | Grant / award | 25,121 | $0.00 | 324,067 |
| 2022-10-07 | Grant / award | 35,977 | $0.00 | 313,103 |
| 2022-10-07 | Tax withholding | 14,157 | $32.68 | 298,946 |
| 2022-10-04 | Option exercise (derivative) | 17,978 | $0.00 | 53,936 |
| 2022-10-04 | Tax withholding | 7,075 | $32.88 | 277,126 |
| 2022-10-04 | Option exercise | 17,978 | $0.00 | 284,201 |
| 2022-10-03 | Grant / award (derivative) | 130,677 | $0.00 | 130,677 |
| 2022-09-15 | Grant / award (derivative) | 0.67 | — | 9,206.01 |
| 2022-09-15 | Grant / award (derivative) | 5.55 | — | 76,420.55 |
| 2022-09-15 | Grant / award (derivative) | 1.63 | — | 22,516.51 |
| 2022-09-15 | Grant / award (derivative) | 5.22 | — | 71,914.03 |
| 2022-09-15 | Grant / award (derivative) | 0.23 | — | 3,123.68 |
| 2022-09-15 | Grant / award (derivative) | 0.78 | — | 10,714.98 |
| 2022-09-15 | Grant / award (derivative) | 1.64 | — | 22,628.94 |
| 2022-08-18 | Option exercise (derivative) | 38,208 | $0.00 | 76,415 |
| 2022-08-18 | Tax withholding | 15,036 | $35.62 | 266,223 |
| 2022-08-18 | Option exercise | 38,208 | $0.00 | 281,259 |
| 2022-06-15 | Grant / award (derivative) | 9.53 | — | 114,623.7 |
| 2022-06-15 | Grant / award (derivative) | 0.89 | — | 10,714.21 |
| 2022-06-15 | Grant / award (derivative) | 0.26 | — | 3,123.45 |
| 2022-06-15 | Grant / award (derivative) | 0.77 | — | 9,205.34 |
| 2022-06-15 | Grant / award (derivative) | 1.88 | — | 22,627.29 |
| 2022-06-15 | Grant / award (derivative) | 5.98 | — | 71,908.81 |
| 2022-06-15 | Grant / award (derivative) | 1.87 | — | 22,514.87 |
| 2022-04-20 | Open-market sale | 10,000 | $43.00 | 132,603 |
| 2022-04-01 | Option exercise (derivative) | 11,257 | $0.00 | 22,513 |
| 2022-04-01 | Option exercise (derivative) | 290,179 | $0.00 | 0 |
| 2022-04-01 | Tax withholding | 114,186 | $41.87 | 236,224 |
| 2022-04-01 | Option exercise | 290,179 | $0.00 | 350,410 |
| 2022-04-01 | Option exercise | 11,257 | $0.00 | 247,481 |
| 2022-04-01 | Tax withholding | 4,430 | $41.87 | 243,051 |
| 2022-04-01 | Option exercise (derivative) | 290,179 | $0.00 | 0 |
| 2022-04-01 | Option exercise (derivative) | 11,257 | $0.00 | 22,513 |
| 2022-04-01 | Tax withholding | 4,430 | $41.87 | 243,051 |
| 2022-04-01 | Option exercise | 11,257 | $0.00 | 247,481 |
| 2022-04-01 | Tax withholding | 114,186 | $41.87 | 236,224 |
| 2022-04-01 | Option exercise | 290,179 | $0.00 | 350,410 |
| 2022-04-01 | Open-market sale | 40,000 | $42.16 | 142,603 |
| 2022-03-15 | Grant / award (derivative) | 1.41 | — | 22,625.41 |
| 2022-03-15 | Grant / award (derivative) | 4.48 | — | 71,902.83 |
| 2022-03-15 | Grant / award (derivative) | 7.15 | — | 114,614.17 |
| 2022-03-15 | Grant / award (derivative) | 18.09 | — | 290,179.86 |
| 2022-03-15 | Grant / award (derivative) | 2.11 | — | 33,770.23 |
| 2022-03-15 | Grant / award (derivative) | 0.57 | — | 9,204.57 |
| 2022-03-15 | Grant / award (derivative) | 0.67 | — | 10,713.32 |
| 2022-03-15 | Grant / award (derivative) | 0.19 | — | 3,123.19 |
| 2022-02-27 | Option exercise (derivative) | 4,605 | $0.00 | 9,204 |
| 2022-02-27 | Option exercise | 4,605 | $0.00 | 61,936 |
| 2022-02-27 | Tax withholding | 1,705 | $45.12 | 60,231 |
| 2022-02-24 | Grant / award (derivative) | 22,624 | $0.00 | 22,624 |
| 2022-02-21 | Option exercise (derivative) | 3,125 | $0.00 | 3,123 |
| 2022-02-21 | Option exercise | 3,125 | $0.00 | 58,488 |
| 2022-02-21 | Tax withholding | 1,157 | $43.56 | 57,331 |
| 2022-01-03 | Open-market sale | 60,000 | $44.97 | 182,603 |
| 2021-12-15 | Grant / award (derivative) | 17.53 | — | 290,161.77 |
| 2021-12-15 | Grant / award (derivative) | 0.65 | — | 10,712.65 |
| 2021-12-15 | Grant / award (derivative) | 0.38 | — | 6,248.52 |
| 2021-12-15 | Grant / award (derivative) | 0.83 | — | 13,809.35 |
| 2021-12-15 | Grant / award (derivative) | 4.34 | — | 71,898.34 |
| 2021-12-15 | Grant / award (derivative) | 6.93 | — | 114,607.02 |
| 2021-12-15 | Grant / award (derivative) | 2.04 | — | 33,768.13 |
| 2021-11-14 | Option exercise (derivative) | 8,019 | $0.00 | 0 |
| 2021-11-14 | Option exercise | 8,019 | $0.00 | 163,759 |
| 2021-11-14 | Tax withholding | 3,156 | $45.09 | 160,603 |
| 2021-10-19 | Option exercise (derivative) | 10,713 | $0.00 | 10,712 |
| 2021-10-19 | Tax withholding | 15,027 | $47.47 | 155,740 |
| 2021-10-19 | Option exercise | 10,713 | $0.00 | 109,147 |
| 2021-10-19 | Tax withholding | 4,217 | $47.47 | 104,930 |
| 2021-10-19 | Grant / award | 45,592 | $0.00 | 150,522 |
| 2021-10-19 | Grant / award | 38,186 | $0.00 | 170,767 |
| 2021-10-19 | Tax withholding | 17,941 | $47.47 | 132,581 |
| 2021-10-04 | Grant / award (derivative) | 71,894 | $0.00 | 71,894 |
| 2021-10-01 | Open-market sale | 60,000 | $43.78 | 137,363 |
| 2021-09-23 | Open-market sale | 10,000 | $44.00 | 47,884 |
| 2021-09-15 | Grant / award (derivative) | 0.85 | — | 13,808.51 |
| 2021-09-15 | Grant / award (derivative) | 0.39 | — | 6,248.14 |
| 2021-09-15 | Grant / award (derivative) | 1.33 | — | 21,425.64 |
| 2021-09-15 | Grant / award (derivative) | 0.5 | — | 8,019.11 |
| 2021-09-15 | Grant / award (derivative) | 7.09 | — | 114,600.09 |
| 2021-09-15 | Grant / award (derivative) | 17.96 | — | 290,144.23 |
| 2021-09-15 | Grant / award (derivative) | 2.09 | — | 33,766.09 |
| 2021-08-18 | Option exercise (derivative) | 38,198 | $0.00 | 114,593 |
| 2021-08-18 | Tax withholding | 15,033 | $38.64 | 247,913 |
| 2021-08-18 | Option exercise | 38,198 | $0.00 | 262,946 |
| 2021-07-01 | Open-market sale | 50,000 | $43.07 | 57,884 |
| 2021-06-15 | Grant / award (derivative) | 0.82 | — | 13,807.66 |
| 2021-06-15 | Grant / award (derivative) | 0.37 | — | 6,247.75 |
| 2021-06-15 | Grant / award (derivative) | 9.04 | — | 152,791.87 |
| 2021-06-15 | Grant / award (derivative) | 0.47 | — | 8,018.62 |
| 2021-06-15 | Grant / award (derivative) | 2 | — | 33,764 |
| 2021-06-15 | Grant / award (derivative) | 17.17 | — | 290,126.27 |
| 2021-06-15 | Grant / award (derivative) | 1.27 | — | 21,424.32 |
| 2021-06-08 | Open-market sale | 20,000 | $44.00 | 107,884 |
| 2021-05-03 | Open-market sale | 8,500 | $41.36 | 0 |
| 2021-04-05 | Open-market sale | 10,000 | $41.10 | 127,884 |
| 2021-04-01 | Open-market sale | 40,000 | $38.13 | 137,884 |
| 2021-04-01 | Option exercise (derivative) | 11,254 | $0.00 | 33,762 |
| 2021-04-01 | Tax withholding | 4,429 | $39.70 | 224,748 |
| 2021-04-01 | Option exercise | 11,254 | $0.00 | 229,177 |
| 2021-03-15 | Grant / award (derivative) | 2.75 | — | 45,016.93 |
| 2021-03-15 | Grant / award (derivative) | 0.49 | — | 8,018.14 |
| 2021-03-15 | Grant / award (derivative) | 1.31 | — | 21,423.05 |
| 2021-03-15 | Grant / award (derivative) | 9.32 | — | 152,782.83 |
| 2021-03-15 | Grant / award (derivative) | 17.71 | — | 290,109.1 |
| 2021-03-15 | Grant / award (derivative) | 0.84 | — | 13,806.84 |
| 2021-03-15 | Grant / award (derivative) | 0.38 | — | 6,247.38 |
| 2021-03-11 | Open-market sale | 10,000 | $40.00 | 177,884 |
| 2021-03-08 | Open-market sale | 40,000 | $37.10 | 187,884 |
| 2021-02-27 | Option exercise (derivative) | 4,876 | $0.00 | 13,806 |
| 2021-02-27 | Option exercise | 4,876 | $0.00 | 219,656 |
| 2021-02-27 | Tax withholding | 1,805 | $37.79 | 217,851 |
| 2021-02-23 | Option exercise (derivative) | 19,072 | $0.00 | 0 |
| 2021-02-23 | Option exercise | 19,072 | $0.00 | 221,656 |
| 2021-02-23 | Tax withholding | 6,876 | $39.59 | 214,780 |
| 2021-02-21 | Option exercise (derivative) | 3,434 | $0.00 | 6,247 |
| 2021-02-21 | Option exercise | 3,434 | $0.00 | 203,413 |
| 2021-02-21 | Tax withholding | 757 | $36.42 | 202,656 |
| 2021-02-21 | Option exercise (derivative) | 3,434 | $0.00 | 6,247 |
| 2021-02-21 | Option exercise | 3,434 | $0.00 | 203,413 |
| 2021-02-21 | Tax withholding | 829 | $36.42 | 202,584 |
| 2020-12-31 | Option exercise (derivative) | 60,698 | $0.00 | 0 |
| 2020-12-31 | Option exercise | 60,698 | $0.00 | 223,865 |
| 2020-12-31 | Tax withholding | 23,886 | $31.51 | 199,979 |
| 2020-12-15 | Grant / award (derivative) | 1.52 | — | 18,682.26 |
| 2020-12-15 | Grant / award (derivative) | 23.58 | — | 290,091.39 |
| 2020-12-15 | Grant / award (derivative) | 3.66 | — | 45,014.18 |
| 2020-12-15 | Grant / award (derivative) | 4.93 | — | 60,698.12 |
| 2020-12-15 | Grant / award (derivative) | 12.42 | — | 152,773.5 |
| 2020-12-15 | Grant / award (derivative) | 0.79 | — | 9,681.65 |
| 2020-12-15 | Grant / award (derivative) | 1.74 | — | 21,421.74 |
| 2020-12-15 | Grant / award (derivative) | 1.55 | — | 19,072.59 |
| 2020-12-15 | Grant / award (derivative) | 0.65 | — | 8,017.65 |
| 2020-11-14 | Option exercise (derivative) | 8,017 | $0.00 | 8,017 |
| 2020-11-14 | Tax withholding | 3,156 | $25.90 | 163,167 |
| 2020-11-14 | Option exercise | 8,017 | $0.00 | 166,323 |
| 2020-10-19 | Option exercise (derivative) | 10,711 | $0.00 | 21,420 |
| 2020-10-19 | Option exercise | 10,711 | $0.00 | 162,522 |
| 2020-10-19 | Tax withholding | 4,216 | $20.80 | 158,306 |
| 2020-10-03 | Option exercise (derivative) | 5,082 | $0.00 | 0 |
| 2020-10-03 | Option exercise | 5,082 | $0.00 | 153,812 |
| 2020-10-03 | Tax withholding | 2,001 | $21.66 | 151,811 |
| 2020-09-15 | Grant / award (derivative) | 16.09 | — | 152,761.09 |
| 2020-09-15 | Grant / award (derivative) | 30.54 | — | 290,067.82 |
| 2020-09-15 | Grant / award (derivative) | 4.74 | — | 45,010.52 |
| 2020-09-15 | Grant / award (derivative) | 6.39 | — | 60,693.19 |
| 2020-09-15 | Grant / award (derivative) | 1.97 | — | 18,680.74 |
| 2020-09-15 | Grant / award (derivative) | 1.02 | — | 9,680.86 |
| 2020-09-15 | Grant / award (derivative) | 0.54 | — | 5,082.46 |
| 2020-09-15 | Grant / award (derivative) | 3.38 | — | 32,131.26 |
| 2020-09-15 | Grant / award (derivative) | 2.01 | — | 19,071.04 |
| 2020-09-15 | Grant / award (derivative) | 1.69 | — | 16,034.04 |
| 2020-08-18 | Grant / award (derivative) | 152,745 | $0.00 | 152,745 |
| 2020-06-15 | Grant / award (derivative) | 0.65 | — | 5,081.92 |
| 2020-06-15 | Grant / award (derivative) | 37.28 | — | 290,037.28 |
| 2020-06-15 | Grant / award (derivative) | 5.78 | — | 45,005.78 |
| 2020-06-15 | Grant / award (derivative) | 7.8 | — | 60,686.8 |
| 2020-06-15 | Grant / award (derivative) | 2.4 | — | 18,678.77 |
| 2020-06-15 | Grant / award (derivative) | 5.29 | — | 41,124.62 |
| 2020-06-15 | Grant / award (derivative) | 1.24 | — | 9,679.84 |
| 2020-06-15 | Grant / award (derivative) | 4.13 | — | 32,127.87 |
| 2020-06-15 | Grant / award (derivative) | 2.45 | — | 19,069.04 |
| 2020-06-15 | Grant / award (derivative) | 2.06 | — | 16,032.35 |
| 2020-04-01 | Grant / award (derivative) | 290,000 | $0.00 | 290,000 |
| 2020-04-01 | Grant / award (derivative) | 45,000 | $0.00 | 45,000 |
| 2020-03-31 | Open-market buy | 33,000 | $12.02 | 148,730 |
| 2020-03-30 | Open-market buy | 8,300 | $12.00 | 115,730 |
| 2020-03-30 | Grant / award (derivative) | 60,679 | $11.53 | 60,679 |
| 2020-03-30 | Open-market buy | 8,500 | $11.76 | 8,500 |
| 2020-03-16 | Grant / award (derivative) | 463.32 | — | 32,123.74 |
| 2020-03-16 | Grant / award (derivative) | 593.07 | — | 41,119.33 |
| 2020-03-16 | Grant / award (derivative) | 139.6 | — | 9,678.6 |
| 2020-03-16 | Grant / award (derivative) | 269.37 | — | 18,676.37 |
| 2020-03-16 | Grant / award (derivative) | 275 | — | 19,066.59 |
| 2020-03-16 | Grant / award (derivative) | 231.21 | — | 16,030.29 |
| 2020-03-16 | Grant / award (derivative) | 73.28 | — | 5,081.27 |
| 2020-03-06 | Tax withholding | 23,113 | $20.39 | 107,430 |
| 2020-03-06 | Grant / award | 58,734 | $0.00 | 130,543 |
| 2020-02-27 | Grant / award (derivative) | 18,407 | $0.00 | 18,407 |
| 2020-02-21 | Option exercise (derivative) | 3,181 | $0.00 | 9,539 |
| 2020-02-21 | Option exercise | 3,181 | $0.00 | 72,510 |
| 2020-02-21 | Tax withholding | 701 | $31.39 | 71,809 |
| 2019-12-16 | Grant / award (derivative) | 73.85 | — | 18,791.59 |
| 2019-12-16 | Grant / award (derivative) | 19.68 | — | 5,007.98 |
| 2019-12-16 | Grant / award (derivative) | 49.99 | — | 12,720.66 |
| 2019-12-16 | Grant / award (derivative) | 124.42 | — | 31,660.42 |
| 2019-12-16 | Grant / award (derivative) | 159.26 | — | 40,526.26 |
| 2019-12-16 | Grant / award (derivative) | 62.09 | — | 15,799.09 |
| 2019-11-14 | Option exercise (derivative) | 7,869 | $0.00 | 15,737 |
| 2019-11-14 | Option exercise | 7,869 | $0.00 | 72,427 |
| 2019-11-14 | Tax withholding | 3,098 | $31.10 | 69,329 |
| 2019-10-19 | Option exercise (derivative) | 10,513 | $0.00 | 31,536 |
| 2019-10-19 | Option exercise | 10,513 | $0.00 | 68,696 |
| 2019-10-19 | Tax withholding | 4,138 | $27.87 | 64,558 |
| 2019-10-07 | Grant / award (derivative) | 40,367 | $0.00 | 40,367 |
| 2019-10-05 | Option exercise (derivative) | 6,436 | $0.00 | 0 |
| 2019-10-05 | Tax withholding | 2,534 | $27.29 | 58,183 |
| 2019-10-05 | Option exercise | 6,436 | $0.00 | 60,717 |
| 2019-10-03 | Option exercise (derivative) | 62,869.05 | $0.00 | 0 |
| 2019-10-03 | Option exercise (derivative) | 4,989 | $0.00 | 4,988.3 |
| 2019-10-03 | Option exercise | 4,989 | $0.00 | 55,497 |
| 2019-10-03 | Option exercise | 59,945 | $0.00 | 69,341 |
| 2019-10-03 | Tax withholding | 1,216 | $27.25 | 54,281 |
| 2019-10-03 | Tax withholding | 18,833 | $27.25 | 50,508 |
| 2019-09-16 | Grant / award (derivative) | 28.06 | — | 6,436.94 |
| 2019-09-16 | Grant / award (derivative) | 81.6 | — | 18,717.74 |
| 2019-09-16 | Grant / award (derivative) | 183.31 | — | 42,049.51 |
| 2019-09-16 | Grant / award (derivative) | 55.24 | — | 12,670.67 |
| 2019-09-16 | Grant / award (derivative) | 43.5 | — | 9,977.84 |
| 2019-09-16 | Grant / award (derivative) | 102.91 | — | 23,606.24 |
| 2019-06-14 | Grant / award (derivative) | 109.95 | — | 23,503.33 |
| 2019-06-14 | Grant / award (derivative) | 195.85 | — | 41,866.2 |
| 2019-06-14 | Grant / award (derivative) | 87.18 | — | 18,636.14 |
| 2019-06-14 | Grant / award (derivative) | 59.01 | — | 12,615.44 |
| 2019-06-14 | Grant / award (derivative) | 46.47 | — | 9,934.35 |
| 2019-06-14 | Grant / award (derivative) | 29.98 | — | 6,408.88 |
| 2019-03-15 | Grant / award (derivative) | 62.42 | — | 12,556.42 |
| 2019-03-15 | Grant / award (derivative) | 207.16 | — | 41,670.35 |
| 2019-03-15 | Grant / award (derivative) | 92.21 | — | 18,548.96 |
| 2019-03-15 | Grant / award (derivative) | 116.3 | — | 23,393.38 |
| 2019-03-15 | Grant / award (derivative) | 49.15 | — | 9,887.88 |
| 2019-03-15 | Grant / award (derivative) | 31.71 | — | 6,378.9 |
| 2019-03-07 | Option exercise (derivative) | 43,138.97 | $0.00 | 0 |
| 2019-03-07 | Option exercise | 52,290 | $0.00 | 56,973 |
| 2019-03-07 | Tax withholding | 20,577 | $26.45 | 36,396 |
| 2019-02-21 | Grant / award (derivative) | 12,494 | $0.00 | 12,494 |
| 2018-12-14 | Grant / award (derivative) | 187.19 | — | 41,463.19 |
| 2018-12-14 | Grant / award (derivative) | 28.65 | — | 6,347.19 |
| 2018-12-14 | Grant / award (derivative) | 44.42 | — | 9,838.72 |
| 2018-12-14 | Grant / award (derivative) | 105.09 | — | 23,277.09 |
| 2018-12-14 | Grant / award (derivative) | 83.33 | — | 18,456.75 |
| 2018-11-14 | Option exercise (derivative) | 7,724 | $0.00 | 23,172 |
| 2018-11-14 | Tax withholding | 3,041 | $25.94 | 4,683 |
| 2018-11-14 | Option exercise | 7,724 | $0.00 | 7,724 |
| 2018-10-19 | Grant / award (derivative) | 41,276 | $0.00 | 41,276 |
| 2018-10-06 | Option exercise (derivative) | 4,047 | $0.00 | 0 |
| 2018-10-06 | Tax withholding | 1,594 | $26.24 | 78,036 |
| 2018-10-06 | Option exercise | 4,047 | $0.00 | 79,630 |
| 2018-10-05 | Option exercise (derivative) | 6,318 | $0.00 | 6,318.91 |
| 2018-10-05 | Option exercise (derivative) | 14,472.07 | $0.00 | 0 |
| 2018-10-05 | Option exercise (derivative) | 86,830.38 | $0.00 | 0 |
| 2018-10-05 | Option exercise | 16,202 | $0.00 | 78,129 |
| 2018-10-05 | Tax withholding | 6,376 | $26.24 | 71,753 |
| 2018-10-05 | Option exercise | 6,318 | $0.00 | 78,071 |
| 2018-10-05 | Option exercise | 97,213 | $0.00 | 100,181 |
| 2018-10-05 | Tax withholding | 38,254 | $26.24 | 61,927 |
| 2018-10-05 | Tax withholding | 2,488 | $26.24 | 75,583 |
| 2018-10-03 | Option exercise (derivative) | 4,897 | $0.00 | 9,794.99 |
| 2018-10-03 | Tax withholding | 1,929 | $27.53 | 2,968 |
| 2018-10-03 | Option exercise | 4,897 | $0.00 | 4,897 |
| 2018-09-14 | Grant / award (derivative) | 63.42 | — | 14,691.99 |
| 2018-09-14 | Grant / award (derivative) | 54.55 | — | 12,636.91 |
| 2018-09-14 | Grant / award (derivative) | 133.37 | — | 30,896.68 |
| 2018-09-14 | Grant / award (derivative) | 17.47 | — | 4,048.2 |
| 2018-09-14 | Grant / award (derivative) | 79.31 | — | 18,373.42 |
| 2018-06-15 | Grant / award (derivative) | 55.99 | — | 14,628.57 |
| 2018-06-15 | Grant / award (derivative) | 117.75 | — | 30,763.32 |
| 2018-06-15 | Grant / award (derivative) | 70.03 | — | 18,294.11 |
| 2018-06-15 | Grant / award (derivative) | 48.16 | — | 12,582.36 |
| 2018-06-15 | Grant / award (derivative) | 15.43 | — | 4,030.73 |
| 2018-03-15 | Grant / award (derivative) | 48.85 | — | 14,572.58 |
| 2018-03-15 | Grant / award (derivative) | 102.72 | — | 30,645.56 |
| 2018-03-15 | Grant / award (derivative) | 61.09 | — | 18,224.09 |
| 2018-03-15 | Grant / award (derivative) | 42.01 | — | 12,534.2 |
| 2018-03-15 | Grant / award (derivative) | 13.46 | — | 4,015.3 |
| 2018-03-09 | Open-market sale | 60,000 | $36.36 | 96,559 |
| 2018-03-02 | Option exercise (derivative) | 31,617.15 | $0.00 | 0 |
| 2018-03-02 | Option exercise | 43,346 | $0.00 | 43,346 |
| 2018-03-02 | Tax withholding | 17,057 | $33.73 | 26,289 |
| 2018-02-23 | Grant / award (derivative) | 18,163 | $0.00 | 18,163 |
| 2017-12-15 | Grant / award (derivative) | 41.65 | — | 12,492.19 |
| 2017-12-15 | Grant / award (derivative) | 48.43 | — | 14,523.73 |
| 2017-12-15 | Grant / award (derivative) | 101.84 | — | 30,542.84 |
| 2017-12-15 | Grant / award (derivative) | 13.34 | — | 4,001.84 |
| 2017-12-15 | Grant / award (derivative) | 48.43 | — | 14,523.73 |
| 2017-12-15 | Grant / award (derivative) | 101.84 | — | 30,542.84 |
| 2017-12-15 | Grant / award (derivative) | 41.65 | — | 12,492.19 |
| 2017-12-14 | Grant / award (derivative) | 13.34 | — | 4,001.84 |
| 2017-11-14 | Grant / award (derivative) | 30,441 | $0.00 | 30,441 |
| 2017-10-07 | Option exercise (derivative) | 3,838 | $0.00 | 0 |
| 2017-10-07 | Option exercise | 3,838 | $0.00 | 158,623 |
| 2017-10-07 | Tax withholding | 1,611 | $30.81 | 157,012 |
| 2017-10-06 | Option exercise (derivative) | 3,988 | $0.00 | 3,988.5 |
| 2017-10-06 | Option exercise (derivative) | 62,568 | $0.00 | 0 |
| 2017-10-06 | Option exercise | 62,568 | $0.00 | 178,719 |
| 2017-10-06 | Option exercise | 3,988 | $0.00 | 156,459 |
| 2017-10-06 | Tax withholding | 26,248 | $30.81 | 152,471 |
| 2017-10-06 | Tax withholding | 1,674 | $30.81 | 154,785 |
| 2017-10-05 | Option exercise (derivative) | 6,226 | $0.00 | 12,450.54 |
| 2017-10-05 | Tax withholding | 2,613 | $30.90 | 116,151 |
| 2017-10-05 | Option exercise | 6,226 | $0.00 | 118,764 |
| 2017-10-03 | Option exercise (derivative) | 4,825 | $0.00 | 14,475.3 |
| 2017-10-03 | Option exercise | 4,825 | $0.00 | 114,563 |
| 2017-10-03 | Tax withholding | 2,025 | $30.85 | 112,538 |
| 2017-09-15 | Grant / award (derivative) | 64.14 | — | 18,676.54 |
| 2017-09-15 | Grant / award (derivative) | 66.28 | — | 19,300.3 |
| 2017-09-15 | Grant / award (derivative) | 13.18 | — | 3,838.69 |
| 2017-09-15 | Grant / award (derivative) | 27.39 | — | 7,976.5 |
| 2017-09-13 | Open-market sale | 50,000 | — | 109,738 |
| 2017-06-15 | Grant / award (derivative) | 12.87 | — | 3,825.51 |
| 2017-06-15 | Grant / award (derivative) | 62.63 | — | 18,612.4 |
| 2017-06-15 | Grant / award (derivative) | 26.75 | — | 7,949.11 |
| 2017-06-15 | Grant / award (derivative) | 64.72 | — | 19,234.02 |
| 2017-03-15 | Grant / award (derivative) | 75.77 | — | 18,549.77 |
| 2017-03-15 | Grant / award (derivative) | 15.64 | — | 3,812.64 |
| 2017-03-15 | Grant / award (derivative) | 78.3 | — | 19,169.3 |
| 2017-03-15 | Grant / award (derivative) | 32.36 | — | 7,922.36 |
| 2017-03-03 | Option exercise (derivative) | 37,883 | $0.00 | 0 |
| 2017-03-03 | Tax withholding | 9,261 | $26.46 | 159,738 |
| 2017-03-03 | Option exercise | 33,858 | $0.00 | 168,999 |
| 2016-11-29 | Option exercise (derivative) | 112,500 | $0.00 | 0 |
| 2016-11-29 | Open-market sale | 46,772 | $29.00 | 22,641 |
| 2016-11-29 | Option exercise | 112,500 | $0.00 | 135,141 |
| 2016-11-29 | Tax withholding | 65,728 | $29.00 | 69,413 |
| 2016-11-09 | Option exercise (derivative) | 75,000 | $0.00 | 0 |
| 2016-11-09 | Tax withholding | 48,775 | $28.57 | 161,366 |
| 2016-11-09 | Open-market sale | 26,225 | $28.56 | 135,141 |
| 2016-11-09 | Option exercise | 75,000 | $0.00 | 210,141 |
| 2016-11-05 | Option exercise (derivative) | 5,970 | $0.00 | 0 |
| 2016-11-05 | Option exercise | 5,970 | $0.00 | 137,646 |
| 2016-11-05 | Tax withholding | 2,505 | $26.41 | 135,141 |
| 2016-10-07 | Option exercise (derivative) | 3,796 | $0.00 | 3,797 |
| 2016-10-07 | Option exercise | 3,796 | $0.00 | 105,967 |
| 2016-10-07 | Tax withholding | 1,593 | $26.42 | 104,374 |
| 2016-10-07 | Option exercise (derivative) | 44,197 | $0.00 | 0 |
| 2016-10-07 | Option exercise | 47,033 | $0.00 | 151,407 |
| 2016-10-07 | Tax withholding | 19,731 | $26.42 | 131,676 |
| 2016-10-06 | Option exercise (derivative) | 3,945 | $0.00 | 7,890 |
| 2016-10-06 | Tax withholding | 1,655 | $26.80 | 102,171 |
| 2016-10-06 | Option exercise | 3,945 | $0.00 | 103,826 |
| 2016-10-05 | Option exercise (derivative) | 6,157 | $0.00 | 18,474 |
| 2016-10-05 | Tax withholding | 2,583 | $26.64 | 99,881 |
| 2016-10-05 | Option exercise | 6,157 | $0.00 | 102,464 |
| 2016-10-03 | Grant / award (derivative) | 60,143 | $0.00 | 60,143 |
| 2016-10-03 | Grant / award (derivative) | 19,091 | $0.00 | 19,091 |
| 2016-05-20 | Option exercise (derivative) | 80,000 | $0.00 | 0 |
| 2016-05-20 | Open-market sale | 30,354 | $21.51 | 96,307 |
| 2016-05-20 | Option exercise | 80,000 | $0.00 | 176,307 |
| 2016-05-20 | Tax withholding | 49,646 | $21.51 | 126,661 |
| 2016-03-07 | Grant / award (derivative) | 41,852 | $0.00 | 41,852 |
| 2015-11-05 | Option exercise (derivative) | 72,124 | $0.00 | 0 |
| 2015-11-05 | Option exercise (derivative) | 5,969 | $0.00 | 5,970 |
| 2015-11-05 | Option exercise | 5,969 | $0.00 | 33,173 |
| 2015-11-05 | Tax withholding | 2,504 | $23.91 | 30,669 |
| 2015-11-05 | Tax withholding | 47,435 | $23.91 | 96,307 |
| 2015-11-05 | Option exercise | 113,073 | $0.00 | 143,742 |
| 2015-10-07 | Option exercise (derivative) | 3,796 | $0.00 | 7,593 |
| 2015-10-07 | Option exercise | 3,796 | $0.00 | 28,797 |
| 2015-10-07 | Tax withholding | 1,593 | $20.72 | 27,204 |
| 2015-10-06 | Option exercise (derivative) | 3,945 | $0.00 | 11,835 |
| 2015-10-06 | Option exercise | 3,945 | $0.00 | 26,656 |
| 2015-10-06 | Tax withholding | 1,655 | $20.44 | 25,001 |
| 2015-10-05 | Grant / award (derivative) | 24,631 | $0.00 | 24,631 |
| 2015-10-05 | Grant / award (derivative) | 14,104 | $0.00 | 14,104 |
| 2015-10-05 | Grant / award (derivative) | 84,622 | $0.00 | 84,622 |
| 2015-10-03 | Option exercise (derivative) | 3,750 | $0.00 | 0 |
| 2015-10-03 | Option exercise | 3,750 | $0.00 | 24,285 |
| 2015-10-03 | Tax withholding | 1,574 | $19.79 | 22,711 |
| 2015-03-02 | Grant / award (derivative) | 31,170 | $0.00 | 31,170 |
| 2014-11-05 | Option exercise (derivative) | 5,970 | $0.00 | 11,939 |
| 2014-11-05 | Option exercise | 5,970 | $0.00 | 23,040 |
| 2014-11-05 | Tax withholding | 2,505 | $21.72 | 20,535 |
| 2014-10-07 | Option exercise (derivative) | 3,796 | $0.00 | 11,389 |
| 2014-10-07 | Option exercise | 3,796 | $0.00 | 18,663 |
| 2014-10-07 | Tax withholding | 1,593 | $21.80 | 17,070 |
| 2014-10-06 | Grant / award (derivative) | 15,780 | $0.00 | 15,780 |
| 2014-10-06 | Grant / award (derivative) | 57,112 | $0.00 | 57,112 |
| 2014-10-03 | Option exercise (derivative) | 3,750 | $0.00 | 3,750 |
| 2014-10-03 | Tax withholding | 1,574 | $22.13 | 14,867 |
| 2014-10-03 | Option exercise | 3,750 | $0.00 | 16,441 |
| 2014-03-05 | Option exercise (derivative) | 145,000 | $0.00 | 80,000 |
| 2014-03-05 | Option exercise (derivative) | 37,500 | $0.00 | 0 |
| 2014-03-05 | Tax withholding | 79,654 | $28.24 | 86,750 |
| 2014-03-05 | Option exercise | 37,500 | $0.00 | 50,191 |
| 2014-03-05 | Tax withholding | 28,787 | $28.23 | 21,404 |
| 2014-03-05 | Open-market sale | 74,059 | $28.26 | 12,691 |
| 2014-03-05 | Option exercise | 145,000 | $0.00 | 166,404 |
| 2014-03-03 | Grant / award (derivative) | 37,883 | $0.00 | 37,883 |
| 2013-11-05 | Option exercise (derivative) | 5,969 | $0.00 | 17,909 |
| 2013-11-05 | Option exercise | 5,969 | $0.00 | 15,195 |
| 2013-11-05 | Tax withholding | 2,504 | $19.15 | 12,691 |
| 2013-10-07 | Grant / award (derivative) | 44,197 | — | 44,197 |
| 2013-10-07 | Grant / award (derivative) | 15,185 | — | 15,185 |
| 2013-10-03 | Option exercise (derivative) | 3,750 | $0.00 | 7,500 |
| 2013-10-03 | Option exercise | 3,750 | $0.00 | 10,800 |
| 2013-10-03 | Tax withholding | 1,574 | $20.58 | 9,226 |
| 2013-08-08 | Open-market sale | 14,173 | $17.41 | 7,050 |
| 2013-08-08 | Open-market sale | 22,758 | $17.41 | 0 |
| 2013-02-04 | Option exercise (derivative) | 5,214 | $0.00 | 0 |
| 2013-02-04 | Tax withholding | 1,518 | $12.77 | 21,223 |
| 2013-02-04 | Option exercise | 5,214 | $0.00 | 22,741 |
| 2012-11-05 | Grant / award (derivative) | 72,124 | — | 72,124 |
| 2012-11-05 | Grant / award (derivative) | 23,878 | — | 23,878 |
| 2012-10-06 | Option exercise (derivative) | 938 | $0.00 | 0 |
| 2012-10-06 | Tax withholding | 342 | $10.54 | 17,527 |
| 2012-10-06 | Option exercise | 938 | $0.00 | 17,869 |
| 2012-10-03 | Option exercise (derivative) | 3,750 | $0.00 | 11,250 |
| 2012-10-03 | Option exercise | 3,750 | $0.00 | 23,750 |
| 2012-10-03 | Tax withholding | 992 | $10.57 | 22,758 |
| 2012-02-06 | Tax withholding | 1,577 | $14.37 | 16,931 |
| 2012-02-04 | Option exercise (derivative) | 5,214 | $0.00 | 5,214 |
| 2012-02-04 | Option exercise | 5,214 | $0.00 | 18,508 |
| 2011-10-06 | Option exercise (derivative) | 937 | $0.00 | 938 |
| 2011-10-06 | Tax withholding | 248 | $9.48 | 13,294 |
| 2011-10-06 | Option exercise | 937 | $0.00 | 13,542 |
| 2011-10-03 | Grant / award (derivative) | 112,500 | — | 112,500 |
| 2011-10-03 | Grant / award (derivative) | 15,000 | — | 15,000 |
| 2011-08-22 | Open-market buy | 10,000 | $9.21 | 20,000 |
| 2011-08-22 | Open-market buy | 10,000 | $9.22 | 10,000 |
| 2011-02-04 | Option exercise (derivative) | 5,214 | $0.00 | 10,428 |
| 2011-02-04 | Tax withholding | 1,442 | $14.81 | 12,605 |
| 2011-02-04 | Option exercise | 5,214 | $0.00 | 14,047 |
| 2010-10-06 | Option exercise (derivative) | 938 | $0.00 | 1,875 |
| 2010-10-06 | Option exercise | 938 | $0.00 | 9,082 |
| 2010-10-06 | Tax withholding | 249 | $11.62 | 8,833 |
| 2010-10-04 | Grant / award (derivative) | 75,000 | — | 75,000 |
| 2010-06-15 | — | — | — | 8,144 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.