Market Price
$ 70.65
Selling Price
$ 60.16
1565
978
1476
4652
Market Price
$ 92.04
Selling Price
$ 78.92
1421
674
1226
4656
Market Price
$ 71.40
Selling Price
$ 63.81
1590
574
821
4022
Market Price
$ 89.83
Selling Price
$ 76.38
1370
598
604
1392
Market Price
$ 81.84
Selling Price
$ 73.03
3400
3202
1504
4625
Market Price
$ 74.37
Selling Price
$ 63.26
2002
1913
650
3252
Market Price
$ 74.41
Selling Price
$ 62.75
2304
1249
1647
3048
Market Price
$ 108.79
Selling Price
$ 94.50
2129
1117
1857
3753
Market Price
$ 66.94
Selling Price
$ 59.59
2717
1253
1173
3036
Market Price
$ 76.24
Selling Price
$ 64.14
2072
1599
1820
2687
Market Price
$ 80.61
Selling Price
$ 68.71
1608
380
672
2972
Market Price
$ 89.20
Selling Price
$ 74.80
2453
1908
2208
3581
Market Price
$ 117.37
Selling Price
$ 98.10
860
305
495
1116
Market Price
$ 69.56
Selling Price
$ 61.56
864
539
472
1190
Market Price
$ 74.03
Selling Price
$ 66.24
681
240
171
3199
Market Price
$ 102.26
Selling Price
$ 86.21
1194
929
958
2078
Market Price
$ 84.12
Selling Price
$ 73.94
1962
1214
1460
2818
Market Price
$ 88.91
Selling Price
$ 76.16
2385
1318
743
3653
Market Price
$ 97.94
Selling Price
$ 83.96
2605
2344
1555
3140
Market Price
$ 107.91
Selling Price
$ 96.21
1843
639
526
2021
Market Price
$ 80.34
Selling Price
$ 70.03
2855
938
1465
2883
Market Price
$ 94.86
Selling Price
$ 80.97
2678
2400
2545
3486
Market Price
$ 74.83
Selling Price
$ 63.95
2143
1121
2046
3116
Market Price
$ 108.08
Selling Price
$ 90.59
387
238
88
866
Market Price
$ 92.80
Selling Price
$ 82.00
3017
1945
2611
4880
Market Price
$ 101.81
Selling Price
$ 88.13
3138
2963
1545
3452
Market Price
$ 102.26
Selling Price
$ 86.56
1027
967
527
4415
Market Price
$ 111.09
Selling Price
$ 96.55
557
222
214
1579
Market Price
$ 61.88
Selling Price
$ 55.06
1696
441
1138
2491
Market Price
$ 81.62
Selling Price
$ 70.59
4147
3620
2295
4757
Market Price
$ 107.01
Selling Price
$ 95.62
816
750
703
2390
Market Price
$ 69.42
Selling Price
$ 58.84
2370
2119
1386
2902
Market Price
$ 103.51
Selling Price
$ 91.87
3431
1900
1146
3976
Market Price
$ 95.94
Selling Price
$ 85.83
3759
2189
1596
4517
Market Price
$ 74.74
Selling Price
$ 64.76
601
434
341
1626
Market Price
$ 68.17
Selling Price
$ 60.99
2096
1444
1448
2532
Market Price
$ 107.27
Selling Price
$ 91.06
1997
830
599
3303
Market Price
$ 117.21
Selling Price
$ 98.43
2275
2103
1772
4668
Market Price
$ 102.56
Selling Price
$ 86.04
2676
2474
1664
4307
Market Price
$ 87.13
Selling Price
$ 77.58
2048
1804
823
4066