SEC CIK 1555432
Botts Thomas M.
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| NPOview stock → | 9,707 | 2026-02-12 |
Position History — NPO
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — NPO
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-30 | Grant / award (derivative) | 81.63 | $306.26 | 18,153.286 |
| 2026-09-16 | Grant / award (derivative) | 3.319 | $287.16 | 18,071.656 |
| 2026-09-16 | Grant / award (derivative) | 17 | $287.16 | 18,068.337 |
| 2026-06-30 | Grant / award (derivative) | 57.448 | $376.93 | 18,051.337 |
| 2026-06-17 | Grant / award (derivative) | 2.619 | $363.62 | 17,993.89 |
| 2026-06-17 | Grant / award (derivative) | 13 | $363.62 | 17,991.271 |
| 2026-03-31 | Grant / award (derivative) | 57.85 | $250.65 | 17,978.271 |
| 2026-03-18 | Grant / award (derivative) | 3.795 | $250.59 | 17,920.421 |
| 2026-03-18 | Grant / award (derivative) | 19 | $250.59 | 17,916.627 |
| 2026-02-12 | Grant / award | 567 | $246.91 | 9,707 |
| 2025-12-17 | Grant / award (derivative) | 22 | $205.19 | 17,893.14 |
| 2025-12-17 | Grant / award (derivative) | 4.48 | $205.19 | 17,897.63 |
| 2025-09-17 | Grant / award (derivative) | 21 | $217.89 | 17,866.93 |
| 2025-09-17 | Grant / award (derivative) | 4.22 | $217.89 | 17,871.14 |
| 2025-06-18 | Grant / award (derivative) | 25 | $185.86 | 17,840.99 |
| 2025-06-18 | Grant / award (derivative) | 4.93 | $185.86 | 17,845.93 |
| 2025-03-19 | Grant / award (derivative) | 5.21 | $175.76 | 17,815.99 |
| 2025-03-19 | Grant / award (derivative) | 26 | $175.76 | 17,810.79 |
| 2025-02-13 | Grant / award | 685 | $182.27 | 9,140 |
| 2024-12-18 | Grant / award (derivative) | 25 | $175.86 | 17,779.76 |
| 2024-12-18 | Grant / award (derivative) | 5.03 | $175.86 | 17,784.79 |
| 2024-09-18 | Grant / award (derivative) | 28 | $156.77 | 17,749.13 |
| 2024-09-18 | Grant / award (derivative) | 5.63 | $156.77 | 17,754.76 |
| 2024-06-20 | Grant / award (derivative) | 6 | $146.91 | 17,721.13 |
| 2024-06-20 | Grant / award (derivative) | 30 | $146.91 | 17,715.13 |
| 2024-03-20 | Grant / award (derivative) | 5.5 | $159.77 | 17,685.13 |
| 2024-03-20 | Grant / award (derivative) | 28 | $159.77 | 17,679.63 |
| 2024-02-15 | Grant / award | 803 | $155.66 | 8,455 |
| 2023-12-13 | Grant / award (derivative) | 6.04 | $140.49 | 17,651.63 |
| 2023-12-13 | Grant / award (derivative) | 30 | $140.49 | 17,645.59 |
| 2023-09-13 | Grant / award (derivative) | 6.83 | $123.90 | 17,615.59 |
| 2023-09-13 | Grant / award (derivative) | 34 | $123.90 | 17,608.76 |
| 2023-06-14 | Grant / award (derivative) | 6.72 | $125.72 | 17,574.76 |
| 2023-06-14 | Grant / award (derivative) | 34 | $125.72 | 17,568.05 |
| 2023-03-15 | Grant / award (derivative) | 8.77 | $95.94 | 17,534.05 |
| 2023-03-15 | Grant / award (derivative) | 44 | $95.94 | 17,525.28 |
| 2023-02-16 | Grant / award | 942 | $116.69 | 7,652 |
| 2022-12-14 | Grant / award (derivative) | 38 | $107.94 | 17,473.77 |
| 2022-12-14 | Grant / award (derivative) | 7.51 | $107.94 | 17,481.28 |
| 2022-09-14 | Grant / award (derivative) | 45 | $90.25 | 17,426.81 |
| 2022-09-14 | Grant / award (derivative) | 8.95 | $90.25 | 17,435.77 |
| 2022-06-15 | Grant / award (derivative) | 9.21 | $87.50 | 17,381.81 |
| 2022-06-15 | Grant / award (derivative) | 46 | $87.50 | 17,372.61 |
| 2022-03-16 | Grant / award (derivative) | 7.54 | $106.51 | 17,326.61 |
| 2022-03-16 | Grant / award (derivative) | 38 | $106.51 | 17,319.07 |
| 2022-02-15 | Grant / award | 1,041 | $105.64 | 6,710 |
| 2021-12-15 | Grant / award (derivative) | 36 | $108.31 | 17,272.48 |
| 2021-12-15 | Grant / award (derivative) | 7.13 | $108.31 | 17,279.61 |
| 2021-09-15 | Grant / award (derivative) | 47 | $82.96 | 17,228.65 |
| 2021-09-15 | Grant / award (derivative) | 7.83 | $82.96 | 17,236.48 |
| 2021-09-15 | Grant / award (derivative) | 9.28 | $82.96 | 17,237.93 |
| 2021-06-16 | Grant / award (derivative) | 7.81 | $98.35 | 17,181.65 |
| 2021-06-16 | Grant / award (derivative) | 39 | $98.35 | 17,173.84 |
| 2021-05-18 | Open-market buy | 2,137 | $93.49 | 5,669 |
| 2021-03-17 | Grant / award (derivative) | 8.38 | $91.41 | 17,134.84 |
| 2021-03-17 | Grant / award (derivative) | 42 | $91.41 | 17,126.46 |
| 2021-02-16 | Grant / award | 1,432 | $76.82 | 3,532 |
| 2020-12-16 | Grant / award (derivative) | 50 | $73.91 | 17,074.52 |
| 2020-12-16 | Grant / award (derivative) | 9.94 | $73.91 | 17,084.46 |
| 2020-09-16 | Grant / award (derivative) | 12.73 | $57.46 | 17,024.52 |
| 2020-09-16 | Grant / award (derivative) | 64 | $57.46 | 17,011.78 |
| 2020-06-17 | Grant / award (derivative) | 80 | $45.52 | 16,931.8 |
| 2020-06-17 | Grant / award (derivative) | 15.98 | $45.52 | 16,947.78 |
| 2020-03-18 | Grant / award (derivative) | 111 | $32.58 | 16,829.65 |
| 2020-03-18 | Grant / award (derivative) | 21.15 | $32.58 | 16,850.8 |
| 2020-03-18 | Grant / award (derivative) | 22.15 | $32.58 | 16,851.8 |
| 2020-02-18 | Grant / award (derivative) | 1,799 | $61.14 | 16,718.65 |
| 2019-12-18 | Grant / award (derivative) | 45 | $67.44 | 14,909.4 |
| 2019-12-18 | Grant / award (derivative) | 10.25 | $67.44 | 14,919.65 |
| 2019-09-18 | Grant / award (derivative) | 9.95 | $69.22 | 14,864.4 |
| 2019-09-18 | Grant / award (derivative) | 44 | $69.22 | 14,854.45 |
| 2019-06-19 | Grant / award (derivative) | 10.74 | $63.87 | 14,810.45 |
| 2019-06-19 | Grant / award (derivative) | 47 | $63.87 | 14,799.71 |
| 2019-03-20 | Grant / award (derivative) | 45 | $66.59 | 14,742.44 |
| 2019-03-20 | Grant / award (derivative) | 10.27 | $66.59 | 14,752.71 |
| 2019-02-12 | Grant / award (derivative) | 1,687 | $65.23 | 14,697.44 |
| 2018-12-19 | Grant / award (derivative) | 42 | $59.08 | 12,999.38 |
| 2018-12-19 | Grant / award (derivative) | 11.06 | $59.08 | 13,010.44 |
| 2018-09-19 | Grant / award (derivative) | 32 | $76.65 | 12,948.88 |
| 2018-09-19 | Grant / award (derivative) | 8.5 | $76.65 | 12,957.38 |
| 2018-06-20 | Grant / award (derivative) | 8.87 | $73.21 | 12,916.88 |
| 2018-06-20 | Grant / award (derivative) | 33 | $73.21 | 12,908.01 |
| 2018-03-21 | Grant / award (derivative) | 31 | $79.10 | 12,866.82 |
| 2018-03-21 | Grant / award (derivative) | 8.19 | $79.10 | 12,875.01 |
| 2018-02-12 | Grant / award (derivative) | 1,176 | $80.78 | 12,835.82 |
| 2017-12-20 | Grant / award (derivative) | 6.34 | $93.39 | 11,659.82 |
| 2017-12-20 | Grant / award (derivative) | 21 | $93.39 | 11,653.48 |
| 2017-09-20 | Grant / award (derivative) | 26 | $75.60 | 11,624.67 |
| 2017-09-20 | Grant / award (derivative) | 7.81 | $75.60 | 11,632.48 |
| 2017-06-15 | Grant / award (derivative) | 28 | $70.54 | 11,590.33 |
| 2017-06-15 | Grant / award (derivative) | 8.34 | $70.54 | 11,598.67 |
| 2017-03-15 | Grant / award (derivative) | 29 | $66.99 | 11,553.57 |
| 2017-03-15 | Grant / award (derivative) | 8.76 | $66.99 | 11,562.33 |
| 2017-02-13 | Grant / award (derivative) | 1,399 | $67.91 | 11,524.57 |
| 2016-12-15 | Grant / award (derivative) | 8.46 | $65.97 | 10,125.57 |
| 2016-12-15 | Grant / award (derivative) | 24 | $65.97 | 10,117.11 |
| 2016-09-15 | Grant / award (derivative) | 28 | $55.03 | 10,083 |
| 2016-09-15 | Grant / award (derivative) | 10.11 | $55.03 | 10,093.11 |
| 2016-06-15 | Grant / award (derivative) | 11.67 | $47.46 | 10,055 |
| 2016-06-15 | Grant / award (derivative) | 33 | $47.46 | 10,043.34 |
| 2016-05-17 | Open-market buy | 400 | $47.71 | 2,100 |
| 2016-05-17 | Open-market buy | 700 | $47.71 | 1,700 |
| 2016-05-17 | Open-market buy | 1,000 | $47.71 | 1,000 |
| 2016-03-23 | Grant / award (derivative) | 9.72 | $56.76 | 10,010.34 |
| 2016-03-23 | Grant / award (derivative) | 27 | $56.76 | 10,000.62 |
| 2016-02-23 | Grant / award (derivative) | 2,030 | $44.34 | 9,973.62 |
| 2015-12-31 | Grant / award (derivative) | 245.43 | $44.31 | 7,943.62 |
| 2015-12-14 | Grant / award (derivative) | 24 | $44.72 | 7,687.67 |
| 2015-12-14 | Grant / award (derivative) | 10.52 | $45.07 | 7,698.19 |
| 2015-09-30 | Grant / award (derivative) | 278.63 | $39.03 | 7,663.67 |
| 2015-09-14 | Grant / award (derivative) | 9.59 | $43.42 | 7,385.04 |
| 2015-09-14 | Grant / award (derivative) | 24 | $43.04 | 7,375.45 |
| 2015-06-30 | Grant / award (derivative) | 189.86 | $57.28 | 7,350.89 |
| 2015-06-15 | Grant / award (derivative) | 5.77 | $59.62 | 7,161.03 |
| 2015-06-15 | Grant / award (derivative) | 18 | $59.71 | 7,155.26 |
| 2015-06-15 | Grant / award (derivative) | 6.33 | $59.62 | 7,161.59 |
| 2015-03-31 | Grant / award (derivative) | 165.35 | $65.77 | 7,137.26 |
| 2015-03-16 | Grant / award (derivative) | 15 | $68.14 | 6,966.85 |
| 2015-03-16 | Grant / award (derivative) | 5.07 | $67.73 | 6,971.91 |
| 2015-02-19 | Grant / award (derivative) | 1,395 | $64.54 | 6,951.85 |
| 2014-12-31 | Grant / award (derivative) | 171.83 | $63.29 | 5,556.85 |
| 2014-10-28 | Grant / award (derivative) | 14.01 | $72.95 | 5,385.02 |
| 2014-10-28 | Grant / award (derivative) | 24.64 | $60.88 | 5,371.01 |
| 2014-09-30 | Grant / award (derivative) | 153.99 | $60.88 | 5,346.37 |
| 2014-06-30 | Grant / award (derivative) | 128.51 | $72.95 | 5,192.38 |
| 2014-03-31 | Grant / award (derivative) | 129.87 | $72.19 | 5,063.87 |
| 2014-02-05 | Grant / award (derivative) | 1,251 | $71.97 | 4,934 |
| 2013-12-31 | Grant / award (derivative) | 161 | $57.92 | 3,683 |
| 2013-09-30 | Grant / award (derivative) | 156 | $59.92 | 3,522 |
| 2013-06-30 | Grant / award (derivative) | 185 | $50.67 | 3,366 |
| 2013-03-31 | Grant / award (derivative) | 184 | $50.89 | 3,181 |
| 2013-02-05 | Grant / award (derivative) | 1,684 | $44.54 | 2,997 |
| 2012-12-31 | Grant / award (derivative) | 231 | $40.45 | 1,313 |
| 2012-09-28 | Grant / award (derivative) | 176 | $35.81 | 1,082 |
| 2012-07-31 | Grant / award (derivative) | 906 | $34.49 | 906 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.