Market Price
$ 67.77
Selling Price
$ 58.42
1276
319
607
1610
Market Price
$ 31.11
Selling Price
$ 27.85
3473
2695
908
4321
Market Price
$ 61.22
Selling Price
$ 53.61
3276
2552
2878
3306
Market Price
$ 28.35
Selling Price
$ 25.07
2358
2181
978
2527
Market Price
$ 44.26
Selling Price
$ 38.91
2377
2220
947
3819
Market Price
$ 66.95
Selling Price
$ 59.83
2498
1591
1315
4022
Market Price
$ 51.47
Selling Price
$ 43.41
2820
2328
2518
3435
Market Price
$ 63.35
Selling Price
$ 55.74
2248
894
786
4639
Market Price
$ 54.52
Selling Price
$ 46.77
1549
396
434
2117
Market Price
$ 57.70
Selling Price
$ 51.03
1001
241
926
3301
Market Price
$ 45.21
Selling Price
$ 37.80
1542
1431
406
1960
Market Price
$ 58.35
Selling Price
$ 49.32
615
135
283
855
Market Price
$ 56.53
Selling Price
$ 49.60
2033
1934
720
3969
Market Price
$ 63.98
Selling Price
$ 57.89
1160
501
569
1382
Market Price
$ 57.72
Selling Price
$ 48.29
944
532
867
1468
Market Price
$ 33.18
Selling Price
$ 29.52
2351
1166
1778
2721
Market Price
$ 56.50
Selling Price
$ 48.10
3228
2660
2064
4288
Market Price
$ 59.55
Selling Price
$ 50.33
1112
1028
615
3515
Market Price
$ 70.24
Selling Price
$ 59.51
1074
1045
613
4727
Market Price
$ 32.15
Selling Price
$ 27.41
1023
962
967
2611
Market Price
$ 34.86
Selling Price
$ 29.18
286
96
91
509
Market Price
$ 48.54
Selling Price
$ 42.83
3864
2414
2634
3977
Market Price
$ 49.60
Selling Price
$ 41.66
1714
530
586
2087
Market Price
$ 53.37
Selling Price
$ 46.82
1845
936
640
2956
Market Price
$ 48.70
Selling Price
$ 44.15
2151
483
1246
3391
Market Price
$ 57.51
Selling Price
$ 49.64
1848
1496
1293
4330
Market Price
$ 67.43
Selling Price
$ 59.68
1305
605
646
1853
Market Price
$ 61.34
Selling Price
$ 51.25
409
115
315
569
Market Price
$ 53.94
Selling Price
$ 45.53
3328
2756
1166
4555
Market Price
$ 59.32
Selling Price
$ 50.46
2167
445
1440
4093
Market Price
$ 42.15
Selling Price
$ 37.26
1436
490
655
4858
Market Price
$ 56.40
Selling Price
$ 48.62
1447
1205
1341
2074
Market Price
$ 57.83
Selling Price
$ 48.61
600
419
470
1023
Market Price
$ 52.11
Selling Price
$ 44.81
1637
593
775
2912
Market Price
$ 55.57
Selling Price
$ 50.15
4690
2326
3510
4905
Market Price
$ 44.10
Selling Price
$ 36.98
1573
348
826
2229
Market Price
$ 69.01
Selling Price
$ 59.92
590
453
333
2336
Market Price
$ 49.59
Selling Price
$ 44.20
2112
761
1003
3577
Market Price
$ 67.63
Selling Price
$ 57.03
1318
1018
1266
3163
Market Price
$ 56.87
Selling Price
$ 48.64
2072
2054
1654
2420