SEC CIK 1595703
BOURLA ALBERT
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| PFEview stock → | 429,173 | 2026-08-12 |
Position History — PFE
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — PFE
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-15 | Grant / award (derivative) | 20 | $29.44 | 783,997 |
| 2026-10-13 | Grant / award (derivative) | 71 | $28.37 | 783,981 |
| 2026-09-30 | Grant / award (derivative) | 21 | $28.52 | 783,888 |
| 2026-09-15 | Grant / award (derivative) | 22 | $27.55 | 783,985 |
| 2026-08-31 | Grant / award (derivative) | 21 | $28.46 | 784,012 |
| 2026-08-14 | Grant / award (derivative) | 22 | $26.79 | 785,060 |
| 2026-08-12 | Open-market buy | 38,000 | $26.34 | 429,173 |
| 2026-07-31 | Grant / award (derivative) | 24 | $25.01 | 786,154 |
| 2026-07-15 | Grant / award (derivative) | 24 | $24.82 | 772,901 |
| 2026-07-09 | Grant / award (derivative) | 84 | $24.25 | 772,938 |
| 2026-06-30 | Grant / award (derivative) | 25 | $24.08 | 772,979 |
| 2026-06-15 | Grant / award (derivative) | 23 | $26.00 | 772,772 |
| 2026-05-29 | Grant / award (derivative) | 23 | $26.18 | 772,789 |
| 2026-05-15 | Grant / award (derivative) | 24 | $25.33 | 773,297 |
| 2026-04-30 | Grant / award (derivative) | 22 | $26.70 | 760,229 |
| 2026-04-15 | Grant / award (derivative) | 22 | $27.19 | 760,070 |
| 2026-04-14 | Grant / award (derivative) | 911 | $27.11 | 760,090 |
| 2026-03-31 | Grant / award (derivative) | 21 | $28.08 | 759,049 |
| 2026-03-13 | Grant / award (derivative) | 1,630 | $26.58 | 759,400 |
| 2026-03-03 | Grant / award (derivative) | 708,666 | $0.00 | 708,666 |
| 2026-02-25 | Option exercise (derivative) | 491,626 | $0.00 | 0 |
| 2026-02-25 | Tax withholding | 467,241 | $26.92 | 388,671 |
| 2026-02-25 | Option exercise | 491,626 | $33.82 | 864,215 |
| 2026-02-25 | Tax withholding | 8,303 | $27.09 | 855,912 |
| 2026-02-12 | Grant / award (derivative) | 2,883 | $27.47 | 757,286 |
| 2026-01-14 | Grant / award (derivative) | 79 | $25.58 | 743,136 |
| 2025-12-31 | Grant / award (derivative) | 24 | $24.90 | 743,147 |
| 2025-12-15 | Grant / award (derivative) | 23 | $26.43 | 742,986 |
| 2025-11-28 | Grant / award (derivative) | 23 | $25.74 | 743,115 |
| 2025-11-14 | Grant / award (derivative) | 24 | $25.06 | 743,548 |
| 2025-10-31 | Grant / award (derivative) | 24 | $24.65 | 731,108 |
| 2025-10-15 | Grant / award (derivative) | 25 | $24.39 | 731,111 |
| 2025-10-14 | Grant / award (derivative) | 83 | $24.52 | 731,058 |
| 2025-09-30 | Grant / award (derivative) | 24 | $25.48 | 730,773 |
| 2025-09-15 | Grant / award (derivative) | 25 | $23.97 | 730,907 |
| 2025-08-29 | Grant / award (derivative) | 24 | $24.76 | 730,806 |
| 2025-08-15 | Grant / award (derivative) | 24 | $25.14 | 730,477 |
| 2025-07-31 | Grant / award (derivative) | 26 | $23.29 | 731,620 |
| 2025-07-15 | Grant / award (derivative) | 24 | $24.61 | 718,359 |
| 2025-07-14 | Grant / award (derivative) | 80 | $25.35 | 718,104 |
| 2025-06-30 | Grant / award (derivative) | 25 | $24.24 | 718,220 |
| 2025-06-13 | Grant / award (derivative) | 24 | $24.54 | 718,048 |
| 2025-05-30 | Grant / award (derivative) | 26 | $23.49 | 718,866 |
| 2025-05-15 | Grant / award (derivative) | 27 | $22.60 | 719,518 |
| 2025-04-30 | Grant / award (derivative) | 25 | $24.41 | 705,968 |
| 2025-04-15 | Grant / award (derivative) | 45 | $22.44 | 707,396 |
| 2025-04-10 | Grant / award (derivative) | 1,484 | $21.59 | 707,507 |
| 2025-03-31 | Grant / award (derivative) | 24 | $25.34 | 705,510 |
| 2025-03-14 | Grant / award (derivative) | 1,905 | $25.72 | 705,449 |
| 2025-03-04 | Grant / award (derivative) | 1,487,296 | $0.00 | 1,487,296 |
| 2025-02-27 | Option exercise (derivative) | 582,823 | $0.00 | 0 |
| 2025-02-27 | Tax withholding | 18,300 | $26.10 | 913,444 |
| 2025-02-27 | Option exercise | 582,823 | $31.31 | 931,744 |
| 2025-02-27 | Tax withholding | 545,855 | $26.06 | 367,589 |
| 2025-02-22 | Option exercise (derivative) | 238,399 | $0.00 | 0 |
| 2025-02-22 | Tax withholding | 212,680 | $26.08 | 348,921 |
| 2025-02-22 | Tax withholding | 8,835 | $26.30 | 561,601 |
| 2025-02-22 | Option exercise | 238,399 | $30.17 | 570,436 |
| 2025-02-13 | Grant / award (derivative) | 625 | $25.64 | 702,791 |
| 2025-01-13 | Grant / award (derivative) | 75 | $26.80 | 690,650 |
| 2024-12-31 | Grant / award (derivative) | 20 | $26.53 | 690,585 |
| 2024-12-13 | Grant / award (derivative) | 21 | $25.58 | 690,626 |
| 2024-11-29 | Grant / award (derivative) | 20 | $26.21 | 690,388 |
| 2024-11-15 | Grant / award (derivative) | 21 | $24.80 | 691,116 |
| 2024-10-31 | Grant / award (derivative) | 19 | $28.30 | 679,129 |
| 2024-10-15 | Grant / award (derivative) | 18 | $29.44 | 679,044 |
| 2024-10-10 | Grant / award (derivative) | 69 | $29.34 | 679,059 |
| 2024-09-30 | Grant / award (derivative) | 18 | $28.94 | 679,014 |
| 2024-09-13 | Grant / award (derivative) | 18 | $29.27 | 678,971 |
| 2024-09-12 | Grant / award (derivative) | 412,081 | $0.00 | 412,081 |
| 2024-09-12 | Grant / award (derivative) | 413,280 | $0.00 | 413,280 |
| 2024-09-12 | Disposition to issuer (derivative) | 412,081 | $0.00 | 0 |
| 2024-08-30 | Grant / award (derivative) | 18 | $29.01 | 678,847 |
| 2024-08-15 | Grant / award (derivative) | 18 | $28.71 | 678,992 |
| 2024-07-31 | Grant / award (derivative) | 17 | $30.54 | 678,116 |
| 2024-07-15 | Grant / award (derivative) | 18 | $29.10 | 669,258 |
| 2024-07-11 | Grant / award (derivative) | 71 | $28.66 | 669,302 |
| 2024-06-28 | Grant / award (derivative) | 19 | $27.98 | 669,291 |
| 2024-06-14 | Grant / award (derivative) | 19 | $27.53 | 669,366 |
| 2024-05-31 | Grant / award (derivative) | 18 | $28.66 | 668,712 |
| 2024-05-15 | Grant / award (derivative) | 18 | $28.82 | 668,625 |
| 2024-04-30 | Grant / award (derivative) | 20 | $25.62 | 659,681 |
| 2024-04-15 | Grant / award (derivative) | 20 | $25.91 | 659,636 |
| 2024-04-10 | Grant / award (derivative) | 18 | $26.32 | 659,517 |
| 2024-03-28 | Grant / award (derivative) | 19 | $27.75 | 659,207 |
| 2024-03-15 | Grant / award (derivative) | 8 | $27.94 | 659,156 |
| 2024-03-04 | I (derivative) | 88,240 | $25.89 | 659,573 |
| 2024-02-27 | Grant / award (derivative) | 569,600 | $0.00 | 569,600 |
| 2024-02-27 | Grant / award (derivative) | 644,640 | $0.00 | 644,640 |
| 2024-02-23 | Option exercise (derivative) | 127,674 | $0.00 | 0 |
| 2024-02-23 | Tax withholding | 103,178 | $27.37 | 327,739 |
| 2024-02-23 | Option exercise | 127,674 | $27.34 | 439,748 |
| 2024-02-23 | Tax withholding | 8,831 | $27.76 | 430,917 |
| 2024-02-14 | Grant / award (derivative) | 3,127 | $27.11 | 571,198 |
| 2024-01-11 | Grant / award (derivative) | 71 | $28.40 | 559,231 |
| 2023-12-29 | Grant / award (derivative) | 18 | $28.79 | 559,088 |
| 2023-12-15 | Grant / award (derivative) | 20 | $26.63 | 559,438 |
| 2023-12-15 | I (derivative) | 375,516 | $26.63 | 559,418 |
| 2023-11-30 | Grant / award (derivative) | 17 | $30.47 | 183,660 |
| 2023-11-15 | Grant / award (derivative) | 17 | $30.19 | 183,659 |
| 2023-10-31 | Grant / award (derivative) | 17 | $30.56 | 181,151 |
| 2023-10-13 | Grant / award (derivative) | 16 | $32.11 | 181,110 |
| 2023-10-11 | Grant / award (derivative) | 61 | $33.11 | 181,042 |
| 2023-09-29 | Grant / award (derivative) | 16 | $33.17 | 180,995 |
| 2023-09-15 | Grant / award (derivative) | 15 | $34.07 | 180,947 |
| 2023-08-31 | Grant / award (derivative) | 15 | $35.38 | 180,914 |
| 2023-08-15 | Grant / award (derivative) | 15 | $35.39 | 180,898 |
| 2023-07-31 | Grant / award (derivative) | 15 | $36.06 | 180,817 |
| 2023-07-14 | Grant / award (derivative) | 14 | $36.32 | 178,773 |
| 2023-07-13 | Grant / award (derivative) | 56 | $36.06 | 178,759 |
| 2023-06-30 | Grant / award (derivative) | 14 | $36.68 | 178,695 |
| 2023-06-15 | Grant / award (derivative) | 13 | $39.75 | 178,572 |
| 2023-05-31 | Grant / award (derivative) | 14 | $38.02 | 178,671 |
| 2023-05-15 | Grant / award (derivative) | 14 | $37.16 | 178,716 |
| 2023-04-28 | Grant / award (derivative) | 14 | $38.39 | 176,711 |
| 2023-04-14 | Grant / award (derivative) | 13 | $41.19 | 176,631 |
| 2023-04-12 | Grant / award (derivative) | 844 | $41.37 | 176,609 |
| 2023-03-31 | Grant / award (derivative) | 13 | $40.80 | 175,788 |
| 2023-03-17 | I (derivative) | 74,813 | $40.10 | 175,790 |
| 2023-03-15 | Grant / award (derivative) | 1,335 | $40.28 | 100,977 |
| 2023-02-25 | Tax withholding | 43,419 | $41.75 | 309,058 |
| 2023-02-23 | Grant / award (derivative) | 359,681 | $0.00 | 359,681 |
| 2023-02-23 | Grant / award (derivative) | 413,280 | $0.00 | 413,280 |
| 2023-02-22 | Tax withholding | 61,994 | $42.38 | 352,477 |
| 2023-02-16 | Grant / award (derivative) | 2,037 | $42.95 | 99,558 |
| 2023-01-12 | Grant / award (derivative) | 41 | $47.71 | 96,522 |
| 2022-12-30 | Grant / award (derivative) | 10 | $51.24 | 96,430 |
| 2022-12-16 | Option exercise (derivative) | 145,970 | $0.00 | 0 |
| 2022-12-16 | Option exercise | 89,156 | $22.89 | 411,890 |
| 2022-12-16 | Option exercise | 133,172 | $30.17 | 322,734 |
| 2022-12-15 | Grant / award (derivative) | 10 | $53.61 | 96,391 |
| 2022-11-30 | Grant / award (derivative) | 10 | $50.13 | 96,419 |
| 2022-11-15 | Grant / award (derivative) | 11 | $48.57 | 96,453 |
| 2022-10-31 | Grant / award (derivative) | 11 | $46.55 | 95,676 |
| 2022-10-14 | Grant / award (derivative) | 12 | $42.86 | 95,716 |
| 2022-10-12 | Grant / award (derivative) | 47 | $42.03 | 95,719 |
| 2022-09-30 | Grant / award (derivative) | 12 | $43.76 | 95,645 |
| 2022-09-15 | Grant / award (derivative) | 11 | $45.94 | 95,602 |
| 2022-08-31 | Grant / award (derivative) | 11 | $45.23 | 95,623 |
| 2022-08-15 | Grant / award (derivative) | 10 | $49.75 | 95,476 |
| 2022-07-29 | Grant / award (derivative) | 10 | $50.51 | 95,461 |
| 2022-07-15 | Grant / award (derivative) | 10 | $51.75 | 94,686 |
| 2022-07-13 | Grant / award (derivative) | 38 | $51.79 | 94,672 |
| 2022-06-30 | Grant / award (derivative) | 10 | $52.43 | 94,627 |
| 2022-06-15 | Grant / award (derivative) | 11 | $48.51 | 94,651 |
| 2022-05-31 | Grant / award (derivative) | 10 | $53.04 | 94,541 |
| 2022-05-13 | Grant / award (derivative) | 10 | $49.92 | 94,599 |
| 2022-04-29 | Grant / award (derivative) | 10 | $49.07 | 93,863 |
| 2022-04-14 | Grant / award (derivative) | 10 | $53.12 | 93,789 |
| 2022-04-12 | Grant / award (derivative) | 688 | $53.11 | 93,779 |
| 2022-03-31 | Grant / award (derivative) | 10 | $51.18 | 93,107 |
| 2022-03-15 | Grant / award (derivative) | 1,079 | $52.21 | 93,098 |
| 2022-02-26 | Tax withholding | 21,824 | $47.72 | 188,017 |
| 2022-02-24 | Grant / award (derivative) | 362,427 | $0.00 | 362,427 |
| 2022-02-24 | Grant / award (derivative) | 412,081 | $0.00 | 412,081 |
| 2022-02-23 | Tax withholding | 37,509 | $46.87 | 209,841 |
| 2022-02-16 | Grant / award (derivative) | 1,298 | $49.68 | 91,995 |
| 2022-01-12 | Grant / award (derivative) | 34 | $56.65 | 89,888 |
| 2021-12-30 | Grant / award (derivative) | 8 | $58.40 | 89,851 |
| 2021-12-17 | Option exercise (derivative) | 77,709 | $0.00 | 0 |
| 2021-12-17 | Option exercise | 80,080 | $27.34 | 203,469 |
| 2021-12-17 | Option exercise | 42,975 | $25.60 | 246,444 |
| 2021-12-15 | Grant / award (derivative) | 8 | $58.80 | 89,865 |
| 2021-11-30 | Grant / award (derivative) | 9 | $53.73 | 89,887 |
| 2021-11-15 | Grant / award (derivative) | 10 | $49.65 | 89,983 |
| 2021-10-29 | Grant / award (derivative) | 11 | $43.74 | 89,350 |
| 2021-10-15 | Grant / award (derivative) | 12 | $41.49 | 89,380 |
| 2021-10-12 | Grant / award (derivative) | 46 | $41.85 | 89,361 |
| 2021-09-30 | Grant / award (derivative) | 12 | $43.01 | 89,302 |
| 2021-09-15 | Grant / award (derivative) | 11 | $44.77 | 89,269 |
| 2021-08-31 | Grant / award (derivative) | 11 | $46.07 | 89,256 |
| 2021-08-13 | Grant / award (derivative) | 10 | $48.48 | 89,187 |
| 2021-07-30 | Grant / award (derivative) | 12 | $42.81 | 89,358 |
| 2021-07-15 | Grant / award (derivative) | 12 | $40.09 | 88,599 |
| 2021-07-13 | Grant / award (derivative) | 48 | $39.65 | 88,595 |
| 2021-06-30 | Grant / award (derivative) | 13 | $39.16 | 88,560 |
| 2021-06-15 | Grant / award (derivative) | 13 | $39.59 | 88,546 |
| 2021-05-28 | Grant / award (derivative) | 13 | $38.73 | 88,561 |
| 2021-05-14 | Grant / award (derivative) | 12 | $40.02 | 88,502 |
| 2021-04-30 | Grant / award (derivative) | 13 | $38.65 | 87,663 |
| 2021-04-15 | Grant / award (derivative) | 13 | $37.60 | 87,666 |
| 2021-04-12 | Grant / award (derivative) | 683 | $36.97 | 87,663 |
| 2021-03-31 | Grant / award (derivative) | 13 | $36.23 | 86,989 |
| 2021-03-15 | Grant / award (derivative) | 1,096 | $35.41 | 86,995 |
| 2021-02-27 | Option exercise (derivative) | 53,925 | $0.00 | 0 |
| 2021-02-27 | Option exercise | 53,925 | $22.35 | 165,034 |
| 2021-02-27 | Tax withholding | 34,191 | $34.64 | 121,179 |
| 2021-02-27 | Tax withholding | 9,664 | $33.49 | 155,370 |
| 2021-02-25 | Grant / award (derivative) | 491,626 | $0.00 | 491,626 |
| 2021-02-25 | Option exercise (derivative) | 163,334 | $0.00 | 0 |
| 2021-02-25 | Grant / award (derivative) | 424,782 | $0.00 | 424,782 |
| 2021-02-25 | Tax withholding | 28,221 | $33.82 | 216,816 |
| 2021-02-25 | Option exercise | 163,334 | $22.86 | 245,037 |
| 2021-02-25 | Tax withholding | 105,707 | $34.76 | 111,109 |
| 2021-02-16 | Grant / award (derivative) | 1,366 | $34.69 | 85,909 |
| 2021-01-12 | Grant / award (derivative) | 50 | $37.18 | 83,566 |
| 2020-12-31 | Grant / award (derivative) | 13 | $36.81 | 83,517 |
| 2020-12-15 | Grant / award (derivative) | 12 | $38.71 | 83,477 |
| 2020-11-30 | Grant / award (derivative) | 13 | $38.31 | 83,520 |
| 2020-11-13 | Grant / award (derivative) | 12 | $38.62 | 79,397 |
| 2020-11-09 | Open-market sale | 132,508 | $41.94 | 78,273 |
| 2020-10-30 | Grant / award (derivative) | 14 | $35.48 | 78,661 |
| 2020-10-15 | Grant / award (derivative) | 13 | $36.55 | 78,638 |
| 2020-10-12 | Grant / award (derivative) | 50 | $36.82 | 78,623 |
| 2020-09-30 | Grant / award (derivative) | 13 | $36.70 | 78,577 |
| 2020-09-15 | Grant / award (derivative) | 13 | $36.96 | 78,561 |
| 2020-08-31 | Grant / award (derivative) | 13 | $37.79 | 78,524 |
| 2020-08-14 | Grant / award (derivative) | 13 | $38.06 | 78,497 |
| 2020-07-31 | Grant / award (derivative) | 13 | $38.48 | 78,470 |
| 2020-07-15 | Grant / award (derivative) | 13 | $35.72 | 77,756 |
| 2020-07-09 | Grant / award (derivative) | 55 | $33.46 | 77,776 |
| 2020-06-30 | Grant / award (derivative) | 15 | $32.70 | 77,736 |
| 2020-06-15 | Grant / award (derivative) | 14 | $33.36 | 77,710 |
| 2020-05-29 | Grant / award (derivative) | 13 | $38.19 | 77,549 |
| 2020-05-15 | Grant / award (derivative) | 13 | $37.76 | 77,562 |
| 2020-04-30 | Grant / award (derivative) | 13 | $38.36 | 76,774 |
| 2020-04-15 | Grant / award (derivative) | 13 | $35.97 | 76,796 |
| 2020-04-08 | Grant / award (derivative) | 489 | $34.60 | 76,816 |
| 2020-03-31 | Grant / award (derivative) | 15 | $32.64 | 76,358 |
| 2020-03-13 | Grant / award (derivative) | 1,675 | $32.71 | 76,336 |
| 2020-02-28 | Option exercise (derivative) | 33,135 | $0.00 | 0 |
| 2020-02-28 | Tax withholding | 17,118 | $36.45 | 209,069 |
| 2020-02-28 | Option exercise | 33,135 | $27.37 | 232,888 |
| 2020-02-28 | Tax withholding | 6,701 | $33.42 | 226,187 |
| 2020-02-27 | Grant / award (derivative) | 553,697 | $0.00 | 553,697 |
| 2020-02-27 | Grant / award (derivative) | 474,398 | $0.00 | 474,398 |
| 2020-02-26 | Grant / award (derivative) | 45,566 | $0.00 | 226,416 |
| 2020-02-26 | Option exercise (derivative) | 88,567 | $0.00 | 0 |
| 2020-02-26 | Tax withholding | 67,605 | $36.80 | 199,753 |
| 2020-02-26 | Tax withholding | 7,121 | $34.72 | 267,358 |
| 2020-02-26 | Option exercise | 88,567 | $34.59 | 274,479 |
| 2020-02-13 | Grant / award (derivative) | 760 | $36.93 | 74,550 |
| 2020-01-09 | Grant / award (derivative) | 46 | $38.89 | 73,004 |
| 2019-12-31 | Grant / award (derivative) | 26 | $39.18 | 72,952 |
| 2019-12-13 | Grant / award (derivative) | 26 | $38.33 | 72,951 |
| 2019-11-29 | Grant / award (derivative) | 26 | $38.52 | 72,920 |
| 2019-11-15 | Grant / award (derivative) | 27 | $37.28 | 72,929 |
| 2019-10-31 | Grant / award (derivative) | 26 | $38.37 | 72,199 |
| 2019-10-15 | Grant / award (derivative) | 50 | $36.50 | 72,184 |
| 2019-10-15 | Grant / award (derivative) | 27 | $36.50 | 72,184 |
| 2019-10-09 | Grant / award (derivative) | 50 | $35.69 | 72,168 |
| 2019-09-30 | Grant / award (derivative) | 28 | $35.93 | 72,111 |
| 2019-09-13 | Grant / award (derivative) | 27 | $36.91 | 72,068 |
| 2019-08-30 | Grant / award (derivative) | 28 | $35.55 | 72,071 |
| 2019-08-19 | I (derivative) | 28,454 | $35.18 | 72,051 |
| 2019-08-15 | Grant / award (derivative) | 29 | $34.48 | 43,614 |
| 2019-08-14 | I (derivative) | 29,235 | $34.24 | 43,589 |
| 2019-07-31 | Grant / award (derivative) | 26 | $38.84 | 14,196 |
| 2019-07-15 | Grant / award (derivative) | 23 | $42.75 | 14,165 |
| 2019-07-10 | Grant / award (derivative) | 41 | $44.06 | 14,139 |
| 2019-06-28 | Grant / award (derivative) | 23 | $43.32 | 14,099 |
| 2019-06-14 | Grant / award (derivative) | 23 | $42.76 | 14,078 |
| 2019-05-31 | Grant / award (derivative) | 24 | $41.52 | 14,060 |
| 2019-05-15 | Grant / award (derivative) | 24 | $41.15 | 14,038 |
| 2019-04-30 | Grant / award (derivative) | 25 | $40.61 | 13,894 |
| 2019-04-15 | Grant / award (derivative) | 24 | $42.09 | 13,864 |
| 2019-04-10 | Grant / award (derivative) | 174 | $42.73 | 13,839 |
| 2019-03-29 | Grant / award (derivative) | 24 | $42.47 | 13,665 |
| 2019-03-15 | Grant / award (derivative) | 570 | $41.78 | 13,644 |
| 2019-02-28 | Grant / award (derivative) | 361,005 | $0.00 | 361,005 |
| 2019-02-28 | Grant / award (derivative) | 304,228 | $0.00 | 304,228 |
| 2019-02-27 | Option exercise (derivative) | 64,322 | $0.00 | 0 |
| 2019-02-27 | Tax withholding | 12,046 | $42.93 | 319,936 |
| 2019-02-27 | Grant / award | 96,183 | $0.00 | 267,660 |
| 2019-02-27 | Option exercise | 64,322 | $32.23 | 331,982 |
| 2019-02-27 | Tax withholding | 39,724 | $42.31 | 280,212 |
| 2019-02-23 | Option exercise (derivative) | 36,008 | $0.00 | 0 |
| 2019-02-23 | Tax withholding | 11,212 | $41.91 | 171,477 |
| 2019-02-23 | Option exercise | 36,008 | $21.03 | 191,438 |
| 2019-02-23 | Tax withholding | 8,749 | $42.96 | 182,689 |
| 2019-02-11 | Grant / award (derivative) | 299 | $41.68 | 13,079 |
| 2019-01-10 | Grant / award (derivative) | 37 | $42.31 | 12,671 |
| 2018-12-31 | Grant / award (derivative) | 20 | $43.65 | 12,633 |
| 2018-12-14 | Grant / award (derivative) | 20 | $43.80 | 12,612 |
| 2018-11-30 | Grant / award (derivative) | 19 | $46.23 | 12,587 |
| 2018-11-15 | Grant / award (derivative) | 20 | $43.21 | 12,578 |
| 2018-10-31 | Grant / award (derivative) | 20 | $43.06 | 12,462 |
| 2018-10-15 | Grant / award (derivative) | 20 | $43.12 | 12,444 |
| 2018-10-09 | Grant / award (derivative) | 35 | $45.47 | 12,420 |
| 2018-09-28 | Grant / award (derivative) | 20 | $44.07 | 12,386 |
| 2018-09-14 | Grant / award (derivative) | 20 | $42.96 | 12,368 |
| 2018-08-31 | Grant / award (derivative) | 21 | $41.52 | 12,349 |
| 2018-08-15 | Grant / award (derivative) | 21 | $41.16 | 12,329 |
| 2018-07-31 | Grant / award (derivative) | 22 | $39.93 | 12,208 |
| 2018-07-13 | Grant / award (derivative) | 23 | $37.53 | 12,189 |
| 2018-07-11 | Grant / award (derivative) | 42 | $37.21 | 12,167 |
| 2018-06-29 | Grant / award (derivative) | 24 | $36.28 | 12,125 |
| 2018-06-15 | Grant / award (derivative) | 24 | $36.36 | 12,101 |
| 2018-05-31 | Grant / award (derivative) | 24 | $35.93 | 12,078 |
| 2018-05-15 | Grant / award (derivative) | 25 | $35.69 | 12,055 |
| 2018-04-30 | Grant / award (derivative) | 24 | $36.61 | 11,916 |
| 2018-04-13 | Grant / award (derivative) | 24 | $36.32 | 11,892 |
| 2018-04-11 | Grant / award (derivative) | 168 | $35.79 | 11,869 |
| 2018-03-29 | Grant / award (derivative) | 25 | $35.49 | 11,702 |
| 2018-03-15 | Grant / award (derivative) | 524 | $36.58 | 11,676 |
| 2018-02-28 | Option exercise (derivative) | 39,923 | $0.00 | 0 |
| 2018-02-28 | Tax withholding | 6,198 | $36.31 | 177,922 |
| 2018-02-28 | Option exercise | 39,923 | $27.37 | 184,120 |
| 2018-02-28 | Tax withholding | 24,233 | $35.70 | 153,689 |
| 2018-02-26 | Grant / award (derivative) | 52,608 | $0.00 | 75,976 |
| 2018-02-24 | Option exercise (derivative) | 25,387 | $0.00 | 0 |
| 2018-02-24 | Tax withholding | 5,873 | $36.26 | 152,297 |
| 2018-02-24 | Option exercise | 25,387 | $18.90 | 158,170 |
| 2018-02-24 | Tax withholding | 8,100 | $35.98 | 144,197 |
| 2018-02-22 | Grant / award (derivative) | 270,910 | $0.00 | 270,910 |
| 2018-02-22 | Grant / award (derivative) | 226,485 | $0.00 | 226,485 |
| 2018-01-11 | Grant / award (derivative) | 36 | $36.56 | 11,048 |
| 2017-12-29 | Grant / award (derivative) | 20 | $36.22 | 11,012 |
| 2017-12-15 | Grant / award (derivative) | 20 | $37.20 | 10,990 |
| 2017-11-30 | Grant / award (derivative) | 20 | $36.26 | 10,971 |
| 2017-11-15 | Grant / award (derivative) | 21 | $35.36 | 10,955 |
| 2017-10-31 | Grant / award (derivative) | 21 | $35.06 | 10,837 |
| 2017-10-13 | Grant / award (derivative) | 20 | $36.34 | 10,815 |
| 2017-10-10 | Grant / award (derivative) | 36 | $36.40 | 10,794 |
| 2017-09-29 | Grant / award (derivative) | 21 | $35.70 | 10,759 |
| 2017-09-15 | Grant / award (derivative) | 21 | $35.36 | 10,739 |
| 2017-08-31 | Grant / award (derivative) | 22 | $33.92 | 10,720 |
| 2017-08-15 | Grant / award (derivative) | 22 | $33.38 | 10,701 |
| 2017-07-31 | Grant / award (derivative) | 22 | $33.16 | 10,578 |
| 2017-07-14 | Grant / award (derivative) | 22 | $33.43 | 10,555 |
| 2017-07-12 | Grant / award (derivative) | 40 | $33.22 | 10,534 |
| 2017-06-30 | Grant / award (derivative) | 22 | $33.59 | 10,493 |
| 2017-06-15 | Grant / award (derivative) | 22 | $32.81 | 10,472 |
| 2017-05-31 | Grant / award (derivative) | 23 | $32.65 | 10,450 |
| 2017-05-15 | Grant / award (derivative) | 22 | $33.12 | 10,425 |
| 2017-04-28 | Grant / award (derivative) | 22 | $33.92 | 10,303 |
| 2017-04-13 | Grant / award (derivative) | 22 | $33.88 | 10,281 |
| 2017-04-11 | Grant / award (derivative) | 239 | $33.93 | 10,259 |
| 2017-03-31 | Grant / award (derivative) | 21 | $34.21 | 10,019 |
| 2017-03-15 | Grant / award (derivative) | 760 | $34.63 | 9,998 |
| 2017-02-27 | Tax withholding | 5,839 | $34.28 | 143,860 |
| 2017-02-27 | Grant / award | 12,891 | $0.00 | 149,699 |
| 2017-02-23 | Grant / award (derivative) | 121,294 | $0.00 | 121,294 |
| 2017-02-23 | Grant / award (derivative) | 146,104 | $0.00 | 146,104 |
| 2017-02-23 | Option exercise (derivative) | 42,476 | $0.00 | 0 |
| 2017-02-23 | Option exercise | 42,476 | $21.03 | 165,474 |
| 2017-02-23 | Tax withholding | 8,101 | $34.06 | 157,373 |
| 2017-02-23 | Tax withholding | 20,565 | $32.49 | 136,808 |
| 2017-01-09 | Grant / award (derivative) | 38 | $33.47 | 9,154 |
| 2016-12-30 | Grant / award (derivative) | 22 | $32.48 | 9,117 |
| 2016-12-15 | Grant / award (derivative) | 22 | $32.75 | 9,095 |
| 2016-11-30 | Grant / award (derivative) | 22 | $32.14 | 9,072 |
| 2016-11-15 | Grant / award (derivative) | 22 | $32.23 | 9,050 |
| 2016-11-04 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2016-11-04 | Open-market sale | 10,893 | $30.05 | 130,809 |
| 2016-11-04 | Option exercise | 20,000 | $24.99 | 149,199 |
| 2016-11-04 | Open-market sale | 100 | $30.06 | 149,099 |
| 2016-11-04 | Open-market sale | 1,690 | $30.03 | 147,409 |
| 2016-11-04 | Open-market sale | 5,707 | $30.04 | 141,702 |
| 2016-10-31 | Grant / award (derivative) | 22 | $31.71 | 8,944 |
| 2016-10-14 | Grant / award (derivative) | 22 | $32.66 | 8,921 |
| 2016-10-06 | Grant / award (derivative) | 38 | $33.65 | 8,898 |
| 2016-09-30 | Grant / award (derivative) | 21 | $33.87 | 8,859 |
| 2016-09-15 | Grant / award (derivative) | 21 | $34.14 | 8,839 |
| 2016-08-31 | Grant / award (derivative) | 20 | $34.80 | 8,817 |
| 2016-08-15 | Grant / award (derivative) | 20 | $35.11 | 8,796 |
| 2016-07-29 | Grant / award (derivative) | 19 | $36.89 | 8,699 |
| 2016-07-15 | Grant / award (derivative) | 19 | $36.77 | 8,680 |
| 2016-07-07 | Grant / award (derivative) | 36 | $35.77 | 8,662 |
| 2016-06-30 | Grant / award (derivative) | 20 | $35.21 | 8,626 |
| 2016-06-15 | Grant / award (derivative) | 20 | $34.79 | 8,606 |
| 2016-05-31 | Grant / award (derivative) | 21 | $34.70 | 8,586 |
| 2016-05-13 | Grant / award (derivative) | 21 | $33.19 | 8,570 |
| 2016-04-29 | Grant / award (derivative) | 22 | $32.71 | 8,473 |
| 2016-04-15 | Grant / award (derivative) | 22 | $32.50 | 8,452 |
| 2016-04-12 | Grant / award (derivative) | 233 | $31.96 | 8,431 |
| 2016-03-31 | Grant / award (derivative) | 22 | $29.64 | 8,200 |
| 2016-03-15 | Grant / award (derivative) | 817 | $29.54 | 8,177 |
| 2016-02-28 | Grant / award | 3,732 | $0.00 | 127,961 |
| 2016-02-25 | Grant / award (derivative) | 138,675 | $0.00 | 138,675 |
| 2016-02-25 | Grant / award (derivative) | 155,172 | $0.00 | 155,172 |
| 2016-02-24 | Option exercise (derivative) | 30,666 | $0.00 | 0 |
| 2016-02-24 | Option exercise | 30,666 | $18.90 | 144,675 |
| 2016-02-24 | Tax withholding | 5,976 | $30.02 | 138,699 |
| 2016-02-24 | Tax withholding | 14,470 | $29.67 | 124,229 |
| 2016-01-13 | Grant / award (derivative) | 39 | $30.37 | 7,287 |
| 2015-12-31 | Grant / award (derivative) | 21 | $32.28 | 7,247 |
| 2015-12-15 | Grant / award (derivative) | 20 | $32.26 | 7,226 |
| 2015-12-15 | Option exercise (derivative) | 30,000 | $0.00 | 0 |
| 2015-12-15 | Option exercise | 30,000 | $26.20 | 140,560 |
| 2015-12-15 | Tax withholding | 27,195 | $32.47 | 113,365 |
| 2015-11-30 | Grant / award (derivative) | 20 | $32.77 | 7,207 |
| 2015-11-13 | Grant / award (derivative) | 20 | $33.27 | 7,186 |
| 2015-10-30 | Grant / award (derivative) | 19 | $33.82 | 7,106 |
| 2015-10-15 | Grant / award (derivative) | 19 | $34.08 | 7,086 |
| 2015-10-12 | Grant / award (derivative) | 35 | $33.22 | 7,068 |
| 2015-09-30 | Grant / award (derivative) | 21 | $31.41 | 7,033 |
| 2015-09-15 | Grant / award (derivative) | 20 | $33.17 | 7,012 |
| 2015-08-31 | Grant / award (derivative) | 20 | $32.22 | 6,991 |
| 2015-08-14 | Grant / award (derivative) | 19 | $35.32 | 6,964 |
| 2015-07-31 | Grant / award (derivative) | 18 | $36.06 | 6,891 |
| 2015-07-15 | Grant / award (derivative) | 19 | $34.98 | 6,873 |
| 2015-07-13 | Grant / award (derivative) | 28 | $34.82 | 6,854 |
| 2015-06-30 | Grant / award (derivative) | 16 | $33.53 | 6,827 |
| 2015-06-15 | Grant / award (derivative) | 16 | $34.04 | 6,810 |
| 2015-05-29 | Grant / award (derivative) | 16 | $34.75 | 6,794 |
| 2015-05-15 | Grant / award (derivative) | 16 | $33.99 | 6,780 |
| 2015-04-30 | Grant / award (derivative) | 16 | $33.93 | 6,708 |
| 2015-04-15 | Grant / award (derivative) | 16 | $35.21 | 6,692 |
| 2015-04-09 | Grant / award (derivative) | 92 | $35.03 | 6,676 |
| 2015-03-31 | Grant / award (derivative) | 15 | $34.79 | 6,584 |
| 2015-03-13 | Grant / award (derivative) | 300 | $34.00 | 6,569 |
| 2015-02-26 | Grant / award (derivative) | 73,826 | $0.00 | 73,826 |
| 2015-02-26 | Grant / award (derivative) | 88,567 | $0.00 | 88,567 |
| 2015-02-25 | Tax withholding | 0 | $0.00 | 109,074 |
| 2015-02-25 | Option exercise (derivative) | 15,484 | $0.00 | 0 |
| 2015-02-25 | Tax withholding | 1,655 | $34.66 | 116,990 |
| 2015-02-25 | Grant / award | 4,474 | $0.00 | 118,645 |
| 2015-02-25 | Tax withholding | 3,469 | $34.66 | 113,521 |
| 2015-02-25 | Tax withholding | 6,102 | $33.47 | 107,419 |
| 2015-02-25 | Option exercise | 15,484 | $17.69 | 114,171 |
| 2015-02-23 | Tax withholding | 3,362 | $34.39 | 98,687 |
| 2015-01-13 | Grant / award (derivative) | 294 | $32.44 | 6,219 |
| 2014-12-31 | Option exercise (derivative) | 16,060 | $0.00 | 0 |
| 2014-12-31 | Grant / award (derivative) | 17 | $31.15 | 5,925 |
| 2014-12-31 | Option exercise | 16,060 | $18.19 | 113,177 |
| 2014-12-31 | Tax withholding | 4,662 | $31.15 | 108,515 |
| 2014-12-31 | Tax withholding | 7,022 | $31.54 | 101,493 |
| 2014-12-15 | Grant / award (derivative) | 16 | $30.86 | 5,908 |
| 2014-11-26 | Grant / award (derivative) | 16 | $31.10 | 5,892 |
| 2014-11-14 | Grant / award (derivative) | 18 | $30.34 | 5,876 |
| 2014-10-31 | Grant / award (derivative) | 19 | $29.95 | 5,809 |
| 2014-10-15 | Grant / award (derivative) | 17 | $28.20 | 5,790 |
| 2014-10-10 | Grant / award (derivative) | 328 | $29.13 | 5,773 |
| 2014-09-30 | Grant / award (derivative) | 19 | $29.57 | 5,445 |
| 2014-09-15 | Grant / award (derivative) | 19 | $29.92 | 5,426 |
| 2014-08-29 | Grant / award (derivative) | 18 | $29.40 | 5,407 |
| 2014-08-15 | Grant / award (derivative) | 19 | $28.64 | 5,393 |
| 2014-07-31 | Grant / award (derivative) | 19 | $28.70 | 5,374 |
| 2014-07-15 | Grant / award (derivative) | 16 | $30.41 | 5,307 |
| 2014-07-11 | Grant / award (derivative) | 318 | $30.07 | 5,291 |
| 2014-06-30 | Grant / award (derivative) | 18 | $29.68 | 4,973 |
| 2014-06-13 | Grant / award (derivative) | 18 | $29.53 | 4,955 |
| 2014-05-30 | Grant / award (derivative) | 17 | $29.63 | 4,937 |
| 2014-05-15 | Grant / award (derivative) | 64 | $29.06 | 4,920 |
| 2014-04-30 | Grant / award (derivative) | 16 | $31.29 | 4,856 |
| 2014-04-15 | Grant / award (derivative) | 18 | $29.89 | 4,841 |
| 2014-03-31 | Grant / award (derivative) | 66 | $32.12 | 4,823 |
| 2014-03-14 | Grant / award (derivative) | 734 | $31.23 | 4,757 |
| 2014-02-27 | Grant / award (derivative) | 51,230 | $0.00 | 51,230 |
| 2014-02-27 | Grant / award (derivative) | 64,322 | $0.00 | 64,322 |
| 2014-02-27 | Grant / award | 11,722 | $0.00 | 95,393 |
| 2014-02-26 | Option exercise (derivative) | 14,801 | $0.00 | 0 |
| 2014-02-26 | Tax withholding | 14,712 | $31.99 | 83,671 |
| 2014-02-26 | Tax withholding | 3,482 | $31.99 | 98,383 |
| 2014-02-26 | Grant / award | 9,418 | $0.00 | 101,865 |
| 2014-02-26 | Option exercise | 21,482 | $12.70 | 92,447 |
| 2014-02-24 | Tax withholding | 2,864 | $31.99 | 70,965 |
| 2014-01-01 | — | — | — | 73,333 |
| 2014-01-01 | — | — | — | 1,436 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.