Market Price
$ 66.47
Selling Price
$ 55.55
790
743
578
2212
Market Price
$ 37.71
Selling Price
$ 32.79
3644
1843
878
4719
Market Price
$ 57.17
Selling Price
$ 51.14
1297
1052
451
3056
Market Price
$ 64.07
Selling Price
$ 54.30
2135
1530
2090
2365
Market Price
$ 63.81
Selling Price
$ 53.45
2670
1615
1762
3528
Market Price
$ 61.01
Selling Price
$ 50.99
464
287
276
1513
Market Price
$ 42.45
Selling Price
$ 35.49
1402
986
644
2478
Market Price
$ 51.32
Selling Price
$ 45.49
2470
1218
2099
2808
Market Price
$ 49.04
Selling Price
$ 43.99
1042
640
587
1443
Market Price
$ 55.57
Selling Price
$ 49.82
2717
1864
1759
4074
Market Price
$ 41.13
Selling Price
$ 36.70
623
146
161
2415
Market Price
$ 43.33
Selling Price
$ 36.23
3218
1791
1014
4573
Market Price
$ 32.45
Selling Price
$ 28.14
1575
1476
1182
2430
Market Price
$ 42.87
Selling Price
$ 38.17
630
453
365
939
Market Price
$ 52.96
Selling Price
$ 45.89
3350
1035
1668
3643
Market Price
$ 51.75
Selling Price
$ 43.77
741
366
450
1424
Market Price
$ 29.95
Selling Price
$ 25.98
1835
713
470
3995
Market Price
$ 50.73
Selling Price
$ 43.72
465
255
359
2191
Market Price
$ 49.34
Selling Price
$ 44.20
3240
2599
1599
3309
Market Price
$ 45.88
Selling Price
$ 39.09
624
293
338
2295
Market Price
$ 49.83
Selling Price
$ 42.09
718
580
146
1001
Market Price
$ 43.88
Selling Price
$ 37.12
1088
874
404
1192
Market Price
$ 43.79
Selling Price
$ 39.50
590
445
289
1614
Market Price
$ 39.72
Selling Price
$ 33.46
2276
2105
1870
2514
Market Price
$ 63.89
Selling Price
$ 57.61
2457
1113
1491
4704
Market Price
$ 46.48
Selling Price
$ 41.52
3210
1740
864
4325
Market Price
$ 49.83
Selling Price
$ 41.67
2524
1749
1637
4060
Market Price
$ 67.98
Selling Price
$ 58.94
454
195
449
505
Market Price
$ 46.08
Selling Price
$ 41.01
738
589
631
973
Market Price
$ 60.11
Selling Price
$ 52.04
3150
1955
1635
3944
Market Price
$ 46.24
Selling Price
$ 41.39
1433
371
943
4839
Market Price
$ 62.86
Selling Price
$ 54.97
653
407
167
739
Market Price
$ 67.47
Selling Price
$ 57.82
3382
929
2552
3625
Market Price
$ 53.97
Selling Price
$ 46.38
891
631
606
3831
Market Price
$ 42.48
Selling Price
$ 38.03
1449
1386
795
3287
Market Price
$ 60.16
Selling Price
$ 51.25
918
378
357
2715
Market Price
$ 62.45
Selling Price
$ 52.74
458
240
216
661
Market Price
$ 43.68
Selling Price
$ 39.15
2275
1330
598
3390
Market Price
$ 33.15
Selling Price
$ 27.67
2211
779
907
4736
Market Price
$ 42.16
Selling Price
$ 36.40
2716
845
2512
4931