SEC CIK 1491311

McLean Robert Savage

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
NPOview stock →29,9092026-02-24

Position History — NPO

Reported shares owned immediately after each Form 4 transaction, over time.

012,09924,19936,2982010-052015-022018-022021-022022-112024-112026-022026-02

Recent Filings — NPO

DateActivitySharesPriceOwned After
2026-02-24Open-market sale2,000$277.5029,909
2026-02-23Grant / award (derivative)2,133$0.002,133
2026-02-16Option exercise (derivative)774$0.000
2026-02-16Tax withholding1,295$272.6331,909
2026-02-16Option exercise774$0.0033,204
2026-02-16Grant / award2,589$0.0032,430
2026-02-15Option exercise (derivative)601$0.00604
2026-02-15Tax withholding217$272.6329,841
2026-02-15Option exercise601$0.0030,058
2026-02-13Option exercise (derivative)534$0.001,070
2026-02-13Tax withholding193$271.2129,457
2026-02-13Option exercise534$0.0029,650
2026-02-12Grant / award (derivative)1,231$246.911,231
2025-08-20Open-market sale2,541$223.7729,116
2025-08-12Gift230$0.0031,657
2025-08-07Option exercise (derivative)3,700$0.007,490
2025-08-07Option exercise3,700$53.7832,811
2025-08-07Tax withholding924$215.5031,887
2025-02-25Grant / award (derivative)2,780$0.002,780
2025-02-16Option exercise (derivative)772$0.00774
2025-02-16Option exercise772$0.0029,410
2025-02-16Tax withholding299$192.9629,111
2025-02-15Option exercise (derivative)601$0.001,205
2025-02-15Option exercise (derivative)942$0.000
2025-02-15Option exercise601$0.0029,248
2025-02-15Tax withholding610$192.9628,638
2025-02-15Option exercise942$0.0028,647
2025-02-13Grant / award (derivative)1,604$182.271,604
2024-11-08Gift620$0.0027,705
2024-02-28Grant / award (derivative)3,181$0.003,181
2024-02-28Gift636$0.0028,325
2024-02-28Open-market sale274$158.8435,087
2024-02-28Open-market sale6,126$158.3028,961
2024-02-27Grant / award (derivative)3,181$0.003,181
2024-02-16Option exercise (derivative)771$0.001,546
2024-02-16Option exercise (derivative)1,632$0.000
2024-02-16Tax withholding937$164.9135,361
2024-02-16Option exercise771$0.0036,298
2024-02-16Option exercise1,632$0.0035,527
2024-02-15Grant / award (derivative)1,806$155.661,806
2024-02-15Option exercise (derivative)939$0.00942
2024-02-15Tax withholding402$158.5533,895
2024-02-15Option exercise939$0.0034,297
2023-08-11Gift600$0.0033,358
2023-03-02Grant / award (derivative)4,290$0.004,290
2023-02-18Option exercise (derivative)1,110$0.000
2023-02-18Option exercise1,110$0.0034,283
2023-02-18Tax withholding325$119.6133,958
2023-02-16Option exercise (derivative)1,627$0.001,632
2023-02-16Grant / award (derivative)2,317$116.692,317
2023-02-16Tax withholding473$116.8733,173
2023-02-16Option exercise1,627$0.0033,646
2023-02-15Option exercise (derivative)939$0.001,881
2023-02-15Option exercise939$0.0032,343
2023-02-15Tax withholding324$116.4932,019
2022-11-03Gift500$0.0031,404
2022-03-03Gift400$0.0031,904
2022-02-24Grant / award (derivative)5,751$0.005,751
2022-02-18Option exercise (derivative)1,110$0.001,110
2022-02-18Option exercise1,110$0.0032,631
2022-02-18Tax withholding327$111.0932,304
2022-02-16Option exercise (derivative)1,626$0.003,259
2022-02-16Tax withholding799$110.8631,521
2022-02-16Option exercise1,626$0.0032,320
2022-02-15Grant / award (derivative)2,820$105.642,820
2022-02-15Tax withholding1,213$108.3930,694
2022-02-15Grant / award2,555$0.0031,907
2022-02-12Option exercise (derivative)2,044$0.000
2022-02-12Tax withholding1,033$104.0229,352
2022-02-12Option exercise2,044$0.0030,385
2022-01-01Tax withholding (derivative)163$110.07301
2022-01-01Option exercise (derivative)301$110.070
2022-01-01Option exercise301$0.0028,337
2022-01-01Tax withholding41$110.0728,296
2022-01-01Option exercise (derivative)337$110.070
2022-01-01Tax withholding (derivative)127$110.07337
2022-01-01Option exercise337$0.0028,373
2022-01-01Tax withholding32$110.0728,341
2021-02-25Grant / award (derivative)10,248$0.0010,248
2021-02-18Option exercise (derivative)1,109$0.002,220
2021-02-18Tax withholding469$73.9128,475
2021-02-18Option exercise1,109$0.0028,944
2021-02-16Grant / award (derivative)4,885$76.824,885
2021-02-12Option exercise (derivative)1,347$0.000
2021-02-12Option exercise1,347$0.0028,307
2021-02-12Tax withholding472$75.7627,835
2021-02-12Tax withholding911$75.7627,396
2020-02-27Grant / award (derivative)9,319$0.009,319
2020-02-27Grant / award (derivative)11,190$0.0011,190
2020-02-18Grant / award (derivative)3,329$61.143,329
2020-02-13Option exercise (derivative)116—0
2020-02-13Option exercise (derivative)1,556—0
2020-02-13Option exercise1,556$0.0027,372
2020-02-13Tax withholding528$59.6026,960
2020-02-13Option exercise116$0.0027,488
2019-02-23Option exercise (derivative)2,293—0
2019-02-23Option exercise (derivative)317—116
2019-02-23Tax withholding682$70.0025,816
2019-02-23Option exercise2,293$0.0026,181
2019-02-23Option exercise317$0.0026,498
2019-02-12Grant / award (derivative)2,044$65.232,044
2019-02-12Grant / award3,275$68.5324,859
2019-02-12Tax withholding971$68.5323,888
2019-01-01Option exercise (derivative)501$60.100
2019-01-01Option exercise501$0.0022,118
2019-01-01Tax withholding33$60.1022,085
2019-01-01Disposition to issuer501$60.1021,584
2018-02-18Option exercise (derivative)191—433
2018-02-18Option exercise (derivative)1,838—0
2018-02-18Option exercise191$0.0022,444
2018-02-18Tax withholding827$77.1221,617
2018-02-18Option exercise1,838$0.0022,253
2018-02-12Grant / award (derivative)1,308$80.781,308
2018-02-12Grant / award3,075$83.6721,845
2018-02-12Tax withholding1,430$83.6720,415
2018-02-12Grant / award (derivative)1,347$80.781,347
2017-11-14Disposition to issuer397.92$81.770
2017-03-17Disposition to issuer25.55$63.26397.92
2017-02-13Grant / award (derivative)1,556$67.911,556
2017-02-13Grant / award (derivative)465$67.91465
2017-02-13Grant / award (derivative)116$67.91624
2017-02-05Option exercise (derivative)123—508
2017-02-05Option exercise (derivative)3,768—0
2017-02-05Option exercise3,768$0.0019,953
2017-02-05Tax withholding1,301$67.5918,770
2017-02-05Tax withholding5$67.5920,071
2017-02-05Option exercise123$0.0020,076
2016-06-15Grant / award (derivative)2$47.46501
2016-06-15Grant / award (derivative)8$47.462,060
2016-03-23Grant / award (derivative)8$56.762,052
2016-03-23Grant / award (derivative)2$56.76499
2016-02-23Grant / award (derivative)317$44.34631
2016-02-23Grant / award (derivative)2,293$44.342,293
2016-02-23Grant / award (derivative)1,269$44.342,044
2016-02-23Grant / award3,616$43.8516,185
2016-02-05Option exercise (derivative)1,845—0
2016-02-05Option exercise1,845$0.0013,280
2016-02-05Tax withholding711$42.3312,569
2015-12-14Grant / award (derivative)3$44.72775
2015-12-14Grant / award (derivative)2$44.72497
2015-09-14Grant / award (derivative)4$43.04772
2015-09-14Grant / award (derivative)2$43.04495
2015-06-15Grant / award (derivative)3$59.71768
2015-06-15Grant / award (derivative)2$59.71493
2015-03-16Grant / award (derivative)2$68.14765
2015-03-16Grant / award (derivative)1$68.14491
2015-02-18Grant / award (derivative)191$63.81314
2015-02-18Grant / award (derivative)1,838$63.811,838
2015-02-18Grant / award (derivative)763$63.81763
2015-02-18Grant / award645$64.5411,683
2015-02-18Tax withholding248$64.5411,435
2015-02-06Option exercise (derivative)472$0.000
2015-02-06Option exercise472$0.0011,220
2015-02-06Tax withholding182$62.1211,402
2015-02-06Tax withholding182$62.1211,038
2014-02-10Option exercise (derivative)408—0
2014-02-10Tax withholding137$72.4410,748
2014-02-10Option exercise408$0.0010,885
2014-02-05Grant / award (derivative)3,426$71.973,426
2014-02-05Grant / award (derivative)123$71.97123
2014-02-05Tax withholding642$71.8310,477
2014-02-05Grant / award1,753$71.8311,119
2014-02-05Grant / award (derivative)3,768$71.973,768
2014-02-05Grant / award (derivative)490$71.97490
2013-04-29Tax withholding1,334$48.959,366
2013-02-05Grant / award (derivative)1,845$44.542,725
2012-08-13Open-market buy200$33.9210,400
2012-08-13Open-market buy100$33.8410,600
2012-08-13Open-market buy100$33.9110,500
2012-08-13Open-market buy100$33.8210,700
2012-08-13Open-market buy400$33.8510,200
2012-08-13Open-market buy500$33.849,800
2012-08-13Open-market buy1,470$33.899,300
2012-08-08Open-market buy1,130$32.657,830
2012-02-06Grant / award (derivative)472$37.65880
2011-02-10Grant / award (derivative)408$42.30408
2010-11-30Open-market buy1,000$36.456,700
2010-11-22Open-market buy1,700$35.405,700
2010-05-05———4,000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.