Market Price
$ 63.07
Selling Price
$ 57.33
782
415
678
2396
Market Price
$ 37.74
Selling Price
$ 32.29
965
924
319
1981
Market Price
$ 31.15
Selling Price
$ 26.37
1771
1201
1427
4676
Market Price
$ 56.84
Selling Price
$ 48.19
309
177
96
436
Market Price
$ 31.16
Selling Price
$ 28.19
2984
1426
1956
4071
Market Price
$ 51.22
Selling Price
$ 45.92
589
483
537
1427
Market Price
$ 54.56
Selling Price
$ 47.14
1705
1362
1320
3491
Market Price
$ 48.62
Selling Price
$ 43.26
1623
509
1364
1778
Market Price
$ 68.92
Selling Price
$ 59.72
355
264
298
675
Market Price
$ 35.59
Selling Price
$ 30.11
364
318
82
1445
Market Price
$ 53.67
Selling Price
$ 45.27
285
238
241
1115
Market Price
$ 53.68
Selling Price
$ 45.42
1356
716
407
4515
Market Price
$ 33.03
Selling Price
$ 28.94
2693
1093
745
3162
Market Price
$ 54.90
Selling Price
$ 48.09
1775
834
1385
3737
Market Price
$ 46.17
Selling Price
$ 38.84
1095
778
438
3718
Market Price
$ 57.29
Selling Price
$ 52.04
1430
1410
1263
4545
Market Price
$ 47.95
Selling Price
$ 42.12
769
606
359
927
Market Price
$ 50.33
Selling Price
$ 44.52
710
244
340
806
Market Price
$ 58.98
Selling Price
$ 51.83
830
732
492
2257
Market Price
$ 31.59
Selling Price
$ 28.21
2325
2073
1240
2972
Market Price
$ 51.61
Selling Price
$ 44.74
1285
882
647
1955
Market Price
$ 39.62
Selling Price
$ 33.50
435
192
111
878
Market Price
$ 62.62
Selling Price
$ 55.92
1464
1014
448
3887
Market Price
$ 57.36
Selling Price
$ 50.37
1525
617
768
1968
Market Price
$ 65.98
Selling Price
$ 56.97
1400
1083
847
1902
Market Price
$ 64.98
Selling Price
$ 58.16
751
353
430
2691
Market Price
$ 51.35
Selling Price
$ 46.28
1951
1837
1739
2601
Market Price
$ 54.85
Selling Price
$ 49.41
3485
2592
3287
4263
Market Price
$ 39.26
Selling Price
$ 35.26
270
71
170
477
Market Price
$ 38.01
Selling Price
$ 33.96
3931
3398
1783
5000
Market Price
$ 54.31
Selling Price
$ 48.17
461
100
191
679
Market Price
$ 28.36
Selling Price
$ 25.64
372
307
281
455
Market Price
$ 45.88
Selling Price
$ 41.67
1449
1047
1409
4970
Market Price
$ 59.57
Selling Price
$ 52.58
2038
2021
1368
3105
Market Price
$ 35.10
Selling Price
$ 30.40
2401
1136
1550
2616
Market Price
$ 53.61
Selling Price
$ 48.15
472
299
218
1130
Market Price
$ 29.57
Selling Price
$ 26.78
2833
1432
2588
3678
Market Price
$ 64.59
Selling Price
$ 55.24
2820
1821
1141
4124
Market Price
$ 31.36
Selling Price
$ 28.15
837
252
831
2950
Market Price
$ 49.31
Selling Price
$ 43.50
363
195
312
746