SEC CIK 1564677
McAvoy John
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| NIview stock → | 15,777.114 | 2026-05-11 |
| EDview stock → | 14,930.06 | 2023-02-15 |
Position History — ED
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — ED
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2023-02-15 | Option exercise (derivative) | 31,826 | — | 0 |
| 2023-02-15 | Disposition to issuer | 31,826 | $91.10 | 14,930.06 |
| 2023-02-15 | Option exercise | 31,826 | — | 46,641.21 |
| 2022-05-17 | Grant / award | 1,684 | $95.04 | 14,815.21 |
| 2022-02-22 | Open-market sale | 69,485 | $84.66 | 18,335.82 |
| 2022-02-22 | Open-market sale | 5,230 | $85.04 | 13,105.82 |
| 2022-02-16 | Option exercise (derivative) | 29,673 | — | 0 |
| 2022-02-16 | Disposition to issuer | 29,673 | $81.36 | 87,820.82 |
| 2022-02-16 | Option exercise | 29,673 | — | 117,493.82 |
| 2021-12-29 | Tax withholding | 4,681 | $84.40 | 87,820.82 |
| 2021-06-30 | Grant / award | 57.74 | $71.72 | 145,567.74 |
| 2021-06-30 | Open-market buy | 57.74 | $71.72 | 92,176.04 |
| 2021-06-29 | Tax withholding | 53,438 | $73.82 | 90,782.12 |
| 2021-05-18 | Grant / award | 1,905 | $78.73 | 144,173.82 |
| 2021-03-31 | Open-market buy | 49.92 | $74.80 | 142,259.23 |
| 2021-02-28 | Open-market buy | 423.12 | $65.65 | 136,523.04 |
| 2021-02-17 | Option exercise (derivative) | 37,214 | — | 0 |
| 2021-02-17 | Disposition to issuer | 37,214 | $70.05 | 136,099.93 |
| 2021-02-17 | Option exercise | 37,214 | — | 173,313.93 |
| 2020-12-31 | Open-market buy | 81.6 | $72.27 | 136,099.93 |
| 2020-12-29 | Grant / award | 878 | $0.00 | 136,018.33 |
| 2020-11-30 | Open-market buy | 30.37 | $76.25 | 133,782.95 |
| 2020-10-31 | Open-market buy | 29.5 | $78.49 | 133,752.58 |
| 2020-09-30 | Open-market buy | 74.44 | $77.80 | 133,723.08 |
| 2020-08-31 | Open-market buy | 31.36 | $73.84 | 132,337.88 |
| 2020-07-31 | Open-market buy | 31.26 | $74.08 | 132,306.53 |
| 2020-06-30 | Open-market buy | 75.83 | $74.81 | 132,275.27 |
| 2020-05-31 | Open-market buy | 31.74 | $72.95 | 130,921.81 |
| 2020-04-30 | Open-market buy | 28.03 | $82.62 | 130,890.07 |
| 2020-03-31 | Open-market buy | 67.93 | $82.01 | 130,862.05 |
| 2020-02-29 | Open-market buy | 24.86 | $93.14 | 129,710 |
| 2020-02-19 | Option exercise (derivative) | 80,101 | — | 0 |
| 2020-02-19 | Grant / award (derivative) | 75,700 | — | 75,700 |
| 2020-02-19 | Option exercise | 80,101 | — | 209,786.14 |
| 2020-02-19 | Disposition to issuer | 80,101 | $94.35 | 129,685.14 |
| 2020-01-31 | Open-market buy | 25.65 | $90.26 | 129,685.14 |
| 2019-12-31 | Open-market buy | 61.01 | $87.88 | 129,659.49 |
| 2019-11-30 | Open-market buy | 26.58 | $87.13 | 128,555.71 |
| 2019-10-31 | Open-market buy | 24.91 | $92.97 | 128,529.13 |
| 2019-09-30 | Open-market buy | 58.25 | $90.66 | 128,504.23 |
| 2019-08-31 | Open-market buy | 26.6 | $87.05 | 127,434.54 |
| 2019-07-31 | Open-market buy | 26.51 | $87.35 | 127,407.94 |
| 2019-06-30 | Open-market buy | 58.67 | $88.44 | 127,381.43 |
| 2019-05-31 | Open-market buy | 26.84 | $86.26 | 126,305.31 |
| 2019-04-30 | Open-market buy | 27.55 | $84.04 | 126,278.46 |
| 2019-03-31 | Open-market buy | 60.19 | $84.61 | 126,250.91 |
| 2019-02-28 | Open-market buy | 29.42 | $78.71 | 125,139.81 |
| 2019-02-20 | Grant / award (derivative) | 88,800 | — | 88,800 |
| 2019-02-20 | Option exercise (derivative) | 85,842 | — | 0 |
| 2019-02-20 | Disposition to issuer | 85,842 | $78.87 | 125,110.39 |
| 2019-02-20 | Option exercise | 85,842 | — | 210,952.39 |
| 2019-01-31 | Open-market buy | 30.43 | $76.09 | 125,110.39 |
| 2018-12-31 | Open-market buy | 59.73 | $81.94 | 125,079.96 |
| 2018-11-30 | Open-market buy | 30.03 | $77.10 | 123,999.59 |
| 2018-10-31 | Open-market buy | 30.13 | $76.85 | 123,969.56 |
| 2018-09-30 | Open-market buy | 60.49 | $79.48 | 123,939.43 |
| 2018-08-31 | Open-market buy | 29.33 | $78.96 | 122,822.7 |
| 2018-07-31 | Open-market buy | 29.7 | $77.97 | 122,793.38 |
| 2018-06-30 | Open-market buy | 63.98 | $73.61 | 122,763.68 |
| 2018-05-31 | Open-market buy | 30.18 | $76.72 | 121,553.14 |
| 2018-04-30 | Open-market buy | 29.71 | $77.95 | 121,522.96 |
| 2018-03-31 | Open-market buy | 60.48 | $76.29 | 121,493.25 |
| 2018-02-28 | Open-market buy | 30.13 | $76.86 | 120,337.58 |
| 2018-02-14 | Option exercise (derivative) | 10,087 | — | 0 |
| 2018-02-14 | Grant / award (derivative) | 72,400 | — | 72,400 |
| 2018-02-14 | Disposition to issuer | 100,868 | $77.03 | 120,307.45 |
| 2018-02-14 | Option exercise | 10,087 | — | 221,175.45 |
| 2018-01-31 | Open-market buy | 28.65 | $80.84 | 211,088.45 |
| 2017-12-31 | Open-market buy | 51.01 | $87.10 | 211,059.8 |
| 2017-12-29 | Option exercise (derivative) | 90,781 | — | 0 |
| 2017-12-29 | Option exercise | 90,781 | — | 211,008.79 |
| 2017-11-30 | Open-market buy | 26.63 | $86.95 | 119,318.26 |
| 2017-10-31 | Open-market buy | 27.85 | $83.13 | 119,291.63 |
| 2017-09-30 | Open-market buy | 51.99 | $84.05 | 119,263.78 |
| 2017-08-31 | Open-market buy | 27.71 | $83.57 | 118,276.75 |
| 2017-07-31 | Open-market buy | 28.49 | $81.27 | 118,249.04 |
| 2017-06-30 | Open-market buy | 51.24 | $83.64 | 118,220.55 |
| 2017-05-31 | Open-market buy | 28.94 | $80.00 | 117,231.71 |
| 2017-05-15 | Open-market buy | 27 | $79.42 | 117,202.77 |
| 2017-04-30 | Open-market buy | 29.49 | $78.53 | 117,175.77 |
| 2017-04-17 | Open-market buy | 27 | $78.71 | 117,146.28 |
| 2017-03-31 | Open-market buy | 54.35 | $77.24 | 117,119.28 |
| 2017-03-15 | Open-market buy | 27 | $76.64 | 117,064.93 |
| 2017-02-28 | Open-market buy | 31.22 | $74.17 | 116,933.79 |
| 2017-02-15 | Option exercise (derivative) | 101,947 | — | 0 |
| 2017-02-15 | Grant / award (derivative) | 78,300 | — | 78,300 |
| 2017-02-15 | Open-market buy | 28 | $73.29 | 14,955.57 |
| 2017-02-15 | Option exercise | 101,947 | — | 116,902.57 |
| 2017-01-31 | Open-market buy | 31.65 | $73.16 | 14,927.57 |
| 2017-01-17 | Open-market buy | 29 | $73.88 | 14,895.92 |
| 2016-12-31 | Open-market buy | 56.55 | $71.53 | 14,866.92 |
| 2016-12-15 | Open-market buy | 30 | $70.98 | 14,702.86 |
| 2016-11-30 | Open-market buy | 32.07 | $72.20 | 14,672.86 |
| 2016-11-15 | Open-market buy | 30 | $70.82 | 14,640.79 |
| 2016-10-31 | Open-market buy | 31.75 | $72.93 | 14,610.79 |
| 2016-10-17 | Open-market buy | 28 | $72.93 | 14,579.04 |
| 2016-09-30 | Open-market buy | 52.57 | $75.49 | 14,551.04 |
| 2016-09-15 | Open-market buy | 28 | $74.20 | 14,396.13 |
| 2016-08-31 | Open-market buy | 30.02 | $77.14 | 14,368.13 |
| 2016-08-15 | Open-market buy | 27 | $78.20 | 14,338.11 |
| 2016-07-31 | Open-market buy | 28.89 | $80.16 | 14,311.11 |
| 2016-07-15 | Open-market buy | 26 | $79.30 | 14,282.22 |
| 2016-06-30 | Open-market buy | 50.58 | $76.85 | 14,256.22 |
| 2016-06-15 | Open-market buy | 27 | $78.13 | 14,109.51 |
| 2016-05-31 | Open-market buy | 31.43 | $73.67 | 14,082.51 |
| 2016-05-16 | Open-market buy | 28 | $73.41 | 14,051.08 |
| 2016-04-30 | Open-market buy | 31.13 | $74.39 | 14,023.08 |
| 2016-04-15 | Open-market buy | 28 | $75.79 | 13,991.95 |
| 2016-03-31 | Open-market buy | 51.67 | $73.56 | 13,963.95 |
| 2016-03-15 | Open-market buy | 28 | $73.78 | 13,912.28 |
| 2016-02-29 | Open-market buy | 32.29 | $71.70 | 13,782.82 |
| 2016-02-17 | Grant / award (derivative) | 83,100 | — | 83,100 |
| 2016-02-17 | Option exercise (derivative) | 19,170 | — | 0 |
| 2016-02-17 | Option exercise | 19,170 | — | 32,920.53 |
| 2016-02-17 | Disposition to issuer | 19,170 | $70.97 | 13,750.53 |
| 2016-02-16 | Open-market buy | 29 | $70.70 | 13,750.53 |
| 2016-01-31 | Open-market buy | 34.6 | $66.92 | 13,721.53 |
| 2016-01-15 | Open-market buy | 31 | $67.34 | 13,686.93 |
| 2015-12-31 | Open-market buy | 57.98 | $63.03 | 13,655.93 |
| 2015-12-15 | Open-market buy | 34 | $62.34 | 13,597.95 |
| 2015-11-30 | Open-market buy | 36.29 | $63.81 | 13,448.59 |
| 2015-11-16 | Open-market buy | 34 | $61.80 | 13,412.3 |
| 2015-10-31 | Open-market buy | 34.81 | $66.52 | 13,378.3 |
| 2015-10-15 | Open-market buy | 36 | $65.62 | 13,343.49 |
| 2015-09-30 | Open-market buy | 56.68 | $63.00 | 13,307.49 |
| 2015-09-15 | Open-market buy | 34 | $62.52 | 13,250.81 |
| 2015-08-31 | Open-market buy | 36.03 | $64.27 | 13,103.73 |
| 2015-08-17 | Open-market buy | 32 | $66.85 | 13,067.7 |
| 2015-07-31 | Open-market buy | 38.33 | $60.41 | 13,035.7 |
| 2015-07-15 | Open-market buy | 34 | $60.42 | 12,997.37 |
| 2015-06-30 | Open-market buy | 59.65 | $58.22 | 12,963.37 |
| 2015-06-15 | Open-market buy | 37 | $57.63 | 12,903.72 |
| 2015-05-31 | Open-market buy | 37.78 | $61.29 | 12,744.99 |
| 2015-05-31 | Open-market buy | 37.78 | $61.29 | 12,744.99 |
| 2015-05-15 | Open-market buy | 36 | $61.31 | 12,707.21 |
| 2015-05-15 | Open-market buy | 35 | $61.31 | 12,706.21 |
| 2015-04-30 | Open-market buy | 37.61 | $61.56 | 12,671.21 |
| 2015-04-15 | Open-market buy | 34 | $60.81 | 12,633.6 |
| 2015-03-31 | Open-market buy | 55.28 | $61.15 | 12,599.6 |
| 2015-03-16 | Open-market buy | 35 | $61.30 | 12,544.32 |
| 2015-02-28 | Open-market buy | 34.86 | $66.42 | 12,395.41 |
| 2015-02-18 | Option exercise (derivative) | 5,033 | — | 0 |
| 2015-02-18 | Option exercise (derivative) | 68,200 | — | 68,200 |
| 2015-02-18 | Disposition to issuer | 5,033 | $63.82 | 12,360.55 |
| 2015-02-18 | Option exercise | 5,033 | — | 17,393.55 |
| 2015-02-17 | Open-market buy | 33 | $63.72 | 12,360.55 |
| 2015-01-31 | Open-market buy | 33.94 | $68.22 | 12,327.55 |
| 2015-01-15 | Open-market buy | 30 | $67.40 | 12,293.61 |
| 2014-12-31 | Open-market buy | 15.42 | $64.69 | 12,263.61 |
| 2014-12-15 | Open-market buy | 32 | $64.15 | 12,248.19 |
| 2014-11-17 | Open-market buy | 34 | $61.98 | 12,112.44 |
| 2014-10-15 | Open-market buy | 33 | $61.69 | 12,078.44 |
| 2014-09-30 | Open-market buy | 16.89 | $56.91 | 12,045.44 |
| 2014-09-15 | Open-market buy | 36 | $56.71 | 12,028.55 |
| 2014-08-31 | Open-market buy | 35.25 | $56.42 | 11,875.98 |
| 2014-08-15 | Open-market buy | 36 | $56.72 | 11,840.73 |
| 2014-07-31 | Open-market buy | 40.7 | $56.89 | 11,804.73 |
| 2014-07-15 | Open-market buy | 37 | $55.94 | 11,764.03 |
| 2014-06-30 | Open-market buy | 57.2 | $55.35 | 11,727.03 |
| 2014-06-16 | Open-market buy | 37 | $55.39 | 11,669.83 |
| 2014-05-31 | Open-market buy | 60.89 | $55.51 | 11,515.05 |
| 2014-04-30 | Open-market buy | 79.58 | $55.85 | 11,454.16 |
| 2014-03-31 | Open-market buy | 94.26 | $54.27 | 11,374.58 |
| 2014-03-20 | Grant / award (derivative) | 83,700 | — | 83,700 |
| 2014-02-28 | Open-market buy | 82.08 | $54.15 | 11,162.69 |
| 2014-02-19 | Option exercise (derivative) | 7,873 | — | 0 |
| 2014-02-19 | Disposition to issuer | 7,873 | $55.27 | 11,080.61 |
| 2014-02-19 | Option exercise | 7,873 | — | 18,953.61 |
| 2014-01-31 | Open-market buy | 82.74 | $53.72 | 11,080.61 |
| 2013-12-31 | Open-market buy | 78.12 | $54.79 | 10,997.87 |
| 2013-11-30 | Open-market buy | 77.3 | $57.49 | 10,805.51 |
| 2013-10-31 | Open-market buy | 79.11 | $56.18 | 10,728.21 |
| 2013-09-30 | Open-market buy | 6.79 | $55.37 | 10,649.1 |
| 2013-06-30 | Open-market buy | 6.25 | $57.42 | 10,530.47 |
| 2013-05-31 | Open-market buy | 18.85 | $60.96 | 10,419.18 |
| 2013-05-03 | Open-market sale | 389 | $63.26 | 10,400.33 |
| 2013-04-30 | Open-market buy | 37.23 | $61.72 | 10,789.33 |
| 2013-03-31 | Open-market buy | 48.15 | $58.91 | 10,752.1 |
| 2013-02-28 | Open-market buy | 40.08 | $57.33 | 10,703.95 |
| 2013-02-20 | Grant / award (derivative) | 18,000 | — | 18,000 |
| 2013-02-20 | Option exercise (derivative) | 9,875 | — | 0 |
| 2013-02-20 | Option exercise | 9,875 | — | 10,663.87 |
| 2013-01-31 | Open-market buy | 41 | $56.05 | 788.87 |
| 2013-01-01 | — | — | — | 1,880.56 |
| 2013-01-01 | — | — | — | 502.4 |
| 2013-01-01 | — | — | — | 747.88 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.