SEC CIK 1491311
McLean Robert Savage
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| NPOview stock → | 29,909 | 2026-02-24 |
Position History — NPO
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — NPO
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-02-24 | Open-market sale | 2,000 | $277.50 | 29,909 |
| 2026-02-23 | Grant / award (derivative) | 2,133 | $0.00 | 2,133 |
| 2026-02-16 | Option exercise (derivative) | 774 | $0.00 | 0 |
| 2026-02-16 | Tax withholding | 1,295 | $272.63 | 31,909 |
| 2026-02-16 | Option exercise | 774 | $0.00 | 33,204 |
| 2026-02-16 | Grant / award | 2,589 | $0.00 | 32,430 |
| 2026-02-15 | Option exercise (derivative) | 601 | $0.00 | 604 |
| 2026-02-15 | Tax withholding | 217 | $272.63 | 29,841 |
| 2026-02-15 | Option exercise | 601 | $0.00 | 30,058 |
| 2026-02-13 | Option exercise (derivative) | 534 | $0.00 | 1,070 |
| 2026-02-13 | Tax withholding | 193 | $271.21 | 29,457 |
| 2026-02-13 | Option exercise | 534 | $0.00 | 29,650 |
| 2026-02-12 | Grant / award (derivative) | 1,231 | $246.91 | 1,231 |
| 2025-08-20 | Open-market sale | 2,541 | $223.77 | 29,116 |
| 2025-08-12 | Gift | 230 | $0.00 | 31,657 |
| 2025-08-07 | Option exercise (derivative) | 3,700 | $0.00 | 7,490 |
| 2025-08-07 | Option exercise | 3,700 | $53.78 | 32,811 |
| 2025-08-07 | Tax withholding | 924 | $215.50 | 31,887 |
| 2025-02-25 | Grant / award (derivative) | 2,780 | $0.00 | 2,780 |
| 2025-02-16 | Option exercise (derivative) | 772 | $0.00 | 774 |
| 2025-02-16 | Option exercise | 772 | $0.00 | 29,410 |
| 2025-02-16 | Tax withholding | 299 | $192.96 | 29,111 |
| 2025-02-15 | Option exercise (derivative) | 601 | $0.00 | 1,205 |
| 2025-02-15 | Option exercise (derivative) | 942 | $0.00 | 0 |
| 2025-02-15 | Option exercise | 601 | $0.00 | 29,248 |
| 2025-02-15 | Tax withholding | 610 | $192.96 | 28,638 |
| 2025-02-15 | Option exercise | 942 | $0.00 | 28,647 |
| 2025-02-13 | Grant / award (derivative) | 1,604 | $182.27 | 1,604 |
| 2024-11-08 | Gift | 620 | $0.00 | 27,705 |
| 2024-02-28 | Grant / award (derivative) | 3,181 | $0.00 | 3,181 |
| 2024-02-28 | Gift | 636 | $0.00 | 28,325 |
| 2024-02-28 | Open-market sale | 274 | $158.84 | 35,087 |
| 2024-02-28 | Open-market sale | 6,126 | $158.30 | 28,961 |
| 2024-02-27 | Grant / award (derivative) | 3,181 | $0.00 | 3,181 |
| 2024-02-16 | Option exercise (derivative) | 771 | $0.00 | 1,546 |
| 2024-02-16 | Option exercise (derivative) | 1,632 | $0.00 | 0 |
| 2024-02-16 | Tax withholding | 937 | $164.91 | 35,361 |
| 2024-02-16 | Option exercise | 771 | $0.00 | 36,298 |
| 2024-02-16 | Option exercise | 1,632 | $0.00 | 35,527 |
| 2024-02-15 | Grant / award (derivative) | 1,806 | $155.66 | 1,806 |
| 2024-02-15 | Option exercise (derivative) | 939 | $0.00 | 942 |
| 2024-02-15 | Tax withholding | 402 | $158.55 | 33,895 |
| 2024-02-15 | Option exercise | 939 | $0.00 | 34,297 |
| 2023-08-11 | Gift | 600 | $0.00 | 33,358 |
| 2023-03-02 | Grant / award (derivative) | 4,290 | $0.00 | 4,290 |
| 2023-02-18 | Option exercise (derivative) | 1,110 | $0.00 | 0 |
| 2023-02-18 | Option exercise | 1,110 | $0.00 | 34,283 |
| 2023-02-18 | Tax withholding | 325 | $119.61 | 33,958 |
| 2023-02-16 | Option exercise (derivative) | 1,627 | $0.00 | 1,632 |
| 2023-02-16 | Grant / award (derivative) | 2,317 | $116.69 | 2,317 |
| 2023-02-16 | Tax withholding | 473 | $116.87 | 33,173 |
| 2023-02-16 | Option exercise | 1,627 | $0.00 | 33,646 |
| 2023-02-15 | Option exercise (derivative) | 939 | $0.00 | 1,881 |
| 2023-02-15 | Option exercise | 939 | $0.00 | 32,343 |
| 2023-02-15 | Tax withholding | 324 | $116.49 | 32,019 |
| 2022-11-03 | Gift | 500 | $0.00 | 31,404 |
| 2022-03-03 | Gift | 400 | $0.00 | 31,904 |
| 2022-02-24 | Grant / award (derivative) | 5,751 | $0.00 | 5,751 |
| 2022-02-18 | Option exercise (derivative) | 1,110 | $0.00 | 1,110 |
| 2022-02-18 | Option exercise | 1,110 | $0.00 | 32,631 |
| 2022-02-18 | Tax withholding | 327 | $111.09 | 32,304 |
| 2022-02-16 | Option exercise (derivative) | 1,626 | $0.00 | 3,259 |
| 2022-02-16 | Tax withholding | 799 | $110.86 | 31,521 |
| 2022-02-16 | Option exercise | 1,626 | $0.00 | 32,320 |
| 2022-02-15 | Grant / award (derivative) | 2,820 | $105.64 | 2,820 |
| 2022-02-15 | Tax withholding | 1,213 | $108.39 | 30,694 |
| 2022-02-15 | Grant / award | 2,555 | $0.00 | 31,907 |
| 2022-02-12 | Option exercise (derivative) | 2,044 | $0.00 | 0 |
| 2022-02-12 | Tax withholding | 1,033 | $104.02 | 29,352 |
| 2022-02-12 | Option exercise | 2,044 | $0.00 | 30,385 |
| 2022-01-01 | Tax withholding (derivative) | 163 | $110.07 | 301 |
| 2022-01-01 | Option exercise (derivative) | 301 | $110.07 | 0 |
| 2022-01-01 | Option exercise | 301 | $0.00 | 28,337 |
| 2022-01-01 | Tax withholding | 41 | $110.07 | 28,296 |
| 2022-01-01 | Option exercise (derivative) | 337 | $110.07 | 0 |
| 2022-01-01 | Tax withholding (derivative) | 127 | $110.07 | 337 |
| 2022-01-01 | Option exercise | 337 | $0.00 | 28,373 |
| 2022-01-01 | Tax withholding | 32 | $110.07 | 28,341 |
| 2021-02-25 | Grant / award (derivative) | 10,248 | $0.00 | 10,248 |
| 2021-02-18 | Option exercise (derivative) | 1,109 | $0.00 | 2,220 |
| 2021-02-18 | Tax withholding | 469 | $73.91 | 28,475 |
| 2021-02-18 | Option exercise | 1,109 | $0.00 | 28,944 |
| 2021-02-16 | Grant / award (derivative) | 4,885 | $76.82 | 4,885 |
| 2021-02-12 | Option exercise (derivative) | 1,347 | $0.00 | 0 |
| 2021-02-12 | Option exercise | 1,347 | $0.00 | 28,307 |
| 2021-02-12 | Tax withholding | 472 | $75.76 | 27,835 |
| 2021-02-12 | Tax withholding | 911 | $75.76 | 27,396 |
| 2020-02-27 | Grant / award (derivative) | 9,319 | $0.00 | 9,319 |
| 2020-02-27 | Grant / award (derivative) | 11,190 | $0.00 | 11,190 |
| 2020-02-18 | Grant / award (derivative) | 3,329 | $61.14 | 3,329 |
| 2020-02-13 | Option exercise (derivative) | 116 | — | 0 |
| 2020-02-13 | Option exercise (derivative) | 1,556 | — | 0 |
| 2020-02-13 | Option exercise | 1,556 | $0.00 | 27,372 |
| 2020-02-13 | Tax withholding | 528 | $59.60 | 26,960 |
| 2020-02-13 | Option exercise | 116 | $0.00 | 27,488 |
| 2019-02-23 | Option exercise (derivative) | 2,293 | — | 0 |
| 2019-02-23 | Option exercise (derivative) | 317 | — | 116 |
| 2019-02-23 | Tax withholding | 682 | $70.00 | 25,816 |
| 2019-02-23 | Option exercise | 2,293 | $0.00 | 26,181 |
| 2019-02-23 | Option exercise | 317 | $0.00 | 26,498 |
| 2019-02-12 | Grant / award (derivative) | 2,044 | $65.23 | 2,044 |
| 2019-02-12 | Grant / award | 3,275 | $68.53 | 24,859 |
| 2019-02-12 | Tax withholding | 971 | $68.53 | 23,888 |
| 2019-01-01 | Option exercise (derivative) | 501 | $60.10 | 0 |
| 2019-01-01 | Option exercise | 501 | $0.00 | 22,118 |
| 2019-01-01 | Tax withholding | 33 | $60.10 | 22,085 |
| 2019-01-01 | Disposition to issuer | 501 | $60.10 | 21,584 |
| 2018-02-18 | Option exercise (derivative) | 191 | — | 433 |
| 2018-02-18 | Option exercise (derivative) | 1,838 | — | 0 |
| 2018-02-18 | Option exercise | 191 | $0.00 | 22,444 |
| 2018-02-18 | Tax withholding | 827 | $77.12 | 21,617 |
| 2018-02-18 | Option exercise | 1,838 | $0.00 | 22,253 |
| 2018-02-12 | Grant / award (derivative) | 1,308 | $80.78 | 1,308 |
| 2018-02-12 | Grant / award | 3,075 | $83.67 | 21,845 |
| 2018-02-12 | Tax withholding | 1,430 | $83.67 | 20,415 |
| 2018-02-12 | Grant / award (derivative) | 1,347 | $80.78 | 1,347 |
| 2017-11-14 | Disposition to issuer | 397.92 | $81.77 | 0 |
| 2017-03-17 | Disposition to issuer | 25.55 | $63.26 | 397.92 |
| 2017-02-13 | Grant / award (derivative) | 1,556 | $67.91 | 1,556 |
| 2017-02-13 | Grant / award (derivative) | 465 | $67.91 | 465 |
| 2017-02-13 | Grant / award (derivative) | 116 | $67.91 | 624 |
| 2017-02-05 | Option exercise (derivative) | 123 | — | 508 |
| 2017-02-05 | Option exercise (derivative) | 3,768 | — | 0 |
| 2017-02-05 | Option exercise | 3,768 | $0.00 | 19,953 |
| 2017-02-05 | Tax withholding | 1,301 | $67.59 | 18,770 |
| 2017-02-05 | Tax withholding | 5 | $67.59 | 20,071 |
| 2017-02-05 | Option exercise | 123 | $0.00 | 20,076 |
| 2016-06-15 | Grant / award (derivative) | 2 | $47.46 | 501 |
| 2016-06-15 | Grant / award (derivative) | 8 | $47.46 | 2,060 |
| 2016-03-23 | Grant / award (derivative) | 8 | $56.76 | 2,052 |
| 2016-03-23 | Grant / award (derivative) | 2 | $56.76 | 499 |
| 2016-02-23 | Grant / award (derivative) | 317 | $44.34 | 631 |
| 2016-02-23 | Grant / award (derivative) | 2,293 | $44.34 | 2,293 |
| 2016-02-23 | Grant / award (derivative) | 1,269 | $44.34 | 2,044 |
| 2016-02-23 | Grant / award | 3,616 | $43.85 | 16,185 |
| 2016-02-05 | Option exercise (derivative) | 1,845 | — | 0 |
| 2016-02-05 | Option exercise | 1,845 | $0.00 | 13,280 |
| 2016-02-05 | Tax withholding | 711 | $42.33 | 12,569 |
| 2015-12-14 | Grant / award (derivative) | 3 | $44.72 | 775 |
| 2015-12-14 | Grant / award (derivative) | 2 | $44.72 | 497 |
| 2015-09-14 | Grant / award (derivative) | 4 | $43.04 | 772 |
| 2015-09-14 | Grant / award (derivative) | 2 | $43.04 | 495 |
| 2015-06-15 | Grant / award (derivative) | 3 | $59.71 | 768 |
| 2015-06-15 | Grant / award (derivative) | 2 | $59.71 | 493 |
| 2015-03-16 | Grant / award (derivative) | 2 | $68.14 | 765 |
| 2015-03-16 | Grant / award (derivative) | 1 | $68.14 | 491 |
| 2015-02-18 | Grant / award (derivative) | 191 | $63.81 | 314 |
| 2015-02-18 | Grant / award (derivative) | 1,838 | $63.81 | 1,838 |
| 2015-02-18 | Grant / award (derivative) | 763 | $63.81 | 763 |
| 2015-02-18 | Grant / award | 645 | $64.54 | 11,683 |
| 2015-02-18 | Tax withholding | 248 | $64.54 | 11,435 |
| 2015-02-06 | Option exercise (derivative) | 472 | $0.00 | 0 |
| 2015-02-06 | Option exercise | 472 | $0.00 | 11,220 |
| 2015-02-06 | Tax withholding | 182 | $62.12 | 11,402 |
| 2015-02-06 | Tax withholding | 182 | $62.12 | 11,038 |
| 2014-02-10 | Option exercise (derivative) | 408 | — | 0 |
| 2014-02-10 | Tax withholding | 137 | $72.44 | 10,748 |
| 2014-02-10 | Option exercise | 408 | $0.00 | 10,885 |
| 2014-02-05 | Grant / award (derivative) | 3,426 | $71.97 | 3,426 |
| 2014-02-05 | Grant / award (derivative) | 123 | $71.97 | 123 |
| 2014-02-05 | Tax withholding | 642 | $71.83 | 10,477 |
| 2014-02-05 | Grant / award | 1,753 | $71.83 | 11,119 |
| 2014-02-05 | Grant / award (derivative) | 3,768 | $71.97 | 3,768 |
| 2014-02-05 | Grant / award (derivative) | 490 | $71.97 | 490 |
| 2013-04-29 | Tax withholding | 1,334 | $48.95 | 9,366 |
| 2013-02-05 | Grant / award (derivative) | 1,845 | $44.54 | 2,725 |
| 2012-08-13 | Open-market buy | 200 | $33.92 | 10,400 |
| 2012-08-13 | Open-market buy | 100 | $33.84 | 10,600 |
| 2012-08-13 | Open-market buy | 100 | $33.91 | 10,500 |
| 2012-08-13 | Open-market buy | 100 | $33.82 | 10,700 |
| 2012-08-13 | Open-market buy | 400 | $33.85 | 10,200 |
| 2012-08-13 | Open-market buy | 500 | $33.84 | 9,800 |
| 2012-08-13 | Open-market buy | 1,470 | $33.89 | 9,300 |
| 2012-08-08 | Open-market buy | 1,130 | $32.65 | 7,830 |
| 2012-02-06 | Grant / award (derivative) | 472 | $37.65 | 880 |
| 2011-02-10 | Grant / award (derivative) | 408 | $42.30 | 408 |
| 2010-11-30 | Open-market buy | 1,000 | $36.45 | 6,700 |
| 2010-11-22 | Open-market buy | 1,700 | $35.40 | 5,700 |
| 2010-05-05 | — | — | — | 4,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.