SEC CIK 1227464
FANNING THOMAS A
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| SOview stock → | 844,238.8 | 2023-06-09 |
| JOEview stock → | 28,805 | 2011-07-01 |
Position History — SO
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — SO
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2023-06-09 | Open-market sale | 50,000 | $70.76 | 844,238.8 |
| 2023-05-10 | Open-market sale | 50,000 | $75.16 | 847,591.8 |
| 2023-04-10 | Open-market sale | 50,000 | $71.54 | 897,591.8 |
| 2023-02-13 | Tax withholding | 119,379 | $67.13 | 947,591.77 |
| 2023-02-13 | Grant / award | 264,695 | $0.00 | 1,066,970.77 |
| 2023-02-11 | Option exercise (derivative) | 14,124 | $0.00 | 0 |
| 2023-02-11 | Tax withholding | 7,184 | $66.88 | 802,275.77 |
| 2023-02-11 | Option exercise | 15,927 | $0.00 | 809,459.77 |
| 2023-02-03 | Option exercise (derivative) | 19,624 | $0.00 | 19,624 |
| 2023-02-03 | Tax withholding | 9,587 | $67.27 | 793,532.77 |
| 2023-02-03 | Option exercise | 21,216 | $0.00 | 803,119.77 |
| 2022-08-19 | Gift | 100,000 | $0.00 | 781,903.73 |
| 2022-02-16 | Tax withholding | 130,272 | $64.87 | 840,143.67 |
| 2022-02-16 | Grant / award | 287,255 | $0.00 | 970,415.67 |
| 2022-02-13 | Option exercise (derivative) | 19,625 | $0.00 | 39,248 |
| 2022-02-13 | Option exercise | 20,445 | $0.00 | 692,432.67 |
| 2022-02-13 | Tax withholding | 9,272 | $66.79 | 683,160.67 |
| 2022-02-11 | Option exercise (derivative) | 16,585 | $0.00 | 0 |
| 2022-02-11 | Option exercise (derivative) | 14,123 | $0.00 | 14,124 |
| 2022-02-11 | Tax withholding | 6,961 | $66.79 | 671,987.67 |
| 2022-02-11 | Option exercise | 18,819 | $0.00 | 672,135.67 |
| 2022-02-11 | Tax withholding | 8,534 | $66.79 | 663,601.67 |
| 2022-02-11 | Option exercise | 15,347 | $0.00 | 678,948.67 |
| 2021-02-27 | Option exercise (derivative) | 20,997 | $0.00 | 0 |
| 2021-02-27 | Tax withholding | 10,893 | $56.72 | 826,758.59 |
| 2021-02-27 | Option exercise | 24,016 | $0.00 | 837,651.59 |
| 2021-02-12 | Grant / award | 289,676 | $0.00 | 945,004.59 |
| 2021-02-12 | Tax withholding | 131,369 | $60.10 | 813,635.59 |
| 2021-02-11 | Option exercise (derivative) | 16,585 | $0.00 | 16,585 |
| 2021-02-11 | Tax withholding | 8,194 | $61.29 | 655,328.59 |
| 2021-02-11 | Option exercise | 18,065 | $0.00 | 663,522.59 |
| 2021-02-03 | Option exercise (derivative) | 14,124 | $0.00 | 28,247 |
| 2021-02-03 | Tax withholding | 6,683 | $59.45 | 627,392.59 |
| 2021-02-03 | Option exercise | 14,732 | $0.00 | 634,075.59 |
| 2020-03-06 | Grant / award (derivative) | 2,091.63 | $66.87 | 30,651.74 |
| 2020-02-27 | Option exercise (derivative) | 20,997 | $0.00 | 20,997 |
| 2020-02-27 | Tax withholding | 10,348 | $62.88 | 619,330.07 |
| 2020-02-27 | Option exercise | 22,815 | $0.00 | 629,678.07 |
| 2020-02-13 | Option exercise (derivative) | 17,828 | $0.00 | 0 |
| 2020-02-13 | Tax withholding | 9,296 | $69.54 | 606,863.07 |
| 2020-02-13 | Option exercise | 20,497 | $0.00 | 616,159.07 |
| 2020-02-11 | Option exercise (derivative) | 16,586 | $0.00 | 33,170 |
| 2020-02-11 | Option exercise | 17,320 | $0.00 | 603,517.07 |
| 2020-02-11 | Grant / award | 191,965 | $0.00 | 673,255.07 |
| 2020-02-11 | Tax withholding | 7,855 | $68.59 | 595,662.07 |
| 2020-02-11 | Tax withholding | 87,058 | $68.59 | 586,197.07 |
| 2019-12-20 | Grant / award (derivative) | 17.73 | $63.86 | 28,278.51 |
| 2019-12-19 | Option exercise (derivative) | 714,297 | $0.00 | 0 |
| 2019-12-19 | Open-market sale | 831,700 | $62.99 | 404,447.07 |
| 2019-12-19 | Option exercise | 1,025,454 | $41.28 | 1,236,147.07 |
| 2019-12-19 | Option exercise | 597,345 | $44.42 | 1,078,635.07 |
| 2019-12-19 | Open-market sale | 597,345 | $62.99 | 481,290.07 |
| 2019-12-19 | Option exercise | 714,297 | $44.06 | 1,118,744.07 |
| 2019-12-06 | Grant / award (derivative) | 18.22 | $62.14 | 28,260.78 |
| 2019-11-22 | Grant / award (derivative) | 18 | $62.89 | 28,242.56 |
| 2019-11-08 | Grant / award (derivative) | 18.48 | $61.26 | 28,224.56 |
| 2019-10-25 | Grant / award (derivative) | 18.45 | $61.35 | 28,206.08 |
| 2019-10-11 | Grant / award (derivative) | 18.4 | $61.52 | 27,898.78 |
| 2019-09-27 | Grant / award (derivative) | 18.33 | $61.77 | 27,880.38 |
| 2019-09-13 | Grant / award (derivative) | 18.83 | $60.13 | 27,862.06 |
| 2019-08-30 | Grant / award (derivative) | 19.43 | $58.26 | 27,843.23 |
| 2019-08-16 | Grant / award (derivative) | 19.69 | $57.48 | 27,823.8 |
| 2019-08-02 | Grant / award (derivative) | 19.73 | $57.36 | 27,804.11 |
| 2019-07-19 | Grant / award (derivative) | 20.48 | $55.27 | 27,784.37 |
| 2019-07-05 | Grant / award (derivative) | 20.09 | $56.36 | 27,457.42 |
| 2019-06-21 | Grant / award (derivative) | 20.12 | $56.27 | 27,437.33 |
| 2019-06-07 | Grant / award (derivative) | 20.69 | $54.71 | 27,417.21 |
| 2019-05-24 | Grant / award (derivative) | 20.83 | $54.35 | 27,396.52 |
| 2019-05-10 | Grant / award (derivative) | 21.21 | $53.37 | 27,375.7 |
| 2019-04-26 | Grant / award (derivative) | 21.55 | $52.54 | 27,354.49 |
| 2019-04-12 | Grant / award (derivative) | 21.56 | $52.50 | 27,332.94 |
| 2019-03-29 | Grant / award (derivative) | 21.9 | $51.68 | 27,060.15 |
| 2019-03-15 | Grant / award (derivative) | 21.83 | $51.86 | 27,015.74 |
| 2019-03-08 | Grant / award (derivative) | 5,983.1 | $50.90 | 26,993.91 |
| 2019-03-01 | Grant / award (derivative) | 21.84 | $49.98 | 21,010.81 |
| 2019-02-15 | Grant / award (derivative) | 22.48 | $48.56 | 20,988.97 |
| 2019-02-13 | Option exercise (derivative) | 17,828 | $0.00 | 17,828 |
| 2019-02-13 | Option exercise | 19,628 | $0.00 | 219,464.41 |
| 2019-02-13 | Tax withholding | 8,902 | $49.22 | 210,562.41 |
| 2019-02-11 | Option exercise (derivative) | 20,996 | $0.00 | 41,994 |
| 2019-02-11 | Grant / award | 86,040 | $0.00 | 238,857.41 |
| 2019-02-11 | Tax withholding | 8,859 | $49.24 | 152,817.41 |
| 2019-02-11 | Tax withholding | 39,021 | $49.27 | 199,836.41 |
| 2019-02-11 | Option exercise | 21,848 | $0.00 | 161,676.41 |
| 2019-02-01 | Grant / award (derivative) | 22.51 | $48.49 | 20,895.46 |
| 2019-01-18 | Grant / award (derivative) | 23.12 | $47.22 | 20,872.95 |
| 2019-01-04 | Grant / award (derivative) | 24.41 | $44.71 | 19,597.34 |
| 2018-12-21 | Grant / award (derivative) | 121.04 | $45.09 | 19,572.93 |
| 2018-12-07 | Grant / award (derivative) | 116.17 | $46.98 | 19,451.9 |
| 2018-11-23 | Grant / award (derivative) | 119.37 | $45.72 | 19,335.73 |
| 2018-11-09 | Grant / award (derivative) | 116.59 | $46.81 | 19,216.36 |
| 2018-10-26 | Grant / award (derivative) | 121.66 | $44.86 | 19,099.77 |
| 2018-10-12 | Grant / award (derivative) | 125.23 | $43.58 | 18,978.12 |
| 2018-09-28 | Grant / award (derivative) | 125.17 | $43.60 | 18,852.89 |
| 2018-09-14 | Grant / award (derivative) | 124.32 | $43.90 | 18,727.72 |
| 2018-08-31 | Grant / award (derivative) | 123.5 | $44.19 | 18,603.4 |
| 2018-08-17 | Grant / award (derivative) | 116.19 | $46.97 | 18,479.9 |
| 2018-08-03 | Grant / award (derivative) | 111.54 | $48.93 | 18,363.71 |
| 2018-07-20 | Grant / award (derivative) | 114.85 | $47.52 | 18,252.17 |
| 2018-07-06 | Grant / award (derivative) | 114.27 | $47.76 | 18,137.32 |
| 2018-06-22 | Grant / award (derivative) | 119.13 | $45.81 | 18,023.06 |
| 2018-06-08 | Grant / award (derivative) | 126.1 | $43.28 | 17,903.92 |
| 2018-05-25 | Grant / award (derivative) | 122.59 | $44.52 | 17,777.82 |
| 2018-05-11 | Grant / award (derivative) | 121.47 | $44.93 | 17,655.24 |
| 2018-04-27 | Grant / award (derivative) | 117.62 | $46.40 | 17,533.77 |
| 2018-04-27 | Grant / award (derivative) | 117.62 | $46.40 | 17,769.01 |
| 2018-04-13 | Grant / award (derivative) | 124.2 | $43.94 | 17,651.39 |
| 2018-04-02 | Grant / award (derivative) | 123.44 | $44.21 | 17,527.19 |
| 2018-03-16 | Grant / award (derivative) | 123.5 | $44.19 | 17,403.74 |
| 2018-03-02 | Grant / award (derivative) | 123.47 | $44.20 | 17,280.24 |
| 2018-02-16 | Grant / award (derivative) | 124.23 | $43.93 | 17,156.77 |
| 2018-02-12 | Option exercise (derivative) | 17,828 | $0.00 | 35,656 |
| 2018-02-12 | Option exercise | 18,643 | $0.00 | 145,479.41 |
| 2018-02-12 | Grant / award | 128,089 | $0.00 | 184,365.41 |
| 2018-02-12 | Tax withholding | 57,529 | $44.68 | 126,836.41 |
| 2018-02-12 | Tax withholding | 5,651 | $44.68 | 139,828.41 |
| 2018-02-02 | Grant / award (derivative) | 123.56 | $44.17 | 17,032.54 |
| 2018-01-19 | Grant / award (derivative) | 122.81 | $44.44 | 16,908.98 |
| 2018-01-05 | Grant / award (derivative) | 116.66 | $46.78 | 16,713.68 |
| 2016-01-13 | Tax withholding | 7,317 | $46.80 | 56,164.45 |
| 2016-01-13 | Grant / award | 21,630 | $46.80 | 63,481.45 |
| 2015-01-12 | Grant / award | 10,127 | $49.71 | 45,234.55 |
| 2015-01-12 | Tax withholding | 3,440 | $49.71 | 41,794.55 |
| 2014-09-05 | Option exercise (derivative) | 460,923 | $0.00 | 0 |
| 2014-09-05 | Option exercise (derivative) | 233,802 | $0.00 | 0 |
| 2014-09-05 | Option exercise | 100,158 | $35.78 | 135,240.25 |
| 2014-09-05 | Option exercise | 233,802 | $31.17 | 268,884.25 |
| 2014-09-05 | Option exercise | 254,302 | $31.39 | 289,384.25 |
| 2014-09-05 | Option exercise | 460,923 | $37.97 | 496,005.25 |
| 2014-09-05 | Open-market sale | 460,923 | $44.50 | 35,082.25 |
| 2014-01-13 | Tax withholding | 6,324 | $41.27 | 35,043.27 |
| 2014-01-13 | Grant / award | 18,740 | $41.27 | 41,367.27 |
| 2013-02-11 | Grant / award (derivative) | 714,297 | $44.06 | 714,297 |
| 2013-01-14 | Grant / award | 35,041 | $43.05 | 36,069.36 |
| 2013-01-14 | Tax withholding | 13,478 | $43.05 | 22,591.36 |
| 2012-03-02 | Grant / award (derivative) | 5,554.96 | $44.27 | 608,583.76 |
| 2012-02-13 | Grant / award (derivative) | 597,345 | $44.42 | 597,345 |
| 2012-01-27 | Option exercise (derivative) | 80,843 | $0.00 | 0 |
| 2012-01-27 | Option exercise | 99,382 | $36.42 | 276,602.34 |
| 2012-01-27 | Option exercise | 80,843 | $32.70 | 81,828.34 |
| 2012-01-27 | Option exercise | 95,392 | $33.81 | 177,220.34 |
| 2012-01-27 | Open-market sale | 275,617 | $45.07 | 985.34 |
| 2009-02-16 | Grant / award (derivative) | 254,302 | $31.39 | 254,302 |
| 2009-01-29 | Option exercise (derivative) | 27,314 | $27.98 | 0 |
| 2009-01-29 | Option exercise | 27,314 | $27.98 | 28,158.5 |
| 2009-01-29 | Option exercise | 63,215 | $29.50 | 64,059.5 |
| 2009-01-29 | Open-market sale | 63,215 | $33.85 | 844.5 |
| 2008-02-18 | Grant / award (derivative) | 100,158 | $0.00 | 100,158 |
| 2008-02-01 | Option exercise (derivative) | 15,000 | $27.98 | 27,314 |
| 2008-02-01 | Open-market sale | 15,000 | $37.14 | 806.59 |
| 2008-02-01 | Option exercise | 15,000 | $27.98 | 15,806.59 |
| 2007-03-09 | Grant / award (derivative) | 3,960.9 | $35.58 | 5,683.8 |
| 2007-02-19 | Grant / award (derivative) | 99,382 | $0.00 | 99,382 |
| 2007-01-29 | Option exercise (derivative) | 31,926 | $25.26 | 0 |
| 2007-01-29 | Open-market sale | 31,926 | $36.31 | 771.94 |
| 2007-01-29 | Option exercise | 31,926 | $25.26 | 32,697.94 |
| 2006-12-22 | Grant / award (derivative) | 61.41 | $37.07 | 1,722.89 |
| 2006-12-08 | Grant / award (derivative) | 62.63 | $36.35 | 1,661.48 |
| 2006-11-22 | Grant / award (derivative) | 63.03 | $36.12 | 1,598.86 |
| 2006-11-10 | Grant / award (derivative) | 63.57 | $35.81 | 1,535.83 |
| 2006-10-27 | Grant / award (derivative) | 63.18 | $36.03 | 1,472.26 |
| 2006-10-13 | Grant / award (derivative) | 65.04 | $35.00 | 1,409.08 |
| 2006-09-29 | Grant / award (derivative) | 65.74 | $34.63 | 1,344.03 |
| 2006-09-15 | Grant / award (derivative) | 66.39 | $34.29 | 1,278.29 |
| 2006-09-01 | Grant / award (derivative) | 66.43 | $34.27 | 1,211.91 |
| 2006-08-18 | Grant / award (derivative) | 67.79 | $33.58 | 1,157.66 |
| 2006-08-04 | Grant / award (derivative) | 67.45 | $33.75 | 1,089.87 |
| 2006-07-21 | Grant / award (derivative) | 68.32 | $33.32 | 1,022.42 |
| 2006-07-07 | Grant / award (derivative) | 70.35 | $32.36 | 954.09 |
| 2006-06-23 | Grant / award (derivative) | 70.09 | $32.48 | 883.74 |
| 2006-06-09 | Grant / award (derivative) | 70.09 | $32.48 | 801.47 |
| 2006-05-26 | Grant / award (derivative) | 71.68 | $31.76 | 731.38 |
| 2006-05-12 | Grant / award (derivative) | 72.11 | $31.57 | 659.7 |
| 2006-04-28 | Grant / award (derivative) | 70.99 | $32.07 | 587.59 |
| 2006-04-14 | Grant / award (derivative) | 72.38 | $31.45 | 516.6 |
| 2006-03-31 | Grant / award (derivative) | 70.32 | $32.37 | 444.22 |
| 2006-03-17 | Grant / award (derivative) | 67.29 | $33.83 | 373.9 |
| 2006-03-03 | Grant / award (derivative) | 62.28 | $33.84 | 306.61 |
| 2006-02-20 | Grant / award (derivative) | 95,392 | $33.18 | 95,392 |
| 2006-02-20 | Grant / award (derivative) | 95,392 | $33.18 | 95,392 |
| 2006-02-17 | Grant / award (derivative) | 62.35 | $33.80 | 244.33 |
| 2006-02-03 | Grant / award (derivative) | 62.44 | $33.75 | 181.98 |
| 2006-01-20 | Grant / award (derivative) | 59.15 | $35.63 | 119.54 |
| 2006-01-09 | Grant / award (derivative) | 60.39 | $34.90 | 60.39 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.