Market Price
$ 65.41
Selling Price
$ 55.84
1726
383
415
2333
Market Price
$ 59.52
Selling Price
$ 50.27
659
594
584
732
Market Price
$ 63.44
Selling Price
$ 56.83
1576
855
575
3098
Market Price
$ 67.59
Selling Price
$ 57.97
1775
520
1352
1898
Market Price
$ 52.34
Selling Price
$ 46.00
1995
981
560
2010
Market Price
$ 43.85
Selling Price
$ 37.34
1069
888
690
1099
Market Price
$ 59.18
Selling Price
$ 50.24
619
265
348
705
Market Price
$ 58.38
Selling Price
$ 51.29
3438
3048
3322
4129
Market Price
$ 40.95
Selling Price
$ 37.07
2265
1771
2263
3007
Market Price
$ 55.77
Selling Price
$ 48.01
1159
342
1070
2116
Market Price
$ 54.08
Selling Price
$ 47.67
2836
1737
1771
4696
Market Price
$ 36.12
Selling Price
$ 31.77
3009
2803
2077
3347
Market Price
$ 47.80
Selling Price
$ 40.40
1008
539
405
1164
Market Price
$ 42.61
Selling Price
$ 36.74
2459
1131
571
3817
Market Price
$ 32.54
Selling Price
$ 27.77
1101
729
744
1743
Market Price
$ 30.83
Selling Price
$ 25.70
2461
1291
984
3672
Market Price
$ 55.50
Selling Price
$ 48.58
1830
1829
895
3047
Market Price
$ 32.09
Selling Price
$ 29.07
3734
1259
3009
4692
Market Price
$ 41.25
Selling Price
$ 35.58
679
152
424
917
Market Price
$ 35.47
Selling Price
$ 29.62
3894
2522
2433
4967
Market Price
$ 46.66
Selling Price
$ 40.83
1681
466
1114
2910
Market Price
$ 42.20
Selling Price
$ 38.18
2286
736
1499
2697
Market Price
$ 33.86
Selling Price
$ 30.02
2675
1496
1182
3383
Market Price
$ 34.14
Selling Price
$ 28.98
705
686
170
1348
Market Price
$ 48.04
Selling Price
$ 41.62
1176
268
826
1978
Market Price
$ 47.57
Selling Price
$ 39.71
2952
1658
2733
3736
Market Price
$ 35.93
Selling Price
$ 32.32
1961
1021
1906
4312
Market Price
$ 62.30
Selling Price
$ 55.62
682
605
587
1932
Market Price
$ 31.32
Selling Price
$ 26.93
1384
932
527
3411
Market Price
$ 61.75
Selling Price
$ 53.01
3457
1288
2383
4334
Market Price
$ 70.48
Selling Price
$ 59.37
594
312
281
2676
Market Price
$ 55.75
Selling Price
$ 49.62
2013
1545
1848
4308
Market Price
$ 34.68
Selling Price
$ 31.24
3638
2182
3294
3725
Market Price
$ 30.16
Selling Price
$ 27.19
2836
2738
2593
4246
Market Price
$ 58.80
Selling Price
$ 49.90
1502
400
1203
1856
Market Price
$ 62.82
Selling Price
$ 54.11
1778
570
366
1920
Market Price
$ 49.23
Selling Price
$ 41.88
1059
750
1012
2179
Market Price
$ 37.24
Selling Price
$ 31.77
2412
1034
2055
3153
Market Price
$ 34.59
Selling Price
$ 30.65
1170
595
944
2663
Market Price
$ 37.20
Selling Price
$ 32.16
3169
1872
1364
3740