1902-O 50c

CPG Values (What is CPG?)

Grade CPG Value
AG3 $14.85
G4 $22.95
G6 $24.30
VG8 $33.75
VG10 $40.50
F12 $68.00
F15 $94.00
VF20 $181.00
VF25 $194.00
VF30 $214.00
VF35 $240.00
XF40 $292.00
XF45 $344.00
AU50 $468.00
AU53 $520.00
AU55 $618.00
AU58 $819.00
MS60 $1,020.00
MS61 $1,250.00
MS62 $1,560.00
MS63 $2,000.00
MS64 $3,440.00
MS65 $6,880.00
MS66 $12,600.00
MS67 $16,800.00
AG3 CAC $17.82
G4 CAC $27.00
G6 CAC $28.62
VG8 CAC $40.50
VG10 CAC $48.60
F12 CAC $94.00
F15 CAC $122.00
VF20 CAC $217.00
VF25 CAC $232.00
VF30 CAC $257.00
VF35 CAC $292.00
XF40 CAC $422.00
XF45 CAC $494.00
AU50 CAC $598.00
AU53 CAC $650.00
AU55 CAC $748.00
AU58 CAC $968.00
MS60 CAC $1,230.00
MS61 CAC $1,500.00
MS62 CAC $1,880.00
MS63 CAC $2,310.00
MS64 CAC $4,060.00
MS65 CAC $8,250.00
MS66 CAC $16,200.00
MS67 CAC $19,800.00

Apr Data

