SEC CIK 1623812

Bower Steven R.

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

Current Positions

CompanyShares OwnedAs Of
NPOview stock →4,6952026-03-02

Position History — NPO

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

02,1204,2406,3602017-052019-082021-022022-032024-022025-022026-032026-03

Recent Filings — NPO

DateActivitySharesPriceOwned After
2026-03-02Option exercise (derivative)1,551$0.000
2026-03-02Open-market sale507$265.154,695
2026-03-02Option exercise1,551$53.785,202
2026-02-23Grant / award (derivative)766$0.00766
2026-02-16Option exercise (derivative)280$0.000
2026-02-16Tax withholding365$272.633,651
2026-02-16Option exercise280$0.004,016
2026-02-16Grant / award935$0.003,736
2026-02-15Option exercise (derivative)217$0.00218
2026-02-15Tax withholding57$272.632,801
2026-02-15Option exercise217$0.002,858
2026-02-13Option exercise (derivative)191$0.00385
2026-02-13Tax withholding50$271.212,641
2026-02-13Option exercise191$0.002,691
2026-02-12Grant / award (derivative)442$246.91442
2025-08-22Option exercise (derivative)2,500$53.781,551
2025-08-22Option exercise2,500$53.782,500
2025-02-25Grant / award (derivative)999$0.00999
2025-02-25Open-market sale997$199.660
2025-02-16Option exercise (derivative)278$0.00280
2025-02-16Option exercise278$0.001,071
2025-02-16Tax withholding74$192.96997
2025-02-15Option exercise (derivative)217$0.00435
2025-02-15Option exercise (derivative)294$0.000
2025-02-15Option exercise294$0.00721
2025-02-15Option exercise217$0.00938
2025-02-15Tax withholding145$192.96793
2025-02-13Grant / award (derivative)576$182.27576
2025-01-02Option exercise (derivative)342$172.450
2025-01-02Tax withholding (derivative)177$172.45342
2025-01-02Tax withholding45$172.45427
2025-01-02Option exercise342$0.00472
2024-11-14Gift174$0.00430
2024-11-14Open-market sale300$162.50130
2024-08-09Open-market sale1,548$150.06604
2024-05-17Open-market sale1,031$150.002,152
2024-02-28Grant / award (derivative)1,148$0.001,148
2024-02-27Grant / award (derivative)1,148$0.001,148
2024-02-16Option exercise (derivative)806$0.000
2024-02-16Option exercise (derivative)278$0.00558
2024-02-16Option exercise806$0.003,238
2024-02-16Option exercise278$0.003,516
2024-02-16Tax withholding333$164.913,183
2024-02-15Option exercise (derivative)293$0.00294
2024-02-15Grant / award (derivative)652$155.66652
2024-02-15Tax withholding101$158.552,432
2024-02-15Option exercise293$0.002,533
2023-08-17Gift200$0.002,240
2023-08-16Open-market sale1,000$131.572,440
2023-03-02Grant / award (derivative)1,548$0.001,548
2023-03-01Open-market sale2,400$109.783,440
2023-02-18Option exercise (derivative)402$0.000
2023-02-18Tax withholding8$119.615,840
2023-02-18Option exercise402$0.005,848
2023-02-16Option exercise (derivative)802$0.00806
2023-02-16Grant / award (derivative)836$116.69836
2023-02-16Tax withholding59$116.875,446
2023-02-16Option exercise802$0.005,505
2023-02-15Option exercise (derivative)293$0.00587
2023-02-15Option exercise293$0.004,726
2023-02-15Tax withholding23$116.494,703
2022-11-07Gift500$0.004,433
2022-03-04Open-market sale1,308$106.294,933
2022-02-24Grant / award (derivative)1,794$0.001,794
2022-02-18Option exercise (derivative)402$0.00402
2022-02-18Tax withholding119$111.096,241
2022-02-18Option exercise402$0.006,360
2022-02-16Option exercise (derivative)802$0.001,608
2022-02-16Tax withholding237$110.865,958
2022-02-16Option exercise802$0.006,195
2022-02-15Grant / award (derivative)880$105.64880
2022-02-15Tax withholding273$108.395,393
2022-02-15Grant / award881$0.005,666
2022-02-12Option exercise (derivative)705$0.000
2022-02-12Tax withholding245$104.024,785
2022-02-12Option exercise705$0.005,030
2021-02-25Grant / award (derivative)3,692$0.003,692
2021-02-18Option exercise (derivative)401$0.00804
2021-02-18Option exercise401$0.004,466
2021-02-18Tax withholding141$73.914,325
2021-02-16Grant / award (derivative)2,410$76.822,410
2021-02-12Option exercise (derivative)547$0.000
2021-02-12Option exercise547$0.004,257
2021-02-12Tax withholding192$75.764,065
2020-03-10Open-market buy200$48.185,975
2020-03-09Open-market buy10$45.965,775
2020-03-09Open-market buy914$45.754,614
2020-03-09Open-market buy600$46.185,214
2020-03-09Open-market buy301$45.975,515
2020-03-09Open-market buy250$46.075,765
2020-02-27Grant / award (derivative)3,374$0.003,374
2020-02-27Grant / award (derivative)4,051$0.004,051
2020-02-18Grant / award (derivative)1,205$61.141,205
2020-02-13Option exercise (derivative)601—0
2020-02-13Option exercise (derivative)130—0
2020-02-13Option exercise601$0.003,791
2020-02-13Option exercise130$0.003,921
2020-02-13Tax withholding211$59.603,710
2019-08-06Open-market buy100$63.823,700
2019-08-06Open-market buy300$63.833,600
2019-08-06Open-market buy1,300$63.953,300
2019-02-23Option exercise (derivative)1,000—0
2019-02-23Option exercise (derivative)825—1,000
2019-02-23Option exercise1,000$0.002,902
2019-02-23Tax withholding297$70.003,190
2019-02-23Tax withholding240$70.003,487
2019-02-23Option exercise825$0.003,727
2019-02-12Grant / award (derivative)705$65.23705
2019-02-12Tax withholding394$68.531,902
2019-02-12Grant / award1,178$68.532,296
2018-02-28Open-market buy1,000$75.542,000
2018-02-18Option exercise (derivative)627—0
2018-02-18Option exercise627$0.001,305
2018-02-18Tax withholding187$77.121,118
2018-02-12Grant / award (derivative)505$80.78505
2018-02-12Grant / award1,048$83.671,048
2018-02-12Tax withholding370$83.67678
2018-02-12Grant / award (derivative)547$80.78547
2017-05-11Open-market buy1,000$71.511,000
2017-02-13Grant / award (derivative)519$67.91519
2017-02-13Grant / award (derivative)601$67.91601
2017-02-13Grant / award (derivative)130$67.91130
2016-02-23Grant / award (derivative)825$44.341,825
2016-02-23Grant / award (derivative)1,000$44.341,000
2015-02-18Grant / award (derivative)627$63.81627

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