Market Price
$ 93.28
Selling Price
$ 80.53
584
298
263
660
Market Price
$ 69.38
Selling Price
$ 60.55
428
113
302
1535
Market Price
$ 79.09
Selling Price
$ 70.40
884
427
425
938
Market Price
$ 105.07
Selling Price
$ 93.49
2206
1398
1132
3579
Market Price
$ 62.66
Selling Price
$ 55.35
1004
976
228
1827
Market Price
$ 82.57
Selling Price
$ 72.09
1112
486
246
2563
Market Price
$ 77.73
Selling Price
$ 68.69
379
123
110
1123
Market Price
$ 98.73
Selling Price
$ 86.79
429
287
218
1165
Market Price
$ 102.26
Selling Price
$ 88.76
239
203
239
1045
Market Price
$ 62.77
Selling Price
$ 56.67
3710
1220
742
4102
Market Price
$ 85.62
Selling Price
$ 75.86
1497
982
484
2369
Market Price
$ 87.85
Selling Price
$ 74.54
1154
856
941
2430
Market Price
$ 90.41
Selling Price
$ 80.62
2021
933
1548
2584
Market Price
$ 104.21
Selling Price
$ 91.19
2680
2179
594
2739
Market Price
$ 92.74
Selling Price
$ 77.44
725
414
636
1586
Market Price
$ 112.26
Selling Price
$ 95.00
1483
994
1341
4851
Market Price
$ 79.79
Selling Price
$ 70.18
380
324
363
405
Market Price
$ 106.04
Selling Price
$ 96.31
2742
2154
2257
4547
Market Price
$ 69.50
Selling Price
$ 60.12
1338
410
800
1828
Market Price
$ 74.71
Selling Price
$ 64.42
275
222
207
413
Market Price
$ 93.22
Selling Price
$ 83.67
2366
764
1008
3190
Market Price
$ 63.26
Selling Price
$ 55.64
695
480
208
861
Market Price
$ 87.74
Selling Price
$ 75.84
320
139
226
570
Market Price
$ 67.17
Selling Price
$ 60.19
1374
398
1331
2324
Market Price
$ 101.03
Selling Price
$ 86.04
664
465
636
1233
Market Price
$ 70.26
Selling Price
$ 61.01
810
682
276
1982
Market Price
$ 78.21
Selling Price
$ 69.33
1715
1592
952
4650
Market Price
$ 89.40
Selling Price
$ 76.88
1697
1177
1009
3775
Market Price
$ 100.75
Selling Price
$ 86.69
4164
3946
3477
4515
Market Price
$ 79.45
Selling Price
$ 71.19
927
891
536
1190
Market Price
$ 78.98
Selling Price
$ 71.42
1244
770
1237
1728
Market Price
$ 70.89
Selling Price
$ 62.30
3357
3152
2539
3480
Market Price
$ 102.66
Selling Price
$ 91.03
1156
410
512
1867
Market Price
$ 77.78
Selling Price
$ 68.61
1188
320
893
1320
Market Price
$ 105.79
Selling Price
$ 95.01
998
222
433
4804
Market Price
$ 86.15
Selling Price
$ 73.14
866
338
274
2722
Market Price
$ 80.92
Selling Price
$ 71.91
4772
2312
4010
4986
Market Price
$ 86.10
Selling Price
$ 77.13
2140
1365
740
3386
Market Price
$ 67.46
Selling Price
$ 56.91
1343
813
757
3351
Market Price
$ 72.25
Selling Price
$ 65.47
3113
1883
2870
3263