SEC CIK 1248110

NUNNELLY JOHN N

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

Current Positions

CompanyShares OwnedAs Of
NRCview stock →40,3632026-06-23

Position History — NRC

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

025,02750,05575,0822006-092006-112007-102014-032017-072018-052024-032026-06

Recent Filings — NRC

DateActivitySharesPriceOwned After
2026-06-23Grant / award7,697$0.0040,363
2025-10-17Grant / award (derivative)22,625$0.0022,625
2025-05-07Grant / award (derivative)34,917$0.0034,917
2024-05-08Grant / award (derivative)10,906$0.0010,906
2024-03-27Option exercise (derivative)9,259$0.000
2024-03-27Tax withholding3,487$39.7032,666
2024-03-27Option exercise9,259$14.9536,153
2023-05-11Grant / award (derivative)7,386$0.007,386
2022-05-18Grant / award (derivative)12,078$0.0012,078
2021-06-29Grant / award (derivative)7,289$0.007,289
2020-07-23Option exercise (derivative)5,926$0.0022,837
2020-07-23Option exercise (derivative)6,821$0.000
2020-07-23Option exercise (derivative)40$0.0010,400
2020-07-23Option exercise5,926$9.7432,820
2020-07-23Option exercise40$34.9039,681
2020-07-23Tax withholding6,861$58.9432,820
2020-07-23Open-market sale5,926$60.1026,894
2020-07-23Option exercise6,821$50.6239,641
2020-05-18Grant / award (derivative)7,179$0.007,179
2019-05-29Grant / award (derivative)6,821$0.006,821
2018-05-30Grant / award (derivative)10,440$0.0010,440
2018-05-23Option exercise (derivative)116$0.009,259
2018-05-23Open-market sale2,153$34.3726,894
2018-05-23Option exercise116$14.9532,010
2018-05-23Tax withholding50$34.5531,960
2018-05-23Open-market sale2,913$33.5129,047
2018-05-22Option exercise (derivative)10,881$0.009,375
2018-05-22Option exercise10,881$14.9542,775
2018-05-22Tax withholding4,770$34.1038,005
2018-05-22Open-market sale6,111$34.3031,894
2018-05-21Option exercise (derivative)12,794$0.0020,256
2018-05-21Open-market sale7,290$34.6631,894
2018-05-21Tax withholding5,504$34.7539,184
2018-05-21Option exercise12,794$14.9544,688
2018-05-18Option exercise (derivative)10,043$0.000
2018-05-18Option exercise (derivative)2,950$0.0033,050
2018-05-18Open-market sale5,900$34.4432,793
2018-05-18Open-market sale899$34.8831,894
2018-05-18Tax withholding1,278$34.5038,693
2018-05-18Option exercise2,950$14.9539,971
2018-05-18Tax withholding4,916$34.5037,021
2018-05-18Option exercise10,043$16.8941,937
2018-05-17Option exercise (derivative)25,957$0.0010,043
2018-05-17Option exercise (derivative)7,821$0.000
2018-05-17Option exercise25,957$16.8969,453
2018-05-17Tax withholding5,464$34.8543,496
2018-05-17Option exercise7,821$24.3548,960
2018-05-17Tax withholding12,580$34.8556,873
2018-05-17Open-market sale24,979$34.7131,894
2018-05-16Option exercise (derivative)17,483$0.007,821
2018-05-16Tax withholding12,286$34.6547,091
2018-05-16Open-market sale5,952$34.6741,139
2018-05-16Option exercise17,483$24.3559,377
2018-05-15Option exercise (derivative)10,696$0.0025,304
2018-05-15Option exercise (derivative)5,874$0.000
2018-05-15Option exercise5,874$14.2147,768
2018-05-15Tax withholding2,419$34.5045,349
2018-05-15Option exercise10,696$24.3556,045
2018-05-15Tax withholding7,549$34.5048,496
2018-05-15Open-market sale6,602$34.5141,894
2018-05-14Option exercise (derivative)27,885$0.005,874
2018-05-14Open-market sale16,383$34.4641,894
2018-05-14Tax withholding11,502$34.4558,277
2018-05-14Option exercise27,885$14.2169,779
2018-05-11Option exercise (derivative)1,703$0.000
2018-05-11Option exercise (derivative)2,241$0.0033,759
2018-05-11Open-market sale2,314$34.1341,894
2018-05-11Tax withholding927$34.3544,208
2018-05-11Option exercise2,241$14.2145,135
2018-05-11Tax withholding703$34.3542,894
2018-05-11Option exercise1,703$14.1943,597
2018-05-10Option exercise (derivative)10,607$0.001,703
2018-05-10Option exercise10,607$14.1962,501
2018-05-10Open-market sale16,200$33.8641,894
2018-05-10Tax withholding4,407$34.1558,094
2018-05-09Option exercise (derivative)15,029$0.0012,310
2018-05-09Open-market sale8,654$33.3151,894
2018-05-09Tax withholding6,375$33.4560,548
2018-05-09Option exercise15,029$14.1966,923
2018-05-08Option exercise (derivative)3,797$0.0027,339
2018-05-08Option exercise3,797$14.1955,691
2018-05-08Tax withholding1,603$33.6054,088
2018-05-08Open-market sale2,194$33.4751,894
2018-05-07Option exercise (derivative)4,864$0.0031,136
2018-05-07Option exercise (derivative)5,938$0.000
2018-05-07Tax withholding4,402$34.3058,294
2018-05-07Option exercise5,938$13.8157,832
2018-05-07Option exercise4,864$14.1962,696
2018-05-07Open-market sale2,300$33.9255,994
2018-05-07Open-market sale4,100$34.6051,894
2018-05-04Tax withholding2,751$34.5056,017
2018-05-04Option exercise6,874$13.8158,768
2018-05-03Option exercise (derivative)23,188$0.0012,812
2018-05-03Option exercise (derivative)6,874$0.005,938
2018-05-03Open-market sale11,433$34.5351,894
2018-05-03Open-market sale2,500$34.0263,327
2018-05-03Tax withholding9,255$34.6065,827
2018-05-03Option exercise23,188$13.8175,082
2018-04-17Disposition to issuer (derivative)6,000—0
2018-04-17Disposition to issuer3,900—0
2018-04-17Grant / award3,900—32,600
2018-04-17Grant / award19,294—51,894
2018-04-02Option exercise (derivative)4,561$0.0028,763
2018-04-02Option exercise4,561$9.7433,261
2018-04-02Open-market sale3,000$28.7528,700
2018-04-02Tax withholding1,561$28.4531,700
2018-03-29Option exercise (derivative)149$0.0033,324
2018-03-29Open-market sale100$29.5028,700
2018-03-29Option exercise149$9.7428,849
2018-03-29Tax withholding49$29.2528,800
2018-03-28Option exercise (derivative)2,527$0.0033,473
2018-03-28Option exercise (derivative)3,235$0.000
2018-03-28Option exercise2,527$9.7433,615
2018-03-28Tax withholding847$29.0532,768
2018-03-28Open-market sale4,068$28.8728,700
2018-03-28Tax withholding847$29.0531,088
2018-03-28Option exercise3,235$7.6131,935
2018-03-27Option exercise (derivative)135$0.003,235
2018-03-27Option exercise135$7.6128,835
2018-03-27Tax withholding35$28.9528,800
2018-03-27Open-market sale100$29.1528,700
2018-03-26Option exercise (derivative)6,660$0.003,370
2018-03-26Open-market sale4,883$28.6528,708
2018-03-26Option exercise6,660$7.6135,360
2018-03-26Tax withholding1,769$28.6533,591
2018-03-26Open-market sale8$28.7028,700
2018-03-23Option exercise (derivative)347$0.0010,030
2018-03-23Option exercise347$7.6129,047
2018-03-23Tax withholding91$28.9528,956
2018-03-23Open-market sale40$31.0028,916
2018-03-23Open-market sale216$29.5028,700
2018-03-22Option exercise (derivative)132$0.0010,377
2018-03-22Tax withholding32$30.8028,800
2018-03-22Option exercise132$7.6128,832
2018-03-22Open-market sale100$31.2028,700
2018-03-21Open-market sale5,000$31.1028,700
2018-03-20Option exercise (derivative)7,433$0.0010,509
2018-03-20Option exercise7,433$7.6136,133
2018-03-20Tax withholding1,821$31.0534,312
2018-03-20Open-market sale612$31.4033,700
2018-03-16Option exercise (derivative)3,142$0.0017,942
2018-03-16Option exercise3,142$7.6131,842
2018-03-16Tax withholding759$31.5031,083
2018-03-16Open-market sale2,383$31.7428,700
2017-07-03Option exercise (derivative)2,773$0.0021,084
2017-07-03Open-market sale1,995$27.1128,700
2017-07-03Tax withholding778$27.1030,695
2017-07-03Option exercise2,773$7.6131,473
2017-06-30Option exercise (derivative)1,101$0.0023,857
2017-06-30Open-market sale790$27.0328,700
2017-06-30Tax withholding311$26.9029,490
2017-06-30Option exercise1,101$7.6129,801
2017-06-29Option exercise (derivative)1,178$0.0024,958
2017-06-29Open-market sale846$27.0028,700
2017-06-29Option exercise1,178$7.6129,878
2017-06-29Tax withholding332$26.9529,546
2017-06-28Option exercise (derivative)2,718$0.0026,136
2017-06-28Option exercise2,718$7.6131,418
2017-06-28Open-market sale1,959$27.2428,700
2017-06-28Tax withholding759$27.2530,659
2017-06-27Option exercise (derivative)4,319$0.0028,854
2017-06-27Option exercise4,319$7.6133,019
2017-06-27Tax withholding1,219$26.9531,800
2017-06-27Open-market sale3,100$27.0628,700
2017-06-26Option exercise (derivative)3,653$0.000
2017-06-26Option exercise (derivative)2,827$0.0033,173
2017-06-26Open-market sale4,635$27.4628,700
2017-06-26Tax withholding795$27.0533,335
2017-06-26Option exercise2,827$7.6134,130
2017-06-26Tax withholding1,050$27.0531,303
2017-06-26Option exercise3,653$7.7832,353
2017-06-23Option exercise (derivative)7,013$0.003,653
2017-06-23Tax withholding2,013$27.1033,700
2017-06-23Option exercise7,013$7.7835,713
2017-06-23Open-market sale5,000$26.9328,700
2017-06-22Option exercise (derivative)293$0.0010,666
2017-06-22Option exercise293$7.7828,993
2017-06-22Tax withholding84$27.0028,909
2017-06-22Open-market sale209$27.2528,700
2017-06-21Option exercise (derivative)2,155$0.0010,959
2017-06-21Open-market sale337$27.4028,700
2017-06-21Open-market sale1,200$27.3529,037
2017-06-21Tax withholding618$27.1030,237
2017-06-21Option exercise2,155$7.7830,855
2017-06-20Option exercise (derivative)871$0.0013,114
2017-06-20Open-market sale300$27.4028,700
2017-06-20Open-market sale322$27.4529,000
2017-06-20Tax withholding249$27.2029,322
2017-06-20Option exercise871$7.7829,571
2017-06-19Option exercise (derivative)6,472$0.0013,985
2017-06-19Option exercise6,472$7.7835,172
2017-06-19Tax withholding1,834$27.4533,338
2017-06-19Open-market sale4,638$27.5028,700
2017-06-16Option exercise (derivative)9,106$0.0020,457
2017-06-16Option exercise9,106$7.7837,806
2017-06-16Tax withholding2,576$27.5035,230
2017-06-16Open-market sale6,530$27.5428,700
2017-06-15Option exercise (derivative)1,255$0.0029,563
2017-06-15Tax withholding355$27.5029,600
2017-06-15Option exercise1,255$7.7829,955
2017-06-15Open-market sale900$27.7528,700
2017-06-14Option exercise (derivative)5,182$0.0030,818
2017-06-14Open-market sale3,740$28.0328,700
2017-06-14Option exercise5,182$7.7833,882
2017-06-14Tax withholding1,442$27.9532,440
2017-05-09Grant / award (derivative)36,000$0.0036,000
2017-05-09Grant / award (derivative)6,000$0.006,000
2016-05-11Grant / award (derivative)6,000$0.006,000
2016-05-11Grant / award (derivative)36,000$0.0036,000
2015-05-07Grant / award (derivative)36,000$0.0036,000
2015-05-07Grant / award (derivative)6,000$0.006,000
2014-05-08Grant / award (derivative)6,000$0.006,000
2014-05-08Grant / award (derivative)36,000$0.0036,000
2014-03-17Open-market sale500$18.0128,700
2014-03-14Open-market sale6,000$41.003,900
2014-03-14Open-market sale6,200$18.0229,200
2014-03-13Open-market sale24,000$18.5535,400
2014-03-10Option exercise (derivative)6,000$0.000
2014-03-10Tax withholding2,475$41.337,425
2014-03-10Option exercise6,000$17.069,900
2014-03-10Tax withholding16,257$18.8043,143
2014-03-10Option exercise36,000$8.4959,400
2014-03-10Option exercise36,000$8.4959,400
2014-03-10Option exercise6,000$17.069,900
2013-12-04Option exercise (derivative)8,100$0.000
2013-12-04Open-market sale8,100$17.6523,400
2013-12-04Option exercise8,100$7.2031,500
2013-12-03Option exercise (derivative)27,900$0.008,100
2013-12-03Open-market sale27,900$17.7923,400
2013-12-03Option exercise27,900$7.2051,300
2013-11-18Option exercise (derivative)6,000$0.000
2013-11-18Option exercise6,000$18.1114,095
2013-11-18Open-market sale10,195$33.503,900
2013-11-18Option exercise4,195$16.188,095
2013-11-14Option exercise (derivative)108$0.004,195
2013-11-14Open-market sale108$33.503,900
2013-11-14Option exercise108$16.184,008
2013-11-13Option exercise (derivative)1,697$0.004,303
2013-11-13Option exercise1,697$16.185,597
2013-11-13Open-market sale1,697$33.643,900
2013-05-09Grant / award (derivative)12,000$0.0012,000
2012-05-11Grant / award (derivative)12,000$0.0012,000
2011-05-06Grant / award (derivative)12,000$0.0012,000
2010-05-07Grant / award (derivative)12,000$0.0012,000
2009-05-08Grant / award (derivative)12,000$0.0012,000
2008-09-19Option exercise (derivative)4,000$0.000
2008-09-19Option exercise4,000$22.6111,800
2008-09-19Open-market sale4,000$31.937,800
2008-09-16Option exercise (derivative)1,000$0.004,000
2008-09-16Open-market sale1,000$31.417,800
2008-09-16Option exercise1,000$22.618,800
2008-09-04Option exercise (derivative)1,000$0.005,000
2008-09-04Option exercise1,000$22.618,800
2008-09-04Open-market sale1,000$31.037,800
2008-09-03Option exercise (derivative)2,000$0.006,000
2008-09-03Open-market sale1,800$31.467,800
2008-09-03Open-market sale200$32.069,600
2008-09-03Option exercise2,000$22.619,800
2008-09-02Option exercise (derivative)1,000$0.007,000
2008-09-02Open-market sale1,000$31.037,800
2008-09-02Option exercise1,000$22.618,800
2008-08-28Option exercise (derivative)500$0.008,000
2008-08-28Open-market sale500$30.957,800
2008-08-28Option exercise500$22.618,300
2008-08-26Option exercise (derivative)500$0.008,500
2008-08-26Option exercise500$22.618,300
2008-08-26Open-market sale500$31.007,800
2008-08-22Option exercise (derivative)3,000$0.009,000
2008-08-22Option exercise3,000$22.6110,800
2008-08-22Open-market sale3,000$31.127,800
2008-05-02Grant / award (derivative)12,000$0.0012,000
2007-10-17Option exercise (derivative)555$0.000
2007-10-17Open-market sale100$26.038,255
2007-10-17Open-market sale455$26.027,800
2007-10-17Option exercise555$14.208,355
2007-10-12Option exercise (derivative)1,957$0.00555
2007-10-12Open-market sale98$27.019,659
2007-10-12Open-market sale1,859$27.007,800
2007-10-12Option exercise1,957$14.209,757
2007-10-08Option exercise (derivative)488$0.002,512
2007-10-08Option exercise488$14.208,288
2007-10-08Open-market sale488$27.007,800
2007-10-05Option exercise (derivative)1,000$0.003,000
2007-10-05Open-market sale1,000$27.007,800
2007-10-05Option exercise1,000$14.208,800
2007-10-03Option exercise (derivative)711$0.004,000
2007-10-03Option exercise711$14.208,511
2007-10-03Open-market sale711$26.757,800
2007-10-02Option exercise (derivative)2,289$0.004,711
2007-10-02Option exercise2,289$14.2010,089
2007-10-02Open-market sale289$26.759,800
2007-10-02Open-market sale2,000$26.507,800
2007-10-01Option exercise (derivative)1,000$0.007,000
2007-10-01Open-market sale1,000$26.007,800
2007-10-01Option exercise1,000$14.208,800
2007-07-03Option exercise (derivative)1,000$0.008,000
2007-07-03Option exercise1,000$14.208,800
2007-07-03Open-market sale1,000$25.257,800
2007-06-26Option exercise (derivative)549$0.009,000
2007-06-26Open-market sale549$25.257,800
2007-06-26Option exercise549$14.208,349
2007-06-15Option exercise (derivative)451$0.009,549
2007-06-15Open-market sale100$25.458,151
2007-06-15Option exercise451$14.208,251
2007-06-15Open-market sale101$25.258,050
2007-06-15Open-market sale250$25.357,800
2007-06-13Option exercise (derivative)1,000$0.0010,000
2007-06-13Open-market sale1,000$25.017,800
2007-06-13Option exercise1,000$14.208,800
2007-05-24Option exercise (derivative)742$0.0011,258
2007-05-24Option exercise742$14.208,542
2007-05-24Open-market sale742$26.757,800
2007-05-23Option exercise (derivative)500$0.000
2007-05-23Option exercise (derivative)258$0.0011,742
2007-05-23Option exercise258$14.208,558
2007-05-23Open-market sale258$26.758,300
2007-05-23Open-market sale500$26.507,800
2007-05-23Option exercise500$16.058,300
2007-05-21Option exercise (derivative)149$0.00500
2007-05-21Option exercise149$16.057,949
2007-05-21Open-market sale149$25.257,800
2007-05-15Option exercise (derivative)1,100$0.009,549
2007-05-15Option exercise1,100$14.208,900
2007-05-15Open-market sale1,000$25.107,800
2007-05-15Open-market sale100$25.258,800
2007-05-14Option exercise (derivative)649$0.000
2007-05-14Option exercise (derivative)1,351$0.0010,649
2007-05-14Option exercise1,351$14.209,151
2007-05-14Option exercise649$16.059,800
2007-05-14Open-market sale2,000$25.107,800
2007-05-03Grant / award (derivative)12,000$0.0012,000
2006-12-07Option exercise (derivative)1,091$0.00649
2006-12-07Open-market sale338$24.548,473
2006-12-07Option exercise1,091$16.058,891
2006-12-07Open-market sale80$24.538,811
2006-12-07Open-market sale99$24.577,800
2006-12-07Open-market sale574$24.557,899
2006-12-01Option exercise (derivative)80$0.001,740
2006-12-01Open-market sale80$25.257,800
2006-12-01Option exercise80$16.057,880
2006-11-29Option exercise (derivative)11$0.001,820
2006-11-29Open-market sale11$25.257,800
2006-11-29Option exercise11$16.057,811
2006-11-28Option exercise (derivative)269$0.004,731
2006-11-28Option exercise (derivative)500$0.004,231
2006-11-28Option exercise (derivative)1,100$0.001,831
2006-11-28Option exercise (derivative)200$0.005,000
2006-11-28Option exercise (derivative)1,300$0.002,931
2006-11-28Open-market sale500$25.0010,200
2006-11-28Open-market sale269$25.2510,700
2006-11-28Open-market sale200$25.2610,969
2006-11-28Option exercise1,100$16.0511,169
2006-11-28Option exercise1,300$16.0510,069
2006-11-28Option exercise500$16.058,769
2006-11-28Option exercise269$16.058,269
2006-11-28Option exercise200$16.058,000
2006-11-28Open-market sale1,300$24.998,900
2006-11-28Open-market sale1,100$24.507,800
2006-11-28Option exercise (derivative)2,000$0.002,231
2006-11-28Option exercise (derivative)1,200$0.001,031
2006-11-28Option exercise (derivative)269$0.004,731
2006-11-28Option exercise (derivative)500$0.004,231
2006-11-28Option exercise (derivative)200$0.005,000
2006-11-28Option exercise2,000$16.0510,769
2006-11-28Option exercise500$16.058,769
2006-11-28Option exercise269$16.058,269
2006-11-28Option exercise200$16.058,000
2006-11-28Open-market sale1,200$24.507,800
2006-11-28Open-market sale2,000$24.999,000
2006-11-28Open-market sale500$25.0011,000
2006-11-28Open-market sale269$25.2511,500
2006-11-28Open-market sale200$25.2611,769
2006-11-28Option exercise1,200$16.0511,969
2006-11-27Option exercise (derivative)100$0.005,200
2006-11-27Open-market sale100$24.507,800
2006-11-27Option exercise100$16.057,900
2006-11-27Option exercise (derivative)100$0.005,200
2006-11-27Open-market sale100$24.507,800
2006-11-27Option exercise100$16.057,900
2006-11-21Option exercise (derivative)200$0.005,800
2006-11-21Open-market sale200$24.997,300
2006-11-21Option exercise200$16.057,500
2006-11-13Open-market sale500$24.997,300
2006-11-13Option exercise (derivative)500$0.005,500
2006-11-13Option exercise500$16.057,800
2006-11-13Open-market sale500$24.997,300
2006-10-20Option exercise (derivative)500$0.006,000
2006-10-20Option exercise500$16.058,300
2006-10-20Open-market sale500$24.657,800
2006-10-13Option exercise (derivative)2,591$0.006,500
2006-10-13Open-market sale1,591$24.508,800
2006-10-13Option exercise2,591$16.0510,391
2006-10-13Open-market sale1,000$24.707,800
2006-10-12Option exercise (derivative)50$0.009,091
2006-10-12Open-market sale50$24.507,800
2006-10-12Option exercise50$16.057,850
2006-10-11Option exercise (derivative)359$0.009,141
2006-10-11Open-market sale359$24.507,800
2006-10-11Option exercise359$16.058,159
2006-10-10Option exercise (derivative)883$0.009,500
2006-10-10Open-market sale883$24.507,800
2006-10-10Option exercise883$16.058,683
2006-10-09Option exercise (derivative)420$0.0010,383
2006-10-09Open-market sale420$24.507,800
2006-10-09Option exercise420$16.058,220
2006-10-03Option exercise (derivative)197$0.0010,803
2006-10-03Option exercise197$16.057,997
2006-10-03Open-market sale197$24.507,800
2006-09-28Option exercise (derivative)91$0.000
2006-09-28Open-market sale91$25.027,800
2006-09-28Option exercise91$16.947,891
2006-09-27Option exercise (derivative)391$0.000
2006-09-27Option exercise (derivative)909$0.0091
2006-09-27Open-market sale300$24.657,800
2006-09-27Open-market sale1,000$24.758,100
2006-09-27Option exercise909$16.949,100
2006-09-27Option exercise391$9.608,191
2006-09-26Option exercise (derivative)9$0.00391
2006-09-26Open-market sale9$24.757,800
2006-09-26Option exercise9$9.607,809
2006-09-22Option exercise (derivative)600$0.00400
2006-09-22Option exercise (derivative)434$0.000
2006-09-22Option exercise434$7.608,234
2006-09-22Option exercise600$9.608,834
2006-09-22Open-market sale1,034$24.707,800
2006-09-21Option exercise (derivative)266$0.00434
2006-09-21Open-market sale266$24.707,800
2006-09-21Option exercise266$7.608,066
2006-09-20Option exercise (derivative)300$0.00700
2006-09-20Option exercise (derivative)1,000$0.000
2006-09-20Open-market sale99$24.578,201
2006-09-20Open-market sale800$25.028,300
2006-09-20Option exercise1,000$8.258,800
2006-09-20Open-market sale201$24.528,000
2006-09-20Open-market sale200$24.707,800
2006-09-20Option exercise300$7.609,100
2006-05-04Grant / award (derivative)12,000$0.0012,000

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