SEC CIK 1599335

Brueck Felix M.

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

Current Positions

CompanyShares OwnedAs Of
NPOview stock →1,5672026-02-23

Position History — NPO

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

02,4734,9477,4202016-052021-022021-082022-022023-022025-022026-022026-02

Recent Filings — NPO

DateActivitySharesPriceOwned After
2026-09-16Grant / award (derivative)11.224$287.1622,076.024
2026-09-16Grant / award (derivative)13$287.1622,064.8
2026-06-17Grant / award (derivative)8.856$363.6222,051.8
2026-06-17Grant / award (derivative)11$363.6222,042.943
2026-03-18Grant / award (derivative)12.835$250.5922,031.943
2026-03-18Grant / award (derivative)15$250.5922,019.108
2026-02-23Open-market sale4,822$275.691,567
2026-02-23Open-market sale1,031$276.526,389
2026-02-12Grant / award567$246.917,420
2025-12-17Grant / award (derivative)18$205.1921,988.95
2025-12-17Grant / award (derivative)15.16$205.1922,004.11
2025-09-17Grant / award (derivative)14.26$217.8921,970.95
2025-09-17Grant / award (derivative)17$217.8921,956.69
2025-06-18Grant / award (derivative)20$185.8621,923
2025-06-18Grant / award (derivative)16.69$185.8621,939.69
2025-03-19Grant / award (derivative)17.61$175.7621,903
2025-03-19Grant / award (derivative)21$175.7621,885.39
2025-02-13Grant / award685$182.276,853
2024-12-18Grant / award (derivative)17.01$175.8621,864.39
2024-12-18Grant / award (derivative)20$175.8621,847.38
2024-09-18Grant / award (derivative)23$156.7721,808.34
2024-09-18Grant / award (derivative)19.04$156.7721,827.38
2024-06-20Grant / award (derivative)24$146.9121,765.06
2024-06-20Grant / award (derivative)20.28$146.9121,785.34
2024-03-20Grant / award (derivative)18.61$159.7721,741.06
2024-03-20Grant / award (derivative)22$159.7721,722.44
2024-02-15Grant / award803$155.666,168
2023-12-13Grant / award (derivative)24$140.4921,680.03
2023-12-13Grant / award (derivative)20.42$140.4921,700.44
2023-09-13Grant / award (derivative)27$123.9021,632.93
2023-09-13Grant / award (derivative)23.1$123.9021,656.03
2023-06-14Grant / award (derivative)22.71$125.7221,605.93
2023-06-14Grant / award (derivative)27$125.7221,583.22
2023-03-15Grant / award (derivative)29.67$95.9421,556.22
2023-03-15Grant / award (derivative)35$95.9421,526.54
2023-02-16Grant / award942$116.695,365
2022-12-14Grant / award (derivative)25.4$107.9421,491.54
2022-12-14Grant / award (derivative)30$107.9421,466.15
2022-09-14Grant / award (derivative)30.28$90.2521,436.15
2022-09-14Grant / award (derivative)36$90.2521,405.86
2022-06-15Grant / award (derivative)37$87.5021,338.73
2022-06-15Grant / award (derivative)31.13$87.5021,369.86
2022-03-16Grant / award (derivative)30$106.5121,277.01
2022-03-16Grant / award (derivative)24.72$106.5121,301.73
2022-03-07Open-market buy240$102.264,423
2022-02-15Grant / award1,041$105.644,183
2021-12-15Grant / award (derivative)23.38$108.3121,242.25
2021-12-15Grant / award (derivative)29$108.3121,218.87
2021-11-09Open-market buy200$106.183,142
2021-09-15Grant / award (derivative)37$82.9621,164.2
2021-09-15Grant / award (derivative)25.67$82.9621,189.87
2021-09-15Grant / award (derivative)30.43$82.9621,194.63
2021-08-05Open-market buy290$85.942,942
2021-06-16Grant / award (derivative)25.59$98.3521,127.2
2021-06-16Grant / award (derivative)31$98.3521,101.61
2021-05-12Open-market buy220$93.532,652
2021-03-17Grant / award (derivative)34$91.4121,042.27
2021-03-17Grant / award (derivative)28.34$91.4121,070.61
2021-02-16Grant / award1,432$76.822,432
2020-12-31Grant / award (derivative)297.93$75.5221,008.27
2020-12-16Grant / award (derivative)40$73.9120,677.75
2020-12-16Grant / award (derivative)32.59$73.9120,710.34
2020-09-30Grant / award (derivative)398.87$56.4120,637.75
2020-09-16Grant / award (derivative)39.93$57.4620,238.89
2020-09-16Grant / award (derivative)51$57.4620,198.96
2020-06-30Grant / award (derivative)456.48$49.2920,147.96
2020-06-17Grant / award (derivative)47.52$45.5219,691.48
2020-06-17Grant / award (derivative)64$45.5219,643.95
2020-03-31Grant / award (derivative)568.47$39.5819,579.95
2020-03-18Grant / award (derivative)61.37$32.5819,011.48
2020-03-18Grant / award (derivative)89$32.5818,950.11
2020-02-18Grant / award (derivative)1,799$61.1418,861.11
2019-12-31Grant / award (derivative)336.42$66.8817,062.11
2019-12-18Grant / award (derivative)35$67.4416,698.53
2019-12-18Grant / award (derivative)27.16$67.4416,725.69
2019-09-30Grant / award (derivative)327.75$68.6516,663.53
2019-09-18Grant / award (derivative)34$69.2216,310.59
2019-09-18Grant / award (derivative)25.19$69.2216,335.78
2019-06-30Grant / award (derivative)352.44$63.8416,276.59
2019-06-19Grant / award (derivative)25.82$63.8715,924.15
2019-06-19Grant / award (derivative)36$63.8715,898.33
2019-03-31Grant / award (derivative)331.01$64.4515,862.33
2019-03-20Grant / award (derivative)23.43$66.5915,531.32
2019-03-20Grant / award (derivative)35$66.5915,507.89
2019-02-12Grant / award (derivative)1,687$65.2315,472.89
2018-12-31Grant / award (derivative)332.78$60.1013,785.89
2018-12-19Grant / award (derivative)30$59.0813,429.17
2018-12-19Grant / award (derivative)23.95$59.0813,453.11
2018-09-30Grant / award (derivative)274.24$72.9313,399.17
2018-09-19Grant / award (derivative)23$76.6513,107.39
2018-09-19Grant / award (derivative)17.54$76.6513,124.93
2018-06-30Grant / award (derivative)285.92$69.9513,084.39
2018-06-20Grant / award (derivative)24$73.2112,781.1
2018-06-20Grant / award (derivative)17.37$73.2112,798.47
2018-03-31Grant / award (derivative)258.46$77.3812,757.1
2018-03-21Grant / award (derivative)23$79.1012,483.39
2018-03-21Grant / award (derivative)15.25$79.1012,498.63
2018-02-12Grant / award (derivative)1,176$80.7812,460.39
2017-12-31Grant / award (derivative)213.88$93.5111,284.39
2017-12-20Grant / award (derivative)10.93$93.3911,070.5
2017-12-20Grant / award (derivative)15$93.3911,059.58
2017-09-30Grant / award (derivative)248.35$80.5311,044.58
2017-09-20Grant / award (derivative)13.21$75.6010,796.22
2017-09-20Grant / award (derivative)18$75.6010,783.01
2017-06-30Grant / award (derivative)280.23$71.3710,765.01
2017-06-15Grant / award (derivative)19$70.5410,471.54
2017-06-15Grant / award (derivative)13.24$70.5410,484.78
2017-03-31Grant / award (derivative)272.66$71.1610,452.54
2017-03-15Grant / award (derivative)20$66.9910,166.88
2017-03-15Grant / award (derivative)13$66.9910,179.88
2017-02-13Grant / award (derivative)1,399$67.9110,146.88
2016-12-31Grant / award (derivative)278.36$67.368,747.88
2016-12-15Grant / award (derivative)15$65.978,457.84
2016-12-15Grant / award (derivative)11.68$65.978,469.52
2016-09-30Grant / award (derivative)329.99$56.828,442.84
2016-09-15Grant / award (derivative)12.7$47.468,112.85
2016-09-15Grant / award (derivative)18$55.038,100.15
2016-09-15Grant / award (derivative)12.7$55.038,112.85
2016-06-30Grant / award (derivative)422.39$44.398,082.15
2016-06-15Grant / award (derivative)21$47.467,646.96
2016-06-15Grant / award (derivative)12.8$47.467,659.76
2016-05-09Open-market buy100$46.141,000
2016-05-09Open-market buy900$46.15900
2016-03-31Grant / award (derivative)325.07$57.687,625.96
2016-03-23Grant / award (derivative)17$56.767,291.43
2016-03-23Grant / award (derivative)9.46$56.767,300.89
2016-02-23Grant / award (derivative)2,030$44.347,274.43
2015-12-31Grant / award (derivative)423.16$44.315,244.43
2015-12-14Grant / award (derivative)9.43$45.074,821.28
2015-12-14Grant / award (derivative)12$44.724,811.85
2015-09-30Grant / award (derivative)327.34$57.284,646.79
2015-09-30Grant / award (derivative)480.4$39.034,799.85
2015-09-14Grant / award (derivative)12$43.044,311.91
2015-09-14Grant / award (derivative)7.54$43.424,319.45
2015-06-30Grant / award (derivative)327.34$57.284,299.91
2015-06-15Grant / award (derivative)9$59.713,968.19
2015-06-15Grant / award (derivative)4.38$59.623,972.57
2015-03-31Grant / award (derivative)285.08$65.773,959.19
2015-03-16Grant / award (derivative)3$67.733,674.11
2015-03-16Grant / award (derivative)8$68.143,671.1
2015-03-16Grant / award (derivative)8$68.143,671.1
2015-03-16Grant / award (derivative)3$67.733,674.11
2015-02-19Grant / award (derivative)1,395$64.543,663.1
2014-12-31Grant / award (derivative)296.26$63.292,268.1
2014-09-30Grant / award (derivative)307.98$60.881,971.85
2014-06-30Grant / award (derivative)257.03$72.951,663.86
2014-03-31Grant / award (derivative)155.84$72.191,406.84
2014-02-06Grant / award (derivative)1,251$71.971,251

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