Auction House Description Grade Sell Price Sell Date
Stacks Bowers 1902-O Barber Half Dollar. MS-66 (PCGS). 66 $8,700 08/13/24
50C 1902-O PCGS MS66 CAC 66 $16,450 01/27/19
1902-O 50C MS66 PCGS. 66 $10,575 01/11/16
1902-O 50C MS66 PCGS. 66 $12,925 10/27/14
1902-O 50C MS66 PCGS Secure. CAC. 66 $19,550 08/15/10
1902-O 50C MS66 PCGS. 66 $16,100 01/11/09
Stacks Bowers 1902-O Barber Half Dollar. EF-40 (PCGS). 40 $240 01/24/24
1902-O Barber Half Dollar. EF-40 (PCGS). 40 $384 10/11/22
1902-O 50C XF40 PCGS. PCGS Population: (29/152). NGC Census: (4/98). CDN: $225 Whsle. Bid for NGC/PCGS XF40. Mintage 2,526, 40 $264 01/12/21
1902-O 50C XF40 PCGS. PCGS Population: (28/141). NGC Census: (3/93). CDN: $275 Whsle. Bid for problem-free NGC/PCGS XF40. M 40 $216 01/30/18
1902-O 50c PCGS XF40 40 $325 10/30/17
1902-O 50C XF40 PCGS. PCGS Population: (24/126). NGC Census: (4/88). CDN: $220 Whsle. Bid for problem-free NGC/PCGS XF40. M 40 $258 03/21/17
1902-O 50C XF40 PCGS. PCGS Population (19/108). NGC Census: (4/86). Mintage: 2,526,000. Numismedia Wsl. Price for problem f 40 $247 11/10/14
1902-O 50C XF40 PCGS. CAC. PCGS Population (14/89). NGC Census: (4/85). Mintage: 2,526,000. Numismedia Wsl. Price for probl 40 $345 07/15/12
1902-O 50C XF40 PCGS. PCGS Population (14/84). NGC Census: (4/85). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 40 $331 04/22/12
1902-O 50C VF25 PCGS. PCGS Population: (30/239). NGC Census: (5/121). CDN: $149 Whsle. Bid for NGC/PCGS VF25. Mintage 2,526 25 $180 07/25/23
1902-O 50C VF25 PCGS. PCGS Population: (24/193). NGC Census: (3/103). Mintage 2,526,000. 25 $164 12/27/16
50C 1902-O PCGS MS64+ CAC 64 $3,878 04/09/23
1902-O Barber Half Dollar. MS-64+ (PCGS). CAC. 64 $3,720 03/23/23
1902-O 50c PCGS/CAC MS64 ex: D.L. Hansen 64 $3,475 12/23/19
$20 1914-D PCGS MS64+ CAC 64 $1,998 01/27/19
1902-O 50C MS64 PCGS Secure. 64 $2,640 06/15/18
1902-O 50C MS64 PCGS. CAC. 64 $2,760 12/08/17
1902-O 50C MS64 PCGS. CAC. 64 $3,055 08/04/17
1902-O 50C MS64+ PCGS. CAC. 64 $4,230 06/11/17
1902-O 50C MS64+ PCGS. CAC. 64 $4,230 09/11/16
1902-O 50C MS64+ PCGS. CAC. 64 $4,230 09/20/15
1902-O 50C MS64 PCGS Secure. CAC. 64 $4,230 04/26/15
1902-O 50C MS64 PCGS. 64 $3,055 01/12/15
1902-O 50C MS64 PCGS. CAC. 64 $4,112 01/12/14
1902-O 50C MS64 PCGS. CAC. 64 $4,112 09/29/13
1902-O 50C MS64 PCGS. 64 $3,738 01/08/12
1902-O 50C MS64 PCGS Secure. CAC. 64 $6,325 08/14/11
1902-O Barber Half Dollar. MS-64 (PCGS). CAC. 64 $5,455 01/04/11
1902-O Barber Half Dollar. MS-64 (PCGS). 64 $5,290 08/07/10
1902-O 50C MS64 PCGS. PCGS Population (15/6). NGC Census: (11/16). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 64 $3,850 06/08/10
1902-O 50C MS64 PCGS. CAC. 64 $5,175 03/28/10
Stacks Bowers 1902-O 50c 64 $5,175 11/09/09
1902-O 50C MS64 PCGS. 64 $4,169 08/02/09
1902-O 50C MS64 PCGS. 64 $4,780 02/08/09
1902-O 50C MS64 PCGS. 64 $5,175 01/12/08
HA 1902-O 50C MS64 PCGS. The 1902-O is one of the most challenging condition rarities in the series, even though the mintage o 64 $6,900 06/03/05
HA 1902-O 50C MS64 PCGS. 64 $5,980 02/26/05
HA 1902-O 50C MS64 PCGS. Bright, untoned surfaces with much 64 $4,140 08/21/04
1902-O Barber Half Dollar. AU Details--Cleaned (PCGS). 0 $336 11/29/21
1902-O Barber Half Dollar. AU Details--Cleaned (PCGS). 0 $228 08/11/20
1902-O 50C MS65 PCGS. 65 $7,800 11/11/21
1902-O 50C MS65 PCGS. 65 $8,225 08/05/12
1902-O 50C MS65 PCGS. 65 $7,475 03/31/09
1902-O 50C MS65 PCGS. 65 $6,900 08/03/08
1902-O 50C VF30 PCGS. PCGS Population: (29/200). NGC Census: (7/110). CDN: $140 Whsle. Bid for NGC/PCGS VF30. Mintage 2,526 30 $192 10/26/21
1902-O 50C VF30 PCGS. PCGS Population: (29/198). NGC Census: (7/109). CDN: $140 Whsle. Bid for NGC/PCGS VF30. Mintage 2,526 30 $192 06/22/21
1902-O 50C VF30 PCGS. PCGS Population (25/157). NGC Census: (7/95). Mintage: 2,526,000. Numismedia Wsl. Price for problem f 30 $141 08/18/15
1902-O 50C VF30 PCGS. PCGS Population (22/155). NGC Census: (5/96). Mintage: 2,526,000. Numismedia Wsl. Price for problem f 30 $129 04/21/15
1902-O 50C VF30 PCGS. PCGS Population (11/93). NGC Census: (3/89). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 30 $196 08/14/11
1902-O 50C MS63 PCGS. PCGS Population: (14/23 and 0/2+). NGC Census: (19/29 and 0/0+). CDN: $1,600 Whsle. Bid for NGC/PCGS 63 $1,680 03/30/21
Scotsman 1902-O PCGS MS-63 (green label) 63 $2,242 07/21/17
1902-O 50C MS63 PCGS. 63 $1,410 11/02/16
1902-O 50C MS63 PCGS. 63 $1,939 03/06/16
1902-O 50C MS63 PCGS. 63 $1,762 11/01/15
1902-O 50C MS63 PCGS. 63 $2,232 04/26/15
1902-O 50C MS63 PCGS. 63 $2,585 03/23/14
1902-O 50C MS63 PCGS. 63 $2,585 08/10/13
1902-O 50c PCGS MS63 63 $2,990 12/11/08
1902-O 50C MS63 PCGS. 63 $3,738 06/29/08
1902-O 50C MS63 PCGS. 63 $3,220 04/19/08
1902-O 50c PCGS MS63 63 $3,304 12/17/07
HA 1902-O 50C MS63 PCGS. 63 $3,162 02/26/05
HA 1902-O 50C MS63 PCGS. A scarce New Orleans issue with a 63 $1,725 11/07/03
HA 1902-O 50C 63 $1,725 08/02/97
1902-O 50C AU58 PCGS. PCGS Population: (22/50 and 0/2+). NGC Census: (17/55 and 0/0+). CDN: $630 Whsle. Bid for NGC/PCGS AU 58 $1,440 10/17/20
1902-O 50C AU58 PCGS. PCGS Population: (21/58). NGC Census: (15/56). CDN: $600 Whsle. Bid for problem-free NGC/PCGS AU58. M 58 $630 11/11/18
1902-O 50C AU58 PCGS. PCGS Population: (19/57). NGC Census: (15/56). CDN: $600 Whsle. Bid for problem-free NGC/PCGS AU58. M 58 $600 04/29/18
1902-O 50C AU58 PCGS. PCGS Population: (19/57). NGC Census: (16/55). CDN: $600 Whsle. Bid for problem-free NGC/PCGS AU58. M 58 $700 01/07/18
1902-O 50C AU58 PCGS. 58 $881 07/10/16
1902-O 50C AU58 PCGS. 58 $1,292 11/01/15
1902-O 50C AU58 PCGS. CAC. 58 $1,645 08/16/15
1902-O 50C AU58 PCGS. PCGS Population (15/44). NGC Census: (15/53). Mintage: 2,526,000. Numismedia Wsl. Price for problem f 58 $1,528 06/07/15
1902-O Barber Half Dollar. AU-58 (PCGS). 58 $1,939 11/04/14
Stacks Bowers 1902-O 50c 58 $862 11/13/07
HA 1902-O 50C AU58 PCGS. Nicely struck on the peripheries 58 $552 05/10/04
1902-O 50C AU53 PCGS. PCGS Population: (20/89). NGC Census: (3/80). CDN: $400 Whsle. Bid for NGC/PCGS AU53. Mintage 2,526,0 53 $432 08/04/20
1902-O 50C AU53 PCGS. PCGS Population: (19/88). NGC Census: (3/80). CDN: $430 Whsle. Bid for NGC/PCGS AU53. Mintage 2,526,0 53 $384 12/24/19
1902-O 50C AU53 PCGS. PCGS Population: (15/78). NGC Census: (2/73). Mintage 2,526,000. 53 $517 04/06/17
1902-O 50C AU53 PCGS. PCGS Population: (15/77). NGC Census: (2/73). Mintage 2,526,000. 53 $540 01/31/17
Stacks Bowers 1902-O 50c 53 $575 06/25/09
1902-O 50c PCGS AU53 53 $518 05/22/08
1902-O 50C XF45 PCGS. PCGS Population: (32/115 and 0/2+). NGC Census: (8/89 and 0/0+). CDN: $275 Whsle. Bid for NGC/PCGS XF 45 $336 04/07/20
1902-O 50C XF45 PCGS. PCGS Population: (29/119). NGC Census: (7/86). CDN: $325 Whsle. Bid for problem-free NGC/PCGS XF45. M 45 $216 09/25/18
1902-O 50C XF45 PCGS. PCGS Population: (25/101). NGC Census: (6/83). Mintage 2,526,000. 45 $329 04/11/17
1902-O 50C XF45 PCGS. CAC. PCGS Population (21/87). NGC Census: (6/80). Mintage: 2,526,000. Numismedia Wsl. Price for probl 45 $588 12/07/14
1902-O 50C XF45 PCGS. CAC. PCGS Population (20/85). NGC Census: (6/78). Mintage: 2,526,000. Numismedia Wsl. Price for probl 45 $558 06/08/14
1902-O 50C XF45 PCGS. PCGS Population (20/85). NGC Census: (6/78). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 45 $382 06/08/14
1902-O 50C XF45 PCGS. CAC. PCGS Population (20/79). NGC Census: (6/79). Mintage: 2,526,000. Numismedia Wsl. Price for probl 45 $588 09/29/13
1902-O 50C XF45 PCGS. PCGS Population (11/66). NGC Census: (6/78). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 45 $345 08/14/11
1902-O 50C XF45 PCGS. PCGS Population (11/68). NGC Census: (6/80). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 45 $1,610 01/09/11
1902-O 50C XF45 PCGS. PCGS Population (10/66). NGC Census: (6/78). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 45 $460 05/02/10
1902-O 50C Fine 15 PCGS. PCGS Population: (23/268). NGC Census: (9/121). CDN: $70 Whsle. Bid for NGC/PCGS Fine 15. Mintage 15 $84 03/10/20
1902-O 50C Fine 15 PCGS. PCGS Population: (21/255). NGC Census: (9/115). Mintage 2,526,000. 15 $45 03/06/18
1902-O 50C Fine 15 PCGS. PCGS Population (9/113). NGC Census: (1/94). Mintage: 2,526,000. Numismedia Wsl. Price for problem 15 $84 01/04/11
1902-O 50C Fine 15 PCGS. PCGS Population (8/112). NGC Census: (1/93). Mintage: 2,526,000. Numismedia Wsl. Price for problem 15 $94 11/23/10
1902-O 50c PCGS F12 12 $80 05/20/19
1902-O 50c PCGS F12 12 $75 08/07/17
1902-O 50c PCGS F12 12 $55 07/24/17
1902-O 50C Fine 12 PCGS. PCGS Population (12/154). NGC Census: (2/100). Mintage: 2,526,000. Numismedia Wsl. Price for probl 12 $74 06/19/12
1902-O 50C Fine 12 PCGS. CAC. PCGS Population (8/122). NGC Census: (1/95). Mintage: 2,526,000. Numismedia Wsl. Price for pr 12 $62 12/21/10
1902-O 50C VF35 PCGS Secure. PCGS Population: (20/168 and 0/1+). NGC Census: (5/99 and 0/0+). Mintage 2,526,000. 35 $132 02/05/19
1902-O 50C VF35 PCGS. PCGS Population (20/129). NGC Census: (5/90). Mintage: 2,526,000. Numismedia Wsl. Price for problem f 35 $223 02/03/15
1902-O 50C VF35 PCGS. PCGS Population (18/120). NGC Census: (3/88). Mintage: 2,526,000. Numismedia Wsl. Price for problem f 35 $177 06/10/14
1902-O 50C VF35 PCGS. CAC. PCGS Population (16/114). NGC Census: (3/89). Mintage: 2,526,000. Numismedia Wsl. Price for prob 35 $441 09/29/13
1902-O 50C VF35 PCGS. CAC. PCGS Population (16/109). NGC Census: (3/89). Mintage: 2,526,000. Numismedia Wsl. Price for prob 35 $282 04/16/13
1902-O 50C VF35 PCGS. PCGS Population (12/101). NGC Census: (2/89). Mintage: 2,526,000. Numismedia Wsl. Price for problem f 35 $276 06/03/12
1902-O 50C VF35 PCGS. PCGS Population (5/87). NGC Census: (2/87). Mintage: 2,526,000. Numismedia Wsl. Price for problem fre 35 $184 06/05/11
1902-O 50C AU55 PCGS. PCGS Population: (16/78). NGC Census: (7/71). CDN: $500 Whsle. Bid for problem-free NGC/PCGS AU55. Mi 55 $480 10/09/18
1902-O 50C AU55 PCGS. PCGS Population: (14/65). NGC Census: (7/68). Mintage 2,526,000. 55 $588 06/11/17
1902-O 50C AU55 PCGS. PCGS Population (13/62). NGC Census: (6/67). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 55 $405 01/11/16
1902-O 50C AU55 PCGS. PCGS Population (12/49). NGC Census: (5/67). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 55 $646 12/08/13
1902-O 50C AU55 PCGS. PCGS Population (9/48). NGC Census: (5/67). Mintage: 2,526,000. Numismedia Wsl. Price for problem fre 55 $705 03/24/13
1902-O 50C AU55 PCGS. PCGS Population (8/49). NGC Census: (4/67). Mintage: 2,526,000. Numismedia Wsl. Price for problem fre 55 $499 09/09/12
Stacks Bowers 1902-O 50c 55 $518 03/23/09
1902-O 50C AU50 PCGS. PCGS Population (8/89). NGC Census: (6/75). Mintage: 2,526,000. Numismedia Wsl. Price for problem fre 50 $352 01/19/16
1902-O 50C AU50 PCGS. PCGS Population (7/72). NGC Census: (6/73). Mintage: 2,526,000. Numismedia Wsl. Price for problem fre 50 $411 01/12/14
1902-O 50C AU50 PCGS. PCGS Population (6/67). NGC Census: (6/73). Mintage: 2,526,000. Numismedia Wsl. Price for problem fre 50 $676 04/28/13
1902-O 50C AU50 PCGS. PCGS Population (5/54). NGC Census: (6/72). Mintage: 2,526,000. Numismedia Wsl. Price for NGC/PCGS co 50 $322 01/16/08
1902-O 50C VF20 PCGS. CAC. PCGS Population (6/112). NGC Census: (1/93). Mintage: 2,526,000. Numismedia Wsl. Price for probl 20 $115 08/14/11
1902-O 50C VF20 PCGS. CAC. PCGS Population (4/108). NGC Census: (1/92). Mintage: 2,526,000. Numismedia Wsl. Price for probl 20 $184 12/05/10
1902-O 50C VF20 PCGS. CAC. PCGS Population (2/108). NGC Census: (1/93). Mintage: 2,526,000. Numismedia Wsl. Price for probl 20 $126 10/31/10
1902-O 50C MS62 PCGS. CAC. 62 $1,322 06/06/10
1902-O 50C MS62 PCGS. 62 $1,265 06/29/08
1902-O 50C MS62 PCGS. 62 $1,840 03/07/08
HA 1902-O 50C Fine 15 NGC. NGC Census: (9/130). PCGS Population: (25/287). CDN: $70 Whsle. Bid for NGC/PCGS Fine 15. Mintage 2 15 $109 08/08/23
HA 1902-O 50C Fine 15 NGC. Ex: The Maumee Valley Collection. NGC Census: (9/116). PCGS Population: (22/264). Mintage 2,526,00 15 $79 09/18/18
HA 1902-O 50C Fine 15 NGC. EX: The Maumee Valley Collection. NGC Census: (9/115). PCGS Population: (21/257). Mintage 2,526,00 15 $89 03/20/18
HA 1902-O 50C Fine 15 NGC. Ex: Rev. Dr. James G. K. McClure. NGC Census: (9/111). PCGS Population (21/220). Mintage: 2,526,000 15 $89 08/02/16
HA 1902-O 50C XF45 NGC. NGC Census: (9/92). PCGS Population: (36/118). CDN: $265 Whsle. Bid for NGC/PCGS XF45. Mintage 2,526,0 45 $312 02/21/23
HA 1902-O 50C XF45 NGC. NGC Census: (8/88). PCGS Population: (29/114). CDN: $325 Whsle. Bid for problem-free NGC/PCGS XF45. Mi 45 $312 10/08/19
David Lawrence Rare Coins 1902-O 50c NGC XF45 45 $316 08/28/06
HA 1902-O 50C MS65 NGC. 65 $5,160 02/09/23
HA 1902-O 50C MS65 NGC. 65 $4,320 12/07/17
HA 1902-O 50C MS65 NGC. 65 $5,170 11/02/16
David Lawrence Rare Coins 1902-O 50c NGC MS65 65 $4,500 08/22/16
Stacks Bowers 1902-O Barber Half Dollar. MS-65 (NGC). 65 $6,462 05/25/16
HA 1902-O 50C MS65 NGC. 65 $6,900 02/05/12
HA 1902-O 50C MS65 NGC. 65 $5,750 02/05/12
Stacks Bowers 1902-O Barber Half Dollar. MS-66 (NGC). 66 $8,700 08/25/22
Stacks Bowers 1902-O Barber Half Dollar. MS-66 (NGC). 66 $8,400 12/17/20
HA 1902-O 50C 66 $5,290 08/07/98
HA 1902-O 50C 66 $7,475 08/02/97
HA 1902-O 50C 66 $6,038 01/11/97
HA 1902-O 50C AU50 NGC. NGC Census: (6/85). PCGS Population: (8/107). CDN: $360 Whsle. Bid for NGC/PCGS AU50. Mintage 2,526,00 50 $360 12/14/21
HA 1902-O 50C 50 $248 11/07/98
HA 1902-O 50C AU55 NGC. NGC Census: (9/72). PCGS Population: (17/71). CDN: $475 Whsle. Bid for NGC/PCGS AU55. Mintage 2,526,00 55 $492 10/13/20
HA 1902-O 50C AU55 NGC. NGC Census: (7/67). PCGS Population: (13/64). Mintage 2,526,000. 55 $423 02/21/17
HA 1902-O 50C AU55 NGC. NGC Census: (4/68). PCGS Population (6/46). Mintage: 2,526,000. Numismedia Wsl. Price for problem free 55 $546 02/06/11
HA 1902-O 50C MS63 NGC. 63 $1,320 04/25/18
HA 1902-O 50C MS63 NGC. 63 $1,410 06/11/17
HA 1902-O 50C MS63 NGC. CAC. 63 $3,290 04/26/15
HA 1902-O 50C MS63 NGC. 63 $2,646 04/19/08
HA 1902-O 50C MS63 NGC. 63 $2,990 02/16/08
HA 1902-O 50C MS63 NGC. 63 $2,530 01/12/08
American Numismatic Rarities 1902-O 50c 63 $3,105 06/21/06
HA 1902-O 50C MS63 NGC. Ex: Richmond Collection. David Lawrence, in his The Complete Guide to Barber Halves, writes that t 63 $2,530 04/07/06
David Lawrence Rare Coins 1902-O 50c NGC MS63 63 $2,013 03/06/05
HA 1902-O 50C MS63 NGC. Weakly struck with dusky gray- 63 $1,380 01/10/04
David Lawrence Rare Coins 1902-O 50c NGC VG-10 10 $48 01/15/18
HA 1902-O 50C MS67 NGC. 67 $11,400 12/07/17
HA 1902-O 50C MS67 NGC. 67 $12,925 06/12/16
HA 1902-O 50C MS67 NGC. 67 $16,450 08/16/15
HA 1902-O 50C MS67 NGC. 67 $16,100 01/15/05
HA 1902-O 50C 67 $12,075 01/10/98
HA 1902-O 50C VF25 NGC. NGC Census: (2/96). PCGS Population (10/136). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 25 $96 02/12/13
HA 1902-O 50C VF35 NGC. NGC Census: (3/88). PCGS Population (14/107). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 35 $164 01/14/13
HA 1902-O 50C VF20 NGC. NGC Census: (2/97). PCGS Population (11/144). Mintage: 2,526,000. Numismedia Wsl. Price for problem fr 20 $100 12/18/12
David Lawrence Rare Coins 1902-O 50c NGC VF20 20 $112 12/04/08
HA 1902-O 50C AU58 NGC. NGC Census: (14/54). PCGS Population (9/37). Mintage: 2,526,000. Numismedia Wsl. Price for problem fre 58 $978 02/05/12
HA 1902-O 50C 58 $431 11/15/01
HA 1902-O 50C VF30 NGC. NGC Census: (3/89). PCGS Population (10/92). Mintage: 2,526,000. Numismedia Wsl. Price for problem fre 30 $161 04/26/11
HA 1902-O 50C --Improperly Cleaned--NCS. XF Details. 40 $276 01/30/06
HA 1902-O 50C 61 $805 08/08/01
NNP Encyclopedia data is provided in cooperation of Collectibles Technology Corporation (CTC) and CDN Publishing, LLC. NNP assumes no liability or accuracy of this data.

NNP is 100% non-profit and independent