SEC CIK 1524265
Frink Lloyd D
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| Z AND ZGview stock → | 2,249,920 | 2026-02-20 |
| Zview stock → | 2,242,447 | 2026-02-11 |
Position History — Z
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — Z
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-02-11 | Option exercise (derivative) | 9,258 | $0.00 | 56,394 |
| 2026-02-11 | Option exercise | 9,258 | $22.41 | 2,242,447 |
| 2026-02-11 | Open-market sale | 100 | $49.83 | 2,233,264 |
| 2026-02-11 | Open-market sale | 528 | $48.90 | 2,233,364 |
| 2026-02-11 | Open-market sale | 530 | $48.09 | 2,233,892 |
| 2026-02-11 | Open-market sale | 734 | $46.66 | 2,234,422 |
| 2026-02-11 | Open-market sale | 3,406 | $45.43 | 2,235,156 |
| 2026-02-11 | Open-market sale | 3,885 | $44.79 | 2,238,562 |
| 2026-02-11 | Open-market sale | 75 | $52.87 | 2,233,189 |
| 2026-02-10 | Option exercise (derivative) | 9,258 | $0.00 | 65,652 |
| 2026-02-10 | Open-market sale | 2,600 | $55.83 | 2,233,189 |
| 2026-02-10 | Open-market sale | 6,658 | $54.94 | 2,235,789 |
| 2026-02-10 | Option exercise | 9,258 | $22.41 | 2,242,447 |
| 2026-02-09 | Option exercise (derivative) | 9,258 | $0.00 | 74,910 |
| 2026-02-09 | Open-market sale | 100 | $55.17 | 2,233,189 |
| 2026-02-09 | Open-market sale | 9,158 | $54.63 | 2,233,289 |
| 2026-02-09 | Option exercise | 9,258 | $22.41 | 2,242,447 |
| 2025-09-24 | Option exercise (derivative) | 787 | $0.00 | 84,168 |
| 2025-09-24 | Open-market sale | 787 | $80.19 | 2,233,189 |
| 2025-09-24 | Option exercise | 787 | $22.41 | 2,233,976 |
| 2025-09-23 | Option exercise (derivative) | 1,712 | $0.00 | 84,955 |
| 2025-09-23 | Option exercise | 1,712 | $22.41 | 2,234,901 |
| 2025-09-23 | Open-market sale | 1,448 | $80.41 | 2,233,453 |
| 2025-09-23 | Open-market sale | 264 | $81.24 | 2,233,189 |
| 2025-09-22 | Option exercise (derivative) | 3,333 | $0.00 | 86,667 |
| 2025-09-22 | Open-market sale | 1,315 | $81.27 | 2,235,207 |
| 2025-09-22 | Open-market sale | 110 | $84.68 | 2,233,189 |
| 2025-09-22 | Open-market sale | 1,393 | $83.88 | 2,233,299 |
| 2025-09-22 | Open-market sale | 515 | $82.39 | 2,234,692 |
| 2025-09-22 | Option exercise | 3,333 | $22.41 | 2,236,522 |
| 2025-09-12 | Option exercise (derivative) | 3,334 | $0.00 | 90,000 |
| 2025-09-12 | Open-market sale | 3,238 | $88.21 | 2,233,285 |
| 2025-09-12 | Option exercise | 3,334 | $22.41 | 2,236,523 |
| 2025-09-12 | Open-market sale | 96 | $88.95 | 2,233,189 |
| 2025-09-11 | Option exercise (derivative) | 3,333 | $0.00 | 93,334 |
| 2025-09-11 | Open-market sale | 254 | $85.64 | 2,236,268 |
| 2025-09-11 | Open-market sale | 1,118 | $89.39 | 2,233,189 |
| 2025-09-11 | Open-market sale | 1,431 | $88.60 | 2,234,307 |
| 2025-09-11 | Open-market sale | 530 | $87.64 | 2,235,738 |
| 2025-09-11 | Option exercise | 3,333 | $22.41 | 2,236,522 |
| 2025-09-10 | Option exercise (derivative) | 3,333 | $0.00 | 96,667 |
| 2025-09-10 | Open-market sale | 48 | $88.72 | 2,233,189 |
| 2025-09-10 | Open-market sale | 461 | $87.93 | 2,233,237 |
| 2025-09-10 | Open-market sale | 945 | $87.09 | 2,233,698 |
| 2025-09-10 | Open-market sale | 1,879 | $85.97 | 2,234,643 |
| 2025-09-10 | Option exercise | 3,333 | $22.41 | 2,236,522 |
| 2025-08-29 | Option exercise (derivative) | 3,334 | $0.00 | 100,000 |
| 2025-08-29 | Option exercise | 3,334 | $22.41 | 2,236,523 |
| 2025-08-29 | Open-market sale | 243 | $85.44 | 2,233,189 |
| 2025-08-29 | Open-market sale | 3,091 | $84.58 | 2,233,432 |
| 2025-08-28 | Option exercise (derivative) | 3,333 | $0.00 | 103,334 |
| 2025-08-28 | Option exercise | 3,333 | $22.41 | 2,236,522 |
| 2025-08-28 | Open-market sale | 2,175 | $84.31 | 2,234,347 |
| 2025-08-28 | Open-market sale | 1,158 | $84.99 | 2,233,189 |
| 2025-08-27 | Option exercise (derivative) | 3,333 | $0.00 | 106,667 |
| 2025-08-27 | Option exercise | 3,333 | $22.41 | 2,236,522 |
| 2025-08-27 | Open-market sale | 2,232 | $84.74 | 2,234,290 |
| 2025-08-27 | Open-market sale | 777 | $85.41 | 2,233,513 |
| 2025-08-27 | Open-market sale | 324 | $86.38 | 2,233,189 |
| 2025-08-14 | Open-market sale | 150,000 | $85.00 | 2,233,189 |
| 2025-08-14 | Open-market sale | 100,000 | $85.00 | 697,765 |
| 2025-08-13 | Option exercise (derivative) | 3,334 | $0.00 | 110,000 |
| 2025-08-13 | Open-market sale | 1,016 | $80.89 | 2,385,507 |
| 2025-08-13 | Option exercise | 3,334 | $22.41 | 2,386,523 |
| 2025-08-13 | Open-market sale | 12 | $84.86 | 2,383,189 |
| 2025-08-13 | Open-market sale | 1,121 | $84.30 | 2,383,201 |
| 2025-08-13 | Open-market sale | 257 | $83.36 | 2,384,322 |
| 2025-08-13 | Open-market sale | 928 | $82.04 | 2,384,579 |
| 2025-08-12 | Option exercise (derivative) | 5,995 | $0.00 | 113,334 |
| 2025-08-12 | Open-market sale | 512 | $81.07 | 2,383,189 |
| 2025-08-12 | Open-market sale | 5,483 | $80.30 | 2,383,701 |
| 2025-08-12 | Option exercise | 5,995 | $22.41 | 2,389,184 |
| 2025-08-11 | Option exercise (derivative) | 671 | $0.00 | 119,329 |
| 2025-08-11 | Option exercise | 671 | $22.41 | 2,383,860 |
| 2025-08-11 | Open-market sale | 623 | $80.72 | 2,383,237 |
| 2025-08-11 | Open-market sale | 48 | $81.23 | 2,383,189 |
| 2025-07-23 | Option exercise (derivative) | 27,134 | $0.00 | 120,000 |
| 2025-07-23 | Option exercise | 27,134 | $22.41 | 2,410,323 |
| 2025-07-23 | Open-market sale | 15,475 | $80.60 | 2,394,848 |
| 2025-07-23 | Open-market sale | 11,659 | $81.24 | 2,383,189 |
| 2025-07-22 | Option exercise (derivative) | 52,866 | $0.00 | 147,134 |
| 2025-07-22 | Open-market sale | 52,866 | $80.25 | 2,383,189 |
| 2025-07-22 | Option exercise | 52,866 | $22.41 | 2,436,055 |
| 2025-02-27 | Grant / award (derivative) | 139,998 | $0.00 | 139,998 |
| 2024-12-04 | Option exercise (derivative) | 33,334 | $0.00 | 200,000 |
| 2024-12-04 | Option exercise | 33,334 | $22.41 | 2,416,523 |
| 2024-12-04 | Open-market sale | 33,334 | $83.63 | 2,383,189 |
| 2024-12-03 | Option exercise (derivative) | 33,333 | $0.00 | 233,334 |
| 2024-12-03 | Open-market sale | 1,501 | $83.94 | 2,383,189 |
| 2024-12-03 | Open-market sale | 31,832 | $83.42 | 2,384,690 |
| 2024-12-03 | Option exercise | 33,333 | $22.41 | 2,416,522 |
| 2024-12-02 | Option exercise (derivative) | 33,333 | $0.00 | 266,667 |
| 2024-12-02 | Option exercise | 33,333 | $22.41 | 2,416,522 |
| 2024-12-02 | Open-market sale | 33,333 | $83.58 | 2,383,189 |
| 2024-08-09 | Option exercise (derivative) | 50,000 | $0.00 | 0 |
| 2024-08-09 | Option exercise | 50,000 | $30.75 | 50,582 |
| 2024-08-09 | Open-market sale | 100,000 | $51.48 | 2,383,189 |
| 2024-08-09 | Open-market sale | 700 | $49.76 | 582 |
| 2024-08-09 | Option exercise | 100,000 | $35.48 | 2,483,189 |
| 2024-08-09 | Open-market sale | 49,300 | $49.54 | 1,282 |
| 2024-03-07 | Grant / award (derivative) | 207,270 | $0.00 | 207,270 |
| 2023-03-07 | Grant / award (derivative) | 862,500 | $0.00 | 862,500 |
| 2023-03-07 | Grant / award (derivative) | 862,500 | $0.00 | 862,500 |
| 2022-03-07 | Grant / award (derivative) | 67,500 | $0.00 | 67,500 |
| 2022-03-07 | Grant / award (derivative) | 270,000 | $0.00 | 270,000 |
| 2021-12-03 | Option exercise (derivative) | 43,750 | $0.00 | 0 |
| 2021-12-03 | J | 21,875 | $58.04 | 582 |
| 2021-12-03 | Option exercise | 43,750 | $30.75 | 44,332 |
| 2021-12-03 | J | 21,875 | $58.04 | 22,457 |
| 2021-12-03 | J | 21,875 | $58.04 | 21,875 |
| 2021-11-17 | Option exercise (derivative) | 87,500 | $0.00 | 0 |
| 2021-11-17 | Open-market sale | 11,821 | $61.64 | 2,383,189 |
| 2021-11-17 | Option exercise | 87,500 | $35.48 | 2,395,010 |
| 2021-03-05 | Grant / award (derivative) | 265,385 | $0.00 | 265,385 |
| 2020-11-16 | Open-market sale | 10,000 | $107.65 | 2,407,510 |
| 2020-11-16 | Open-market sale | 100,000 | $106.57 | 2,307,510 |
| 2020-11-13 | Open-market sale | 13,351 | $108.58 | 2,494,159 |
| 2020-11-13 | Gift | 5,000 | $0.00 | 2,507,510 |
| 2020-11-13 | Open-market sale | 28,149 | $107.63 | 2,466,010 |
| 2020-11-13 | Open-market sale | 48,500 | $106.51 | 2,417,510 |
| 2020-11-12 | Open-market sale | 58,990 | $108.29 | 2,645,965 |
| 2020-11-12 | Open-market sale | 63,480 | $107.16 | 2,582,485 |
| 2020-11-12 | Open-market sale | 69,975 | $109.22 | 2,512,510 |
| 2020-11-12 | Open-market sale | 7,555 | $110.16 | 2,704,955 |
| 2020-09-02 | Open-market sale | 1,787 | $91.62 | 818,867 |
| 2020-09-02 | Open-market sale | 600 | $92.48 | 820,654 |
| 2020-09-02 | Open-market sale | 95,129 | $89.45 | 2,712,510 |
| 2020-09-02 | Open-market sale | 63,550 | $88.96 | 2,807,639 |
| 2020-09-02 | Open-market sale | 18,123 | $90.56 | 2,871,189 |
| 2020-09-02 | Open-market sale | 10,740 | $91.69 | 2,889,312 |
| 2020-09-02 | Open-market sale | 2,100 | $90.55 | 816,767 |
| 2020-09-02 | Open-market sale | 9,486 | $88.99 | 807,281 |
| 2020-09-02 | Open-market sale | 9,516 | $89.50 | 797,765 |
| 2020-09-02 | Open-market sale | 5,309 | $92.39 | 2,900,052 |
| 2020-09-01 | J | 103 | $0.00 | 2,905,361 |
| 2020-08-26 | Open-market sale | 48,549 | $85.28 | 2,905,258 |
| 2020-08-26 | Open-market sale | 26,310 | $85.22 | 821,254 |
| 2020-08-24 | Open-market sale | 1,060 | $83.67 | 847,564 |
| 2020-08-24 | Open-market sale | 560 | $84.59 | 2,959,247 |
| 2020-08-24 | Open-market sale | 1,201 | $83.00 | 2,958,046 |
| 2020-08-24 | Open-market sale | 4,239 | $83.67 | 2,953,807 |
| 2020-08-24 | Open-market sale | 140 | $84.59 | 848,924 |
| 2020-08-24 | Open-market sale | 300 | $83.00 | 848,624 |
| 2020-08-20 | Open-market sale | 89 | $85.00 | 849,064 |
| 2020-08-18 | Open-market sale | 1,840 | $81.60 | 2,962,447 |
| 2020-08-18 | Open-market sale | 1,520 | $80.50 | 2,964,287 |
| 2020-08-18 | Open-market sale | 2,640 | $82.49 | 2,959,807 |
| 2020-08-18 | Open-market sale | 380 | $80.50 | 850,273 |
| 2020-08-18 | Open-market sale | 460 | $81.60 | 849,813 |
| 2020-08-18 | Open-market sale | 660 | $82.49 | 849,153 |
| 2020-08-12 | Open-market sale | 4,231 | $77.29 | 2,965,807 |
| 2020-08-12 | Open-market sale | 342 | $76.18 | 851,711 |
| 2020-08-12 | Open-market sale | 100 | $78.17 | 852,053 |
| 2020-08-12 | Open-market sale | 1,058 | $77.29 | 850,653 |
| 2020-08-12 | Open-market sale | 1,369 | $76.18 | 2,970,038 |
| 2020-08-12 | Open-market sale | 400 | $78.17 | 2,971,407 |
| 2020-08-07 | Open-market sale | 19,112 | $85.02 | 852,153 |
| 2020-08-07 | Open-market sale | 34,600 | $85.01 | 2,971,807 |
| 2020-08-05 | Open-market sale | 3,348 | $70.33 | 3,006,407 |
| 2020-08-05 | Open-market sale | 1,599 | $69.16 | 3,009,755 |
| 2020-08-05 | Open-market sale | 880 | $68.34 | 3,011,354 |
| 2020-08-05 | Open-market sale | 400 | $69.16 | 872,102 |
| 2020-08-05 | Open-market sale | 837 | $70.33 | 871,265 |
| 2020-08-05 | Open-market sale | 43 | $70.95 | 872,722 |
| 2020-08-05 | Open-market sale | 220 | $68.34 | 872,502 |
| 2020-08-05 | Open-market sale | 173 | $70.95 | 3,012,234 |
| 2020-07-28 | Open-market sale | 2,561 | $65.51 | 3,015,846 |
| 2020-07-28 | Open-market sale | 640 | $65.51 | 873,625 |
| 2020-07-28 | Open-market sale | 3,439 | $66.23 | 3,012,407 |
| 2020-07-28 | Open-market sale | 860 | $66.23 | 872,765 |
| 2020-07-20 | Open-market sale | 840 | $66.61 | 3,023,567 |
| 2020-07-20 | Open-market sale | 740 | $64.49 | 874,265 |
| 2020-07-20 | Open-market sale | 2,200 | $65.72 | 3,021,367 |
| 2020-07-20 | Open-market sale | 2,960 | $64.49 | 3,018,407 |
| 2020-07-20 | Open-market sale | 210 | $66.61 | 875,555 |
| 2020-07-20 | Open-market sale | 550 | $65.72 | 875,005 |
| 2020-06-02 | Open-market sale | 4,236 | $58.26 | 3,032,451 |
| 2020-06-02 | Open-market sale | 80 | $59.71 | 878,835 |
| 2020-06-02 | Open-market sale | 1,059 | $58.26 | 877,776 |
| 2020-06-02 | Open-market sale | 2,011 | $59.31 | 875,765 |
| 2020-06-02 | Open-market sale | 8,044 | $59.31 | 3,024,407 |
| 2020-06-02 | Open-market sale | 320 | $59.71 | 3,036,687 |
| 2020-06-01 | Open-market sale | 8,111 | $58.43 | 3,066,696 |
| 2020-06-01 | Open-market sale | 29,689 | $58.12 | 3,037,007 |
| 2020-06-01 | Open-market sale | 2,028 | $58.43 | 886,337 |
| 2020-06-01 | Open-market sale | 7,422 | $58.12 | 878,915 |
| 2020-05-19 | Open-market sale | 388 | $52.40 | 890,077 |
| 2020-05-19 | Open-market sale | 4,600 | $49.62 | 3,074,807 |
| 2020-05-19 | Open-market sale | 1,552 | $52.40 | 3,081,655 |
| 2020-05-19 | Open-market sale | 562 | $51.53 | 889,515 |
| 2020-05-19 | Open-market sale | 1,150 | $49.62 | 888,365 |
| 2020-05-19 | Open-market sale | 2,248 | $51.53 | 3,079,407 |
| 2020-05-18 | Open-market sale | 6,234 | $50.71 | 890,465 |
| 2020-05-18 | Open-market sale | 1,888 | $49.64 | 896,699 |
| 2020-05-18 | Open-market sale | 1,328 | $51.40 | 898,587 |
| 2020-05-18 | Open-market sale | 24,934 | $50.71 | 3,083,207 |
| 2020-05-18 | Open-market sale | 7,553 | $49.64 | 3,108,141 |
| 2020-05-18 | Open-market sale | 5,313 | $51.40 | 3,115,694 |
| 2020-03-11 | Open-market sale | 1,050 | $44.28 | 899,915 |
| 2020-03-11 | Open-market sale | 4,200 | $44.28 | 3,121,007 |
| 2020-03-06 | Grant / award (derivative) | 300,000 | $0.00 | 300,000 |
| 2020-03-02 | Option exercise (derivative) | 35,000 | $0.00 | 0 |
| 2020-03-02 | Open-market sale | 29,476 | $54.19 | 3,125,207 |
| 2020-03-02 | Option exercise | 35,000 | $24.81 | 35,582 |
| 2020-03-02 | Open-market sale | 15,482 | $54.47 | 20,100 |
| 2020-03-02 | Open-market sale | 19,518 | $53.70 | 582 |
| 2020-03-02 | Option exercise | 70,000 | $28.62 | 3,195,207 |
| 2020-03-02 | Open-market sale | 13,281 | $53.64 | 3,181,926 |
| 2020-03-02 | Open-market sale | 27,243 | $52.66 | 3,154,683 |
| 2020-02-21 | Open-market sale | 1,109 | $65.51 | 902,459 |
| 2020-02-21 | Open-market sale | 547 | $63.85 | 903,568 |
| 2020-02-21 | Open-market sale | 5,979 | $64.83 | 3,125,207 |
| 2020-02-21 | Open-market sale | 4,436 | $65.51 | 3,131,186 |
| 2020-02-21 | Open-market sale | 2,185 | $63.84 | 3,135,622 |
| 2020-02-21 | Open-market sale | 1,494 | $64.83 | 900,965 |
| 2020-02-20 | Open-market sale | 1,961 | $62.99 | 3,264,568 |
| 2020-02-20 | Open-market sale | 25,191 | $64.94 | 904,115 |
| 2020-02-20 | Open-market sale | 11,970 | $65.64 | 929,306 |
| 2020-02-20 | Open-market sale | 4,325 | $63.86 | 941,276 |
| 2020-02-20 | Open-market sale | 642 | $62.99 | 945,601 |
| 2020-02-20 | Open-market sale | 222 | $66.46 | 946,243 |
| 2020-02-20 | Open-market sale | 76,973 | $64.94 | 3,137,807 |
| 2020-02-20 | Open-market sale | 36,575 | $65.64 | 3,214,780 |
| 2020-02-20 | Open-market sale | 13,213 | $63.86 | 3,251,355 |
| 2020-02-20 | Open-market sale | 678 | $66.46 | 3,266,529 |
| 2020-01-07 | Open-market sale | 4,200 | $44.89 | 3,267,207 |
| 2020-01-07 | Open-market sale | 1,050 | $44.89 | 946,465 |
| 2020-01-06 | Open-market sale | 4,200 | $44.28 | 3,271,407 |
| 2020-01-06 | Open-market sale | 1,050 | $44.28 | 947,515 |
| 2019-07-23 | Open-market sale | 642 | $49.39 | 952,022 |
| 2019-07-23 | Open-market sale | 8,133 | $48.47 | 3,275,607 |
| 2019-07-23 | Open-market sale | 2,667 | $48.47 | 948,565 |
| 2019-07-23 | Open-market sale | 1,958 | $49.39 | 3,286,150 |
| 2019-07-23 | Open-market sale | 790 | $47.41 | 951,232 |
| 2019-07-23 | Open-market sale | 2,410 | $47.41 | 3,283,740 |
| 2019-07-22 | Open-market sale | 4,100 | $47.43 | 952,664 |
| 2019-07-22 | Open-market sale | 12,500 | $47.43 | 3,288,108 |
| 2019-06-28 | Open-market sale | 31,377 | $46.29 | 3,300,608 |
| 2019-06-28 | Open-market sale | 10,060 | $45.76 | 967,056 |
| 2019-06-28 | Open-market sale | 10,292 | $46.29 | 956,764 |
| 2019-06-28 | Open-market sale | 30,671 | $45.76 | 3,331,985 |
| 2019-06-27 | Open-market sale | 37,048 | $44.56 | 977,116 |
| 2019-06-27 | Open-market sale | 112,952 | $44.56 | 3,362,656 |
| 2019-03-01 | Grant / award (derivative) | 233,718 | $0.00 | 233,718 |
| 2019-03-01 | Grant / award (derivative) | 233,718 | $0.00 | 233,718 |
| 2018-10-24 | Open-market sale | 3,150 | $39.80 | 3,485,683 |
| 2018-10-24 | Open-market sale | 3,325 | $40.55 | 1,014,164 |
| 2018-10-24 | Open-market sale | 375 | $41.38 | 3,488,833 |
| 2018-10-24 | Open-market sale | 1,050 | $39.80 | 1,017,489 |
| 2018-10-24 | Open-market sale | 10,075 | $40.55 | 3,475,608 |
| 2018-10-24 | Open-market sale | 125 | $41.38 | 1,018,539 |
| 2018-10-23 | Open-market sale | 1,500 | $38.37 | 3,501,308 |
| 2018-10-23 | Open-market sale | 4,145 | $39.22 | 3,497,163 |
| 2018-10-23 | Open-market sale | 7,955 | $40.49 | 3,489,208 |
| 2018-10-23 | Open-market sale | 150 | $40.81 | 1,023,014 |
| 2018-10-23 | Open-market sale | 475 | $38.34 | 1,022,539 |
| 2018-10-23 | Open-market sale | 1,330 | $39.18 | 1,021,209 |
| 2018-10-23 | Open-market sale | 2,545 | $40.45 | 1,018,664 |
| 2018-09-18 | Open-market sale | 12,400 | $44.73 | 3,502,808 |
| 2018-09-18 | Open-market sale | 400 | $45.26 | 1,027,264 |
| 2018-09-18 | Open-market sale | 1,200 | $45.26 | 3,515,208 |
| 2018-09-18 | Open-market sale | 4,100 | $44.73 | 1,023,164 |
| 2018-09-17 | Open-market sale | 1,050 | $45.34 | 3,528,958 |
| 2018-09-17 | Open-market sale | 350 | $45.34 | 1,031,814 |
| 2018-09-17 | Open-market sale | 4,150 | $44.48 | 1,027,664 |
| 2018-09-17 | Open-market sale | 12,550 | $44.48 | 3,516,408 |
| 2018-08-15 | Open-market sale | 12,475 | $46.78 | 3,530,008 |
| 2018-08-15 | Open-market sale | 375 | $47.82 | 1,036,289 |
| 2018-08-15 | Open-market sale | 4,125 | $46.77 | 1,032,164 |
| 2018-08-15 | Open-market sale | 1,125 | $47.82 | 3,542,483 |
| 2018-08-14 | Open-market sale | 7,750 | $47.52 | 3,543,608 |
| 2018-08-14 | Open-market sale | 5,850 | $48.00 | 3,551,358 |
| 2018-08-14 | Open-market sale | 1,950 | $48.00 | 1,039,214 |
| 2018-08-14 | Open-market sale | 2,550 | $47.51 | 1,036,664 |
| 2018-07-24 | Open-market sale | 7,814 | $60.81 | 3,557,208 |
| 2018-07-24 | Open-market sale | 2,586 | $60.81 | 1,041,164 |
| 2018-07-24 | Open-market sale | 1,050 | $62.69 | 3,569,758 |
| 2018-07-24 | Open-market sale | 350 | $62.69 | 1,045,314 |
| 2018-07-24 | Open-market sale | 1,564 | $62.06 | 1,043,750 |
| 2018-07-24 | Open-market sale | 4,736 | $62.06 | 3,565,022 |
| 2018-07-23 | Open-market sale | 4,350 | $62.82 | 1,045,664 |
| 2018-07-23 | Open-market sale | 150 | $63.04 | 1,050,014 |
| 2018-07-23 | Open-market sale | 13,150 | $62.82 | 3,570,808 |
| 2018-07-23 | Open-market sale | 450 | $63.04 | 3,583,958 |
| 2018-06-15 | Open-market sale | 4,051 | $65.07 | 1,050,164 |
| 2018-06-15 | Open-market sale | 449 | $65.51 | 1,054,215 |
| 2018-06-15 | Open-market sale | 12,249 | $65.07 | 3,584,408 |
| 2018-06-15 | Open-market sale | 1,351 | $65.51 | 3,596,657 |
| 2018-06-14 | Open-market sale | 1,184 | $64.26 | 1,057,980 |
| 2018-06-14 | Open-market sale | 3,516 | $64.26 | 3,608,092 |
| 2018-06-14 | Open-market sale | 3,316 | $64.72 | 1,054,664 |
| 2018-06-14 | Open-market sale | 10,084 | $64.72 | 3,598,008 |
| 2018-05-18 | Open-market sale | 75 | $52.10 | 3,625,133 |
| 2018-05-18 | Open-market sale | 13,525 | $51.51 | 3,611,608 |
| 2018-05-18 | Open-market sale | 4,475 | $51.51 | 1,059,164 |
| 2018-05-18 | Open-market sale | 25 | $52.10 | 1,063,639 |
| 2018-05-17 | Open-market sale | 206 | $52.99 | 1,067,958 |
| 2018-05-17 | Open-market sale | 4,294 | $52.48 | 1,063,664 |
| 2018-05-17 | Open-market sale | 12,906 | $52.48 | 3,625,208 |
| 2018-05-17 | Open-market sale | 694 | $52.99 | 3,638,114 |
| 2018-05-11 | Open-market sale | 600,000 | $54.52 | 3,638,808 |
| 2018-04-17 | Open-market sale | 3,623 | $49.88 | 1,068,164 |
| 2018-04-17 | Open-market sale | 877 | $50.68 | 1,071,787 |
| 2018-04-17 | Open-market sale | 10,977 | $49.89 | 4,238,808 |
| 2018-04-17 | Open-market sale | 2,623 | $50.68 | 4,249,785 |
| 2018-04-16 | Open-market sale | 13,450 | $49.46 | 4,252,408 |
| 2018-04-16 | Open-market sale | 150 | $50.32 | 4,265,858 |
| 2018-04-16 | Open-market sale | 4,450 | $49.46 | 1,072,664 |
| 2018-04-16 | Open-market sale | 50 | $50.32 | 1,077,114 |
| 2018-03-22 | Open-market sale | 1,142 | $56.72 | 1,080,522 |
| 2018-03-22 | Open-market sale | 3,458 | $56.72 | 4,276,150 |
| 2018-03-22 | Open-market sale | 10,142 | $55.93 | 4,266,008 |
| 2018-03-22 | Open-market sale | 3,358 | $55.93 | 1,077,164 |
| 2018-03-21 | Open-market sale | 13,600 | $57.42 | 4,279,608 |
| 2018-03-21 | Open-market sale | 4,500 | $57.42 | 1,081,664 |
| 2018-03-07 | Grant / award (derivative) | 182,100 | $0.00 | 182,100 |
| 2018-02-14 | Open-market sale | 900 | $45.08 | 4,305,908 |
| 2018-02-14 | Open-market sale | 3,900 | $46.85 | 4,302,008 |
| 2018-02-14 | Open-market sale | 300 | $45.08 | 1,090,364 |
| 2018-02-14 | Open-market sale | 1,400 | $46.84 | 1,088,964 |
| 2018-02-14 | Open-market sale | 2,800 | $46.31 | 1,086,164 |
| 2018-02-14 | Open-market sale | 8,800 | $46.32 | 4,293,208 |
| 2018-02-13 | Open-market sale | 13,600 | $44.50 | 4,306,808 |
| 2018-02-13 | Open-market sale | 4,500 | $44.50 | 1,090,664 |
| 2018-01-18 | Open-market sale | 4,500 | $44.17 | 1,095,164 |
| 2018-01-18 | Open-market sale | 13,600 | $44.17 | 4,320,408 |
| 2018-01-17 | Open-market sale | 13,600 | $44.60 | 4,334,008 |
| 2018-01-17 | Open-market sale | 4,500 | $44.60 | 1,099,664 |
| 2017-12-06 | Open-market sale | 5,500 | $40.99 | 1,104,164 |
| 2017-12-06 | Open-market sale | 14,400 | $40.99 | 4,347,608 |
| 2017-12-05 | Open-market sale | 4,500 | $40.24 | 1,109,664 |
| 2017-12-05 | Open-market sale | 13,600 | $40.24 | 4,362,008 |
| 2017-11-21 | Open-market sale | 4,500 | $41.06 | 1,114,164 |
| 2017-11-21 | Open-market sale | 13,600 | $41.06 | 4,375,608 |
| 2017-11-20 | Open-market sale | 4,500 | $41.18 | 1,118,664 |
| 2017-11-20 | Open-market sale | 13,600 | $41.18 | 4,389,208 |
| 2017-10-24 | Open-market sale | 13,600 | $41.08 | 4,402,808 |
| 2017-10-24 | Open-market sale | 4,500 | $41.08 | 1,123,164 |
| 2017-10-23 | Open-market sale | 13,600 | $41.04 | 4,416,408 |
| 2017-10-23 | Open-market sale | 4,500 | $41.04 | 1,127,664 |
| 2017-09-21 | Open-market sale | 13,600 | $40.01 | 4,430,008 |
| 2017-09-21 | Open-market sale | 4,500 | $40.01 | 1,132,164 |
| 2017-09-20 | Open-market sale | 13,600 | $40.27 | 4,443,608 |
| 2017-09-20 | Open-market sale | 4,500 | $40.27 | 1,136,664 |
| 2017-08-11 | Open-market sale | 13,400 | $41.36 | 4,457,208 |
| 2017-08-11 | Open-market sale | 200 | $41.87 | 4,470,608 |
| 2017-08-11 | Open-market sale | 4,000 | $41.28 | 1,141,164 |
| 2017-08-11 | Open-market sale | 500 | $42.04 | 1,145,164 |
| 2017-08-10 | Open-market sale | 300 | $42.76 | 1,149,864 |
| 2017-08-10 | Open-market sale | 4,703 | $41.69 | 4,479,105 |
| 2017-08-10 | Open-market sale | 400 | $42.65 | 4,483,808 |
| 2017-08-10 | Open-market sale | 200 | $43.28 | 4,484,208 |
| 2017-08-10 | Open-market sale | 1,300 | $41.65 | 1,148,564 |
| 2017-08-10 | Open-market sale | 2,900 | $40.62 | 1,145,664 |
| 2017-08-10 | Open-market sale | 8,297 | $40.57 | 4,470,808 |
| 2017-07-25 | Open-market sale | 7,200 | $45.61 | 4,484,408 |
| 2017-07-25 | Open-market sale | 2,100 | $45.64 | 1,152,564 |
| 2017-07-25 | Open-market sale | 2,400 | $45.00 | 1,150,164 |
| 2017-07-25 | Open-market sale | 6,400 | $44.95 | 4,491,608 |
| 2017-07-24 | Open-market sale | 4,500 | $44.50 | 1,154,664 |
| 2017-07-24 | Open-market sale | 13,600 | $44.50 | 4,498,008 |
| 2017-06-22 | Open-market sale | 2,923 | $48.38 | 1,159,164 |
| 2017-06-22 | Open-market sale | 2,823 | $49.08 | 4,522,385 |
| 2017-06-22 | Open-market sale | 10,777 | $48.50 | 4,511,608 |
| 2017-06-22 | Open-market sale | 1,577 | $49.08 | 1,162,087 |
| 2017-06-21 | Open-market sale | 13,600 | $48.47 | 4,525,208 |
| 2017-06-21 | Open-market sale | 4,500 | $48.47 | 1,163,664 |
| 2017-05-24 | Open-market sale | 999 | $43.62 | 1,171,665 |
| 2017-05-24 | Open-market sale | 3,501 | $42.86 | 1,168,164 |
| 2017-05-24 | Open-market sale | 1,901 | $43.61 | 4,550,507 |
| 2017-05-24 | Open-market sale | 11,699 | $42.93 | 4,538,808 |
| 2017-05-23 | Open-market sale | 6,800 | $41.66 | 4,552,408 |
| 2017-05-23 | Open-market sale | 6,800 | $42.36 | 4,559,208 |
| 2017-05-23 | Open-market sale | 3,398 | $41.89 | 1,172,664 |
| 2017-05-23 | Open-market sale | 1,102 | $42.38 | 1,176,062 |
| 2017-05-10 | Open-market sale | 150,000 | $42.94 | 4,566,008 |
| 2017-05-09 | Open-market sale | 100 | $43.29 | 4,765,908 |
| 2017-05-09 | Open-market sale | 49,900 | $42.75 | 4,716,008 |
| 2017-04-27 | Open-market sale | 1,900 | $39.90 | 4,777,708 |
| 2017-04-27 | Open-market sale | 11,700 | $39.47 | 4,766,008 |
| 2017-04-27 | Open-market sale | 4,500 | $39.53 | 1,177,164 |
| 2017-04-26 | Open-market sale | 27,200 | $38.17 | 4,779,608 |
| 2017-04-26 | Open-market sale | 9,000 | $38.17 | 1,181,664 |
| 2017-03-22 | Open-market sale | 4,500 | $35.27 | 1,190,664 |
| 2017-03-22 | Open-market sale | 13,600 | $35.27 | 4,806,808 |
| 2017-03-07 | Grant / award (derivative) | 163,980 | $0.00 | 163,980 |
| 2017-02-16 | Open-market sale | 13,600 | $35.36 | 4,844,908 |
| 2017-02-16 | Open-market sale | 100 | $36.12 | 4,858,508 |
| 2017-02-16 | Open-market sale | 4,500 | $35.35 | 1,195,164 |
| 2017-02-16 | Open-market sale | 24,500 | $35.41 | 4,820,408 |
| 2017-02-15 | Open-market sale | 25,400 | $36.12 | 4,858,608 |
| 2017-02-15 | Open-market sale | 4,500 | $36.05 | 1,199,664 |
| 2017-02-15 | Open-market sale | 13,600 | $36.06 | 4,884,008 |
| 2016-08-23 | Open-market sale | 44,000 | $35.15 | 1,204,156 |
| 2016-08-09 | Open-market sale | 68,104 | $36.78 | 1,248,156 |
| 2016-03-28 | Grant / award (derivative) | 300,000 | $0.00 | 300,000 |
| 2015-02-17 | Grant / award (derivative) | 43,750 | $0.00 | 43,750 |
| 2015-02-17 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2015-02-17 | Grant / award (derivative) | 2,453,722 | $0.00 | 2,453,722 |
| 2015-02-17 | Grant / award (derivative) | 35,000 | $0.00 | 35,000 |
| 2015-02-17 | Grant / award | 658,130 | — | 658,130 |
| 2015-02-17 | Grant / award | 575 | — | 575 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.