SEC CIK 1197952
ELMER RUSSELL S
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| HAPNview stock → | 221,741 | 2018-08-25 |
| NOWview stock → | 28,819 | 2026-02-06 |
Position History — NOW
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — NOW
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-02-09 | Grant / award (derivative) | 12,359 | $0.00 | 24,729 |
| 2026-02-06 | Option exercise (derivative) | 9,470 | $0.00 | 0 |
| 2026-02-06 | Option exercise (derivative) | 2,075 | $0.00 | 6,230 |
| 2026-02-06 | Tax withholding | 1,029 | $100.74 | 28,819 |
| 2026-02-06 | Option exercise | 2,075 | $0.00 | 29,848 |
| 2026-02-06 | Tax withholding | 3,357 | $100.74 | 27,773 |
| 2026-02-06 | Option exercise | 9,470 | $0.00 | 31,130 |
| 2026-02-03 | Grant / award (derivative) | 9,470 | $0.00 | 9,470 |
| 2025-11-18 | Open-market sale | 81 | $827.08 | 4,332 |
| 2025-11-17 | Option exercise (derivative) | 177 | $0.00 | 888 |
| 2025-11-17 | Open-market sale | 110 | $846.92 | 4,332 |
| 2025-11-17 | Option exercise | 177 | $0.00 | 4,509 |
| 2025-11-17 | Tax withholding | 96 | $835.79 | 4,413 |
| 2025-11-14 | Option exercise (derivative) | 239 | $0.00 | 2,146 |
| 2025-11-14 | Tax withholding | 129 | $850.43 | 4,442 |
| 2025-11-14 | Option exercise | 239 | $0.00 | 4,571 |
| 2025-11-13 | Open-market sale | 62 | $852.38 | 4,332 |
| 2025-11-12 | Option exercise (derivative) | 136 | $0.00 | 137 |
| 2025-11-12 | Option exercise | 136 | $0.00 | 4,468 |
| 2025-11-12 | Tax withholding | 74 | $864.04 | 4,394 |
| 2025-11-10 | Open-market sale | 191 | $863.86 | 4,332 |
| 2025-11-07 | Option exercise (derivative) | 415 | $0.00 | 1,661 |
| 2025-11-07 | Option exercise | 415 | $0.00 | 4,747 |
| 2025-11-07 | Tax withholding | 224 | $861.87 | 4,523 |
| 2025-08-20 | Open-market sale | 1,698 | $884.26 | 4,332 |
| 2025-08-15 | Option exercise (derivative) | 2,471 | $0.00 | 2,474 |
| 2025-08-15 | Option exercise (derivative) | 178 | $0.00 | 1,065 |
| 2025-08-15 | Option exercise (derivative) | 238 | $0.00 | 2,385 |
| 2025-08-15 | Option exercise | 178 | $0.00 | 6,016 |
| 2025-08-15 | Tax withholding | 1,329 | $867.24 | 5,838 |
| 2025-08-15 | Tax withholding | 96 | $867.24 | 5,920 |
| 2025-08-15 | Tax withholding | 128 | $867.24 | 6,030 |
| 2025-08-15 | Option exercise | 2,471 | $0.00 | 7,167 |
| 2025-08-15 | Option exercise | 238 | $0.00 | 6,158 |
| 2025-08-12 | Option exercise (derivative) | 137 | $0.00 | 273 |
| 2025-08-12 | Tax withholding | 74 | $853.43 | 4,696 |
| 2025-08-12 | Option exercise | 137 | $0.00 | 4,770 |
| 2025-08-07 | Option exercise (derivative) | 415 | $0.00 | 2,076 |
| 2025-08-07 | Tax withholding | 224 | $874.12 | 4,633 |
| 2025-08-07 | Option exercise | 415 | $0.00 | 4,857 |
| 2025-07-24 | Grant / award (derivative) | 3,915 | $655.94 | 19,575 |
| 2025-05-19 | Open-market sale | 81 | $1030.25 | 4,442 |
| 2025-05-16 | Option exercise (derivative) | 177 | $0.00 | 1,243 |
| 2025-05-16 | Tax withholding | 96 | $1040.18 | 4,523 |
| 2025-05-16 | Option exercise | 177 | $0.00 | 4,619 |
| 2025-05-15 | Option exercise (derivative) | 238 | $0.00 | 2,623 |
| 2025-05-15 | Option exercise | 238 | $0.00 | 4,570 |
| 2025-05-15 | Tax withholding | 128 | $1035.18 | 4,442 |
| 2025-05-13 | Open-market sale | 62 | $1023.00 | 4,332 |
| 2025-05-12 | Option exercise (derivative) | 136 | $0.00 | 410 |
| 2025-05-12 | Option exercise | 136 | $0.00 | 4,468 |
| 2025-05-12 | Tax withholding | 74 | $1015.60 | 4,394 |
| 2025-05-08 | Open-market sale | 191 | $985.00 | 4,332 |
| 2025-05-07 | Option exercise (derivative) | 415 | $0.00 | 2,491 |
| 2025-05-07 | Tax withholding | 224 | $983.29 | 4,523 |
| 2025-05-07 | Option exercise | 415 | $0.00 | 4,747 |
| 2025-02-18 | Grant / award (derivative) | 2,861 | $0.00 | 2,861 |
| 2025-02-18 | Open-market sale | 89 | $988.00 | 5,266 |
| 2025-02-18 | Open-market sale | 934 | $988.00 | 4,332 |
| 2025-02-14 | Option exercise (derivative) | 178 | $0.00 | 1,420 |
| 2025-02-14 | Option exercise (derivative) | 1,854 | $0.00 | 4,945 |
| 2025-02-14 | Tax withholding | 920 | $986.63 | 5,266 |
| 2025-02-14 | Option exercise | 178 | $0.00 | 5,444 |
| 2025-02-14 | Option exercise | 1,854 | $0.00 | 6,186 |
| 2025-02-14 | Tax withholding | 89 | $986.63 | 5,355 |
| 2025-02-13 | Open-market sale | 69 | $982.40 | 4,332 |
| 2025-02-13 | Open-market sale | 1,589 | $982.40 | 4,401 |
| 2025-02-12 | Option exercise (derivative) | 137 | $0.00 | 546 |
| 2025-02-12 | Option exercise (derivative) | 3,010 | $0.00 | 0 |
| 2025-02-12 | Tax withholding | 68 | $982.40 | 5,990 |
| 2025-02-12 | Option exercise | 137 | $0.00 | 6,058 |
| 2025-02-12 | Tax withholding | 1,421 | $982.40 | 5,921 |
| 2025-02-12 | Option exercise | 3,010 | $0.00 | 7,342 |
| 2025-02-10 | Open-market sale | 336 | $1017.55 | 4,332 |
| 2025-02-10 | Grant / award (derivative) | 1,506 | $0.00 | 3,010 |
| 2025-02-07 | Option exercise (derivative) | 415 | $0.00 | 2,906 |
| 2025-02-07 | Option exercise (derivative) | 112 | $0.00 | 0 |
| 2025-02-07 | Option exercise | 112 | $0.00 | 4,444 |
| 2025-02-07 | Tax withholding | 145 | $1008.29 | 4,668 |
| 2025-02-07 | Option exercise | 415 | $0.00 | 4,813 |
| 2025-02-07 | Tax withholding | 46 | $1008.29 | 4,398 |
| 2025-02-03 | Open-market sale | 2,511 | $1012.09 | 4,332 |
| 2024-11-18 | Open-market sale | 81 | $1016.54 | 6,843 |
| 2024-11-15 | Option exercise (derivative) | 177 | $0.00 | 1,598 |
| 2024-11-15 | Tax withholding | 96 | $1011.39 | 6,924 |
| 2024-11-15 | Option exercise | 177 | $0.00 | 7,020 |
| 2024-11-15 | Open-market sale | 1,867 | $1023.97 | 6,843 |
| 2024-11-12 | Option exercise (derivative) | 136 | $0.00 | 683 |
| 2024-11-12 | Option exercise | 136 | $0.00 | 8,784 |
| 2024-11-12 | Tax withholding | 74 | $1048.29 | 8,710 |
| 2024-11-07 | Option exercise (derivative) | 111 | $0.00 | 112 |
| 2024-11-07 | Option exercise (derivative) | 123 | $0.00 | 3,321 |
| 2024-11-07 | Tax withholding | 67 | $1015.28 | 8,648 |
| 2024-11-07 | Option exercise | 123 | $0.00 | 8,715 |
| 2024-11-07 | Tax withholding | 60 | $1015.28 | 8,592 |
| 2024-11-07 | Option exercise | 111 | $0.00 | 8,652 |
| 2024-11-05 | Grant / award (derivative) | 3,915 | $655.94 | 15,660 |
| 2024-08-16 | Option exercise (derivative) | 1,853 | $0.00 | 6,799 |
| 2024-08-16 | Option exercise (derivative) | 178 | $0.00 | 1,775 |
| 2024-08-16 | Option exercise | 1,853 | $0.00 | 9,455 |
| 2024-08-16 | Tax withholding | 996 | $827.56 | 8,459 |
| 2024-08-16 | Option exercise | 178 | $0.00 | 8,637 |
| 2024-08-16 | Tax withholding | 96 | $827.56 | 8,541 |
| 2024-08-12 | Option exercise (derivative) | 1,506 | $0.00 | 1,504 |
| 2024-08-12 | Option exercise (derivative) | 137 | $0.00 | 819 |
| 2024-08-12 | Option exercise | 1,506 | $0.00 | 8,349 |
| 2024-08-12 | Tax withholding | 810 | $806.62 | 7,539 |
| 2024-08-12 | Option exercise | 137 | $0.00 | 7,676 |
| 2024-08-12 | Tax withholding | 74 | $806.62 | 7,602 |
| 2024-08-07 | Option exercise (derivative) | 123 | $0.00 | 3,444 |
| 2024-08-07 | Option exercise (derivative) | 111 | $0.00 | 223 |
| 2024-08-07 | Tax withholding | 67 | $776.28 | 6,843 |
| 2024-08-07 | Option exercise | 111 | $0.00 | 6,847 |
| 2024-08-07 | Tax withholding | 60 | $776.28 | 6,787 |
| 2024-08-07 | Option exercise | 123 | $0.00 | 6,910 |
| 2024-08-02 | Open-market sale | 1,937 | $779.81 | 6,736 |
| 2024-05-17 | Option exercise (derivative) | 177 | $0.00 | 1,953 |
| 2024-05-17 | Tax withholding | 96 | $765.05 | 8,673 |
| 2024-05-17 | Option exercise | 177 | $0.00 | 8,769 |
| 2024-05-10 | Option exercise (derivative) | 136 | $0.00 | 956 |
| 2024-05-10 | Tax withholding | 74 | $729.79 | 8,592 |
| 2024-05-10 | Option exercise | 136 | $0.00 | 8,666 |
| 2024-05-07 | Option exercise (derivative) | 122 | $0.00 | 3,567 |
| 2024-05-07 | Option exercise (derivative) | 111 | $0.00 | 334 |
| 2024-05-07 | Option exercise | 111 | $0.00 | 8,534 |
| 2024-05-07 | Option exercise | 122 | $0.00 | 8,596 |
| 2024-05-07 | Tax withholding | 66 | $713.33 | 8,530 |
| 2024-05-07 | Tax withholding | 60 | $713.33 | 8,474 |
| 2024-02-16 | Option exercise (derivative) | 3,707 | $0.00 | 8,652 |
| 2024-02-16 | Option exercise (derivative) | 178 | $0.00 | 2,130 |
| 2024-02-16 | Option exercise (derivative) | 182 | $0.00 | 0 |
| 2024-02-16 | Option exercise | 182 | $0.00 | 8,425 |
| 2024-02-16 | Option exercise | 178 | $0.00 | 8,512 |
| 2024-02-16 | Tax withholding | 91 | $765.00 | 8,334 |
| 2024-02-16 | Tax withholding | 89 | $765.00 | 8,423 |
| 2024-02-16 | Tax withholding | 1,838 | $765.00 | 8,243 |
| 2024-02-16 | Option exercise | 3,707 | $0.00 | 10,081 |
| 2024-02-15 | Grant / award (derivative) | 3,689 | $0.00 | 3,689 |
| 2024-02-12 | Option exercise (derivative) | 136 | $0.00 | 1,092 |
| 2024-02-12 | Option exercise (derivative) | 1,130 | $0.00 | 3,010 |
| 2024-02-12 | Tax withholding | 561 | $787.35 | 6,306 |
| 2024-02-12 | Option exercise | 136 | $0.00 | 6,442 |
| 2024-02-12 | Tax withholding | 68 | $787.35 | 6,374 |
| 2024-02-12 | Option exercise | 1,130 | $0.00 | 6,867 |
| 2024-02-07 | Option exercise (derivative) | 111 | $0.00 | 445 |
| 2024-02-07 | Option exercise (derivative) | 2,358 | $0.00 | 0 |
| 2024-02-07 | Tax withholding | 56 | $790.39 | 5,737 |
| 2024-02-07 | Option exercise | 111 | $0.00 | 5,793 |
| 2024-02-07 | Tax withholding | 990 | $790.39 | 5,682 |
| 2024-02-07 | Option exercise | 2,358 | $0.00 | 6,672 |
| 2024-02-06 | Grant / award (derivative) | 3,915 | $655.94 | 11,745 |
| 2024-01-22 | Grant / award (derivative) | 41 | $0.00 | 2,358 |
| 2024-01-22 | Grant / award (derivative) | 12,359 | $0.00 | 12,359 |
| 2023-11-20 | Open-market sale | 91 | $654.00 | 4,314 |
| 2023-11-17 | Option exercise (derivative) | 182 | $0.00 | 182 |
| 2023-11-17 | Option exercise (derivative) | 177 | $0.00 | 2,308 |
| 2023-11-17 | Option exercise | 182 | $0.00 | 4,407 |
| 2023-11-17 | Tax withholding | 88 | $654.36 | 4,405 |
| 2023-11-17 | Tax withholding | 91 | $654.36 | 4,316 |
| 2023-11-17 | Option exercise | 177 | $0.00 | 4,493 |
| 2023-11-13 | Open-market sale | 69 | $633.78 | 4,225 |
| 2023-11-10 | Option exercise (derivative) | 137 | $0.00 | 1,228 |
| 2023-11-10 | Option exercise | 137 | $0.00 | 4,362 |
| 2023-11-10 | Tax withholding | 68 | $634.76 | 4,294 |
| 2023-11-08 | Open-market sale | 56 | $616.08 | 4,225 |
| 2023-11-07 | Option exercise (derivative) | 112 | $0.00 | 556 |
| 2023-11-07 | Option exercise | 112 | $0.00 | 4,337 |
| 2023-11-07 | Tax withholding | 56 | $613.91 | 4,281 |
| 2023-08-18 | Open-market sale | 91 | $535.10 | 4,225 |
| 2023-08-17 | Option exercise (derivative) | 181 | $0.00 | 364 |
| 2023-08-17 | Option exercise (derivative) | 178 | $0.00 | 2,485 |
| 2023-08-17 | Tax withholding | 89 | $543.64 | 4,316 |
| 2023-08-17 | Option exercise | 178 | $0.00 | 4,405 |
| 2023-08-17 | Tax withholding | 90 | $543.64 | 4,227 |
| 2023-08-17 | Option exercise | 181 | $0.00 | 4,317 |
| 2023-08-14 | Open-market sale | 637 | $552.53 | 4,136 |
| 2023-08-11 | Option exercise (derivative) | 1,129 | $0.00 | 4,140 |
| 2023-08-11 | Option exercise (derivative) | 136 | $0.00 | 1,365 |
| 2023-08-11 | Option exercise | 1,129 | $0.00 | 5,265 |
| 2023-08-11 | Option exercise | 136 | $0.00 | 4,841 |
| 2023-08-11 | Tax withholding | 560 | $557.44 | 4,705 |
| 2023-08-11 | Tax withholding | 68 | $557.44 | 4,773 |
| 2023-08-08 | Open-market sale | 1,223 | $546.99 | 4,136 |
| 2023-08-07 | Option exercise (derivative) | 111 | $0.00 | 668 |
| 2023-08-07 | Option exercise (derivative) | 2,317 | $0.00 | 2,317 |
| 2023-08-07 | Option exercise | 111 | $0.00 | 5,415 |
| 2023-08-07 | Tax withholding | 56 | $554.89 | 5,359 |
| 2023-08-07 | Tax withholding | 1,149 | $554.89 | 5,304 |
| 2023-08-07 | Option exercise | 2,317 | $0.00 | 6,453 |
| 2023-05-18 | Open-market sale | 91 | $500.00 | 4,136 |
| 2023-05-17 | Option exercise (derivative) | 177 | $0.00 | 2,663 |
| 2023-05-17 | Option exercise (derivative) | 182 | $0.00 | 545 |
| 2023-05-17 | Option exercise | 182 | $0.00 | 4,229 |
| 2023-05-17 | Tax withholding | 91 | $492.92 | 4,138 |
| 2023-05-17 | Option exercise | 177 | $0.00 | 4,315 |
| 2023-05-17 | Tax withholding | 88 | $492.92 | 4,227 |
| 2023-05-15 | Open-market sale | 69 | $453.30 | 4,047 |
| 2023-05-12 | Option exercise (derivative) | 137 | $0.00 | 1,501 |
| 2023-05-12 | Tax withholding | 68 | $455.20 | 4,116 |
| 2023-05-12 | Option exercise | 137 | $0.00 | 4,184 |
| 2023-05-09 | Grant / award (derivative) | 3,915 | $655.94 | 7,830 |
| 2023-05-08 | Open-market sale | 55 | $436.90 | 4,047 |
| 2023-05-05 | Option exercise (derivative) | 111 | $0.00 | 779 |
| 2023-05-05 | Option exercise | 111 | $0.00 | 4,158 |
| 2023-05-05 | Tax withholding | 56 | $434.80 | 4,102 |
| 2023-05-01 | Open-market sale | 7,796 | $456.31 | 4,047 |
| 2023-02-17 | Option exercise (derivative) | 181 | $0.00 | 727 |
| 2023-02-17 | Option exercise (derivative) | 1,320 | $0.00 | 0 |
| 2023-02-17 | Option exercise | 1,320 | $0.00 | 12,407 |
| 2023-02-17 | Tax withholding | 655 | $439.01 | 11,752 |
| 2023-02-17 | Tax withholding | 90 | $439.01 | 11,843 |
| 2023-02-17 | Option exercise | 181 | $0.00 | 11,933 |
| 2023-02-15 | Grant / award (derivative) | 2,840 | $0.00 | 2,840 |
| 2023-02-10 | Option exercise (derivative) | 2,258 | $0.00 | 5,269 |
| 2023-02-10 | Option exercise (derivative) | 220 | $0.00 | 0 |
| 2023-02-10 | Option exercise (derivative) | 136 | $0.00 | 1,638 |
| 2023-02-10 | Tax withholding | 110 | $458.36 | 11,019 |
| 2023-02-10 | Option exercise | 220 | $0.00 | 11,129 |
| 2023-02-10 | Option exercise | 2,258 | $0.00 | 12,029 |
| 2023-02-10 | Option exercise | 136 | $0.00 | 11,155 |
| 2023-02-10 | Tax withholding | 68 | $458.36 | 11,087 |
| 2023-02-10 | Tax withholding | 1,120 | $458.36 | 10,909 |
| 2023-02-07 | Option exercise (derivative) | 111 | $0.00 | 890 |
| 2023-02-07 | Option exercise (derivative) | 904 | $0.00 | 0 |
| 2023-02-07 | Option exercise (derivative) | 1,739 | $0.00 | 4,634 |
| 2023-02-07 | Tax withholding | 39 | $463.26 | 9,269 |
| 2023-02-07 | Option exercise | 904 | $0.00 | 10,173 |
| 2023-02-07 | Tax withholding | 402 | $463.26 | 9,771 |
| 2023-02-07 | Option exercise | 111 | $0.00 | 9,308 |
| 2023-02-07 | Tax withholding | 616 | $463.26 | 9,197 |
| 2023-02-07 | Option exercise | 1,739 | $0.00 | 9,813 |
| 2023-01-23 | Grant / award (derivative) | 7,527 | $0.00 | 7,527 |
| 2022-11-17 | Option exercise (derivative) | 182 | $0.00 | 908 |
| 2022-11-17 | Option exercise (derivative) | 1,323 | $0.00 | 1,320 |
| 2022-11-17 | Tax withholding | 656 | $400.58 | 7,983 |
| 2022-11-17 | Option exercise | 182 | $0.00 | 8,165 |
| 2022-11-17 | Tax withholding | 91 | $400.58 | 8,074 |
| 2022-11-17 | Option exercise | 1,323 | $0.00 | 8,639 |
| 2022-11-11 | Option exercise (derivative) | 220 | $0.00 | 220 |
| 2022-11-11 | Option exercise (derivative) | 137 | $0.00 | 1,774 |
| 2022-11-11 | Tax withholding | 110 | $409.91 | 7,247 |
| 2022-11-11 | Option exercise | 137 | $0.00 | 7,384 |
| 2022-11-11 | Tax withholding | 68 | $409.91 | 7,316 |
| 2022-11-11 | Option exercise | 220 | $0.00 | 7,357 |
| 2022-11-07 | Option exercise (derivative) | 903 | $0.00 | 904 |
| 2022-11-07 | Option exercise (derivative) | 111 | $0.00 | 1,001 |
| 2022-11-07 | Tax withholding | 448 | $363.20 | 7,137 |
| 2022-11-07 | Option exercise | 903 | $0.00 | 7,585 |
| 2022-11-07 | Tax withholding | 56 | $363.20 | 6,682 |
| 2022-11-07 | Option exercise | 111 | $0.00 | 6,738 |
| 2022-09-19 | Open-market sale | 2,666 | $422.80 | 6,627 |
| 2022-08-18 | Open-market sale | 758 | $486.36 | 9,293 |
| 2022-08-17 | Option exercise (derivative) | 181 | $0.00 | 1,090 |
| 2022-08-17 | Option exercise (derivative) | 1,323 | $0.00 | 2,643 |
| 2022-08-17 | Option exercise | 181 | $0.00 | 10,141 |
| 2022-08-17 | Option exercise | 1,323 | $0.00 | 10,616 |
| 2022-08-17 | Tax withholding | 90 | $488.76 | 10,051 |
| 2022-08-17 | Tax withholding | 656 | $488.76 | 9,960 |
| 2022-08-15 | Open-market sale | 178 | $502.00 | 9,293 |
| 2022-08-12 | Option exercise (derivative) | 219 | $0.00 | 440 |
| 2022-08-12 | Option exercise (derivative) | 136 | $0.00 | 1,911 |
| 2022-08-12 | Tax withholding | 68 | $506.51 | 9,471 |
| 2022-08-12 | Option exercise | 136 | $0.00 | 9,539 |
| 2022-08-12 | Tax withholding | 109 | $506.51 | 9,403 |
| 2022-08-12 | Option exercise | 219 | $0.00 | 9,512 |
| 2022-08-08 | Open-market sale | 1,386 | $495.10 | 9,293 |
| 2022-08-05 | Option exercise (derivative) | 112 | $0.00 | 1,112 |
| 2022-08-05 | Option exercise (derivative) | 1,739 | $0.00 | 6,373 |
| 2022-08-05 | Grant / award (derivative) | 3,915 | $655.94 | 3,915 |
| 2022-08-05 | Option exercise (derivative) | 902 | $0.00 | 1,807 |
| 2022-08-05 | Tax withholding | 448 | $494.85 | 10,679 |
| 2022-08-05 | Option exercise | 902 | $0.00 | 11,127 |
| 2022-08-05 | Tax withholding | 56 | $494.85 | 10,225 |
| 2022-08-05 | Option exercise | 112 | $0.00 | 10,281 |
| 2022-08-05 | Tax withholding | 863 | $494.85 | 10,169 |
| 2022-08-05 | Option exercise | 1,739 | $0.00 | 11,032 |
| 2022-08-01 | Open-market sale | 4,812 | $438.99 | 9,293 |
| 2022-05-17 | Option exercise (derivative) | 1,323 | $0.00 | 3,966 |
| 2022-05-17 | Option exercise (derivative) | 182 | $0.00 | 1,271 |
| 2022-05-17 | Option exercise | 182 | $0.00 | 14,196 |
| 2022-05-17 | Option exercise | 1,323 | $0.00 | 14,670 |
| 2022-05-17 | Tax withholding | 91 | $432.85 | 14,105 |
| 2022-05-17 | Tax withholding | 656 | $432.85 | 14,014 |
| 2022-05-12 | Option exercise (derivative) | 136 | $0.00 | 2,047 |
| 2022-05-12 | Option exercise (derivative) | 220 | $0.00 | 659 |
| 2022-05-12 | Option exercise | 136 | $0.00 | 13,415 |
| 2022-05-12 | Option exercise | 220 | $0.00 | 13,389 |
| 2022-05-12 | Tax withholding | 110 | $432.94 | 13,279 |
| 2022-05-12 | Tax withholding | 68 | $432.94 | 13,347 |
| 2022-05-06 | Option exercise (derivative) | 111 | $0.00 | 1,224 |
| 2022-05-06 | Option exercise (derivative) | 903 | $0.00 | 2,709 |
| 2022-05-06 | Tax withholding | 56 | $456.74 | 12,714 |
| 2022-05-06 | Option exercise | 903 | $0.00 | 13,617 |
| 2022-05-06 | Tax withholding | 448 | $456.74 | 13,169 |
| 2022-05-06 | Option exercise | 111 | $0.00 | 12,770 |
| 2022-02-17 | Option exercise (derivative) | 1,324 | $0.00 | 5,289 |
| 2022-02-17 | Option exercise (derivative) | 182 | $0.00 | 1,453 |
| 2022-02-17 | Option exercise | 1,324 | $0.00 | 13,225 |
| 2022-02-17 | Option exercise | 182 | $0.00 | 12,750 |
| 2022-02-17 | Tax withholding | 91 | $565.75 | 12,659 |
| 2022-02-17 | Tax withholding | 657 | $565.75 | 12,568 |
| 2022-02-15 | Grant / award (derivative) | 2,183 | $0.00 | 2,183 |
| 2022-02-11 | Option exercise (derivative) | 219 | $0.00 | 879 |
| 2022-02-11 | Option exercise (derivative) | 1,101 | $0.00 | 0 |
| 2022-02-11 | Option exercise | 1,101 | $0.00 | 12,337 |
| 2022-02-11 | Tax withholding | 109 | $583.72 | 11,901 |
| 2022-02-11 | Option exercise | 219 | $0.00 | 12,010 |
| 2022-02-11 | Tax withholding | 546 | $583.72 | 11,791 |
| 2022-02-07 | Option exercise (derivative) | 3,477 | $0.00 | 8,112 |
| 2022-02-07 | Option exercise (derivative) | 903 | $0.00 | 3,612 |
| 2022-02-07 | Option exercise (derivative) | 111 | $0.00 | 1,335 |
| 2022-02-07 | Tax withholding | 448 | $573.20 | 11,236 |
| 2022-02-07 | Option exercise | 903 | $0.00 | 11,684 |
| 2022-02-07 | Tax withholding | 56 | $573.20 | 10,781 |
| 2022-02-07 | Option exercise | 111 | $0.00 | 10,837 |
| 2022-02-07 | Tax withholding | 1,474 | $573.20 | 10,726 |
| 2022-02-07 | Option exercise | 3,477 | $0.00 | 12,200 |
| 2022-02-07 | Open-market sale | 2,092 | $577.99 | 8,723 |
| 2022-01-24 | Grant / award (derivative) | 11,589 | $0.00 | 11,589 |
| 2021-11-17 | Option exercise (derivative) | 1,323 | $0.00 | 6,613 |
| 2021-11-17 | Option exercise (derivative) | 181 | $0.00 | 1,635 |
| 2021-11-17 | Option exercise | 181 | $0.00 | 10,905 |
| 2021-11-17 | Option exercise | 1,323 | $0.00 | 11,380 |
| 2021-11-17 | Tax withholding | 656 | $684.93 | 10,724 |
| 2021-11-17 | Tax withholding | 90 | $684.93 | 10,815 |
| 2021-11-12 | Option exercise (derivative) | 1,105 | $0.00 | 1,101 |
| 2021-11-12 | Option exercise (derivative) | 220 | $0.00 | 1,098 |
| 2021-11-12 | Option exercise | 220 | $0.00 | 10,167 |
| 2021-11-12 | Option exercise | 1,105 | $0.00 | 10,495 |
| 2021-11-12 | Tax withholding | 110 | $691.40 | 10,057 |
| 2021-11-12 | Tax withholding | 548 | $691.40 | 9,947 |
| 2021-11-10 | Open-market sale | 1,777 | $676.98 | 9,390 |
| 2021-11-05 | Option exercise (derivative) | 111 | $0.00 | 1,446 |
| 2021-11-05 | Option exercise (derivative) | 902 | $0.00 | 4,515 |
| 2021-11-05 | Tax withholding | 56 | $692.01 | 10,713 |
| 2021-11-05 | Option exercise | 902 | $0.00 | 11,615 |
| 2021-11-05 | Tax withholding | 448 | $692.01 | 11,167 |
| 2021-11-05 | Option exercise | 111 | $0.00 | 10,769 |
| 2021-08-17 | Option exercise (derivative) | 1,323 | $0.00 | 7,936 |
| 2021-08-17 | Option exercise (derivative) | 182 | $0.00 | 1,816 |
| 2021-08-17 | Tax withholding | 656 | $582.24 | 10,567 |
| 2021-08-17 | Option exercise | 182 | $0.00 | 10,749 |
| 2021-08-17 | Tax withholding | 91 | $582.24 | 10,658 |
| 2021-08-17 | Option exercise | 1,323 | $0.00 | 11,223 |
| 2021-08-12 | Option exercise (derivative) | 1,105 | $0.00 | 2,206 |
| 2021-08-12 | Option exercise (derivative) | 219 | $0.00 | 1,318 |
| 2021-08-12 | Option exercise | 1,105 | $0.00 | 10,338 |
| 2021-08-12 | Tax withholding | 548 | $581.57 | 9,790 |
| 2021-08-12 | Option exercise | 219 | $0.00 | 10,009 |
| 2021-08-12 | Tax withholding | 109 | $581.57 | 9,900 |
| 2021-08-06 | Option exercise (derivative) | 111 | $0.00 | 1,557 |
| 2021-08-06 | Option exercise (derivative) | 903 | $0.00 | 5,417 |
| 2021-08-06 | Option exercise | 111 | $0.00 | 8,834 |
| 2021-08-06 | Tax withholding | 56 | $590.68 | 8,778 |
| 2021-08-06 | Option exercise | 903 | $0.00 | 9,681 |
| 2021-08-06 | Tax withholding | 448 | $590.68 | 9,233 |
| 2021-08-02 | Open-market sale | 2,541 | $587.89 | 8,723 |
| 2021-05-17 | Option exercise (derivative) | 1,323 | $0.00 | 9,259 |
| 2021-05-17 | Option exercise (derivative) | 181 | $0.00 | 1,998 |
| 2021-05-17 | Tax withholding | 90 | $454.40 | 11,264 |
| 2021-05-17 | Option exercise | 181 | $0.00 | 11,354 |
| 2021-05-17 | Tax withholding | 656 | $454.40 | 11,173 |
| 2021-05-17 | Option exercise | 1,323 | $0.00 | 11,829 |
| 2021-05-12 | Option exercise (derivative) | 220 | $0.00 | 1,537 |
| 2021-05-12 | Option exercise (derivative) | 1,105 | $0.00 | 3,311 |
| 2021-05-12 | Tax withholding | 548 | $464.71 | 10,396 |
| 2021-05-12 | Option exercise | 1,105 | $0.00 | 10,944 |
| 2021-05-12 | Option exercise | 220 | $0.00 | 10,616 |
| 2021-05-12 | Tax withholding | 110 | $464.71 | 10,506 |
| 2021-05-07 | Option exercise (derivative) | 903 | $0.00 | 6,320 |
| 2021-05-07 | Option exercise (derivative) | 111 | $0.00 | 1,668 |
| 2021-05-07 | Option exercise | 903 | $0.00 | 10,287 |
| 2021-05-07 | Tax withholding | 56 | $483.51 | 9,384 |
| 2021-05-07 | Tax withholding | 448 | $483.51 | 9,839 |
| 2021-05-07 | Option exercise | 111 | $0.00 | 9,440 |
| 2021-05-03 | Open-market sale | 3,082 | $507.46 | 9,329 |
| 2021-02-17 | Option exercise (derivative) | 5,289 | $0.00 | 10,582 |
| 2021-02-17 | Option exercise (derivative) | 182 | $0.00 | 2,179 |
| 2021-02-17 | Option exercise | 5,289 | $0.00 | 14,943 |
| 2021-02-17 | Tax withholding | 2,623 | $580.94 | 12,320 |
| 2021-02-17 | Option exercise | 182 | $0.00 | 12,502 |
| 2021-02-17 | Tax withholding | 91 | $580.94 | 12,411 |
| 2021-02-12 | Option exercise (derivative) | 220 | $0.00 | 1,757 |
| 2021-02-12 | Option exercise (derivative) | 1,105 | $0.00 | 4,416 |
| 2021-02-12 | Tax withholding | 110 | $591.29 | 9,654 |
| 2021-02-12 | Option exercise | 220 | $0.00 | 9,764 |
| 2021-02-12 | Tax withholding | 430 | $591.29 | 9,544 |
| 2021-02-12 | Option exercise | 1,105 | $0.00 | 9,974 |
| 2021-02-08 | Grant / award (derivative) | 1,779 | $0.00 | 1,779 |
| 2021-02-05 | Option exercise (derivative) | 902 | $0.00 | 7,223 |
| 2021-02-05 | Option exercise | 902 | $0.00 | 9,192 |
| 2021-02-05 | Tax withholding | 323 | $589.73 | 8,869 |
| 2021-01-26 | Grant / award (derivative) | 15,871 | $0.00 | 15,871 |
| 2020-11-17 | Option exercise (derivative) | 181 | $0.00 | 2,361 |
| 2020-11-17 | Option exercise | 181 | $0.00 | 8,380 |
| 2020-11-17 | Tax withholding | 90 | $513.10 | 8,290 |
| 2020-11-12 | Option exercise (derivative) | 1,105 | $0.00 | 5,521 |
| 2020-11-12 | Option exercise (derivative) | 219 | $0.00 | 1,977 |
| 2020-11-12 | Tax withholding | 109 | $509.78 | 8,199 |
| 2020-11-12 | Option exercise | 1,105 | $0.00 | 8,637 |
| 2020-11-12 | Tax withholding | 548 | $509.78 | 8,089 |
| 2020-11-12 | Option exercise | 219 | $0.00 | 8,308 |
| 2020-11-06 | Option exercise (derivative) | 903 | $0.00 | 8,125 |
| 2020-11-06 | Option exercise | 903 | $0.00 | 7,980 |
| 2020-11-06 | Tax withholding | 448 | $535.18 | 7,532 |
| 2020-11-02 | Open-market sale | 1,150 | $499.21 | 7,077 |
| 2020-08-17 | Option exercise (derivative) | 182 | $0.00 | 2,542 |
| 2020-08-17 | Option exercise | 182 | $0.00 | 8,318 |
| 2020-08-17 | Tax withholding | 91 | $442.37 | 8,227 |
| 2020-08-12 | Option exercise (derivative) | 220 | $0.00 | 2,196 |
| 2020-08-12 | Option exercise (derivative) | 1,105 | $0.00 | 6,626 |
| 2020-08-12 | Option exercise | 1,105 | $0.00 | 8,574 |
| 2020-08-12 | Tax withholding | 110 | $427.13 | 8,136 |
| 2020-08-12 | Tax withholding | 548 | $427.13 | 8,026 |
| 2020-08-12 | Option exercise | 220 | $0.00 | 8,246 |
| 2020-08-07 | Option exercise (derivative) | 963 | $0.00 | 0 |
| 2020-08-07 | Option exercise (derivative) | 903 | $0.00 | 9,028 |
| 2020-08-07 | Tax withholding | 478 | $431.21 | 7,014 |
| 2020-08-07 | Option exercise | 903 | $0.00 | 7,917 |
| 2020-08-07 | Tax withholding | 448 | $431.21 | 7,469 |
| 2020-08-07 | Option exercise | 963 | $0.00 | 7,492 |
| 2020-08-03 | Open-market sale | 1,150 | $443.72 | 6,529 |
| 2020-05-15 | Option exercise (derivative) | 181 | $0.00 | 2,724 |
| 2020-05-15 | Tax withholding | 90 | $370.46 | 7,679 |
| 2020-05-15 | Option exercise | 181 | $0.00 | 7,769 |
| 2020-05-12 | Option exercise (derivative) | 219 | $0.00 | 2,416 |
| 2020-05-12 | Option exercise (derivative) | 1,105 | $0.00 | 7,731 |
| 2020-05-12 | Tax withholding | 109 | $365.60 | 7,588 |
| 2020-05-12 | Option exercise | 1,105 | $0.00 | 8,026 |
| 2020-05-12 | Tax withholding | 548 | $365.60 | 7,478 |
| 2020-05-12 | Option exercise | 219 | $0.00 | 7,697 |
| 2020-05-07 | Option exercise (derivative) | 902 | $0.00 | 9,931 |
| 2020-05-07 | Option exercise (derivative) | 963 | $0.00 | 963 |
| 2020-05-07 | Option exercise | 963 | $0.00 | 6,945 |
| 2020-05-07 | Tax withholding | 478 | $381.83 | 6,467 |
| 2020-05-07 | Tax withholding | 448 | $381.83 | 6,921 |
| 2020-05-07 | Option exercise | 902 | $0.00 | 7,369 |
| 2020-05-04 | Open-market sale | 1,400 | $354.94 | 5,982 |
| 2020-02-18 | Grant / award (derivative) | 2,905 | $0.00 | 2,905 |
| 2020-02-12 | Option exercise (derivative) | 4,418 | $0.00 | 8,836 |
| 2020-02-12 | Option exercise (derivative) | 220 | $0.00 | 2,635 |
| 2020-02-12 | Option exercise | 220 | $0.00 | 7,492 |
| 2020-02-12 | Tax withholding | 110 | $349.80 | 7,382 |
| 2020-02-12 | Tax withholding | 2,191 | $349.80 | 7,272 |
| 2020-02-12 | Option exercise | 4,418 | $0.00 | 9,463 |
| 2020-02-07 | Option exercise (derivative) | 3,610 | $0.00 | 10,833 |
| 2020-02-07 | Option exercise (derivative) | 963 | $0.00 | 1,926 |
| 2020-02-07 | Tax withholding | 351 | $341.06 | 2,930 |
| 2020-02-07 | Option exercise | 963 | $0.00 | 3,281 |
| 2020-02-07 | Option exercise | 3,610 | $0.00 | 6,540 |
| 2020-02-07 | Tax withholding | 1,495 | $341.06 | 5,045 |
| 2020-01-27 | Grant / award (derivative) | 13,254 | $0.00 | 13,254 |
| 2019-11-12 | Option exercise (derivative) | 219 | $0.00 | 2,855 |
| 2019-11-12 | Tax withholding | 76 | $0.00 | 2,318 |
| 2019-11-12 | Option exercise | 219 | $0.00 | 2,394 |
| 2019-11-07 | Option exercise (derivative) | 963 | $0.00 | 2,889 |
| 2019-11-07 | Option exercise | 963 | $0.00 | 2,509 |
| 2019-11-07 | Tax withholding | 334 | $240.89 | 2,175 |
| 2019-08-12 | Option exercise (derivative) | 220 | $0.00 | 3,074 |
| 2019-08-12 | Tax withholding | 77 | $258.56 | 1,546 |
| 2019-08-12 | Option exercise | 220 | $0.00 | 1,623 |
| 2019-08-07 | Option exercise (derivative) | 963 | $0.00 | 3,852 |
| 2019-08-07 | Option exercise | 963 | $0.00 | 1,737 |
| 2019-08-07 | Tax withholding | 334 | $260.69 | 1,403 |
| 2019-05-10 | Option exercise (derivative) | 219 | $0.00 | 3,294 |
| 2019-05-10 | Tax withholding | 76 | $274.90 | 774 |
| 2019-05-10 | Option exercise | 219 | $0.00 | 850 |
| 2019-05-07 | Option exercise (derivative) | 963 | $0.00 | 4,815 |
| 2019-05-07 | Option exercise | 963 | $0.00 | 963 |
| 2019-05-07 | Tax withholding | 332 | $264.81 | 631 |
| 2019-02-12 | Grant / award (derivative) | 3,513 | $0.00 | 3,513 |
| 2018-12-07 | Grant / award (derivative) | 14,443 | $0.00 | 14,443 |
| 2018-12-07 | Grant / award (derivative) | 5,778 | $0.00 | 5,778 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.