Market Price
$ 72.31
Selling Price
$ 62.23
3649
2593
2337
4730
Market Price
$ 69.73
Selling Price
$ 60.39
885
860
704
1093
Market Price
$ 86.70
Selling Price
$ 76.24
1593
983
1372
1848
Market Price
$ 98.38
Selling Price
$ 88.60
1553
1289
469
2081
Market Price
$ 84.90
Selling Price
$ 74.59
3610
2516
2626
4884
Market Price
$ 102.68
Selling Price
$ 91.12
991
386
454
1102
Market Price
$ 73.21
Selling Price
$ 64.67
1656
942
781
3216
Market Price
$ 84.39
Selling Price
$ 73.74
2714
1623
1074
4935
Market Price
$ 96.58
Selling Price
$ 83.01
703
294
233
1269
Market Price
$ 113.65
Selling Price
$ 95.43
2717
1700
1206
4211
Market Price
$ 111.22
Selling Price
$ 98.39
1035
219
660
2702
Market Price
$ 97.49
Selling Price
$ 84.50
1547
331
492
1765
Market Price
$ 83.50
Selling Price
$ 75.04
123
85
50
534
Market Price
$ 74.76
Selling Price
$ 63.90
1479
1218
851
4972
Market Price
$ 74.45
Selling Price
$ 63.15
1030
221
888
1781
Market Price
$ 111.56
Selling Price
$ 94.95
217
97
181
654
Market Price
$ 104.33
Selling Price
$ 89.53
2276
2231
495
4881
Market Price
$ 63.55
Selling Price
$ 55.24
3559
3400
950
3622
Market Price
$ 82.67
Selling Price
$ 73.22
1964
617
1415
2445
Market Price
$ 79.91
Selling Price
$ 70.62
1397
1063
537
4141
Market Price
$ 99.44
Selling Price
$ 89.62
2146
749
1737
2290
Market Price
$ 72.32
Selling Price
$ 63.50
2608
1480
1675
2692
Market Price
$ 68.85
Selling Price
$ 57.62
521
324
207
1702
Market Price
$ 101.20
Selling Price
$ 85.87
1743
636
672
1783
Market Price
$ 102.96
Selling Price
$ 90.91
676
384
384
1873
Market Price
$ 89.87
Selling Price
$ 75.22
725
497
627
1237
Market Price
$ 88.02
Selling Price
$ 76.74
1407
950
307
2381
Market Price
$ 65.08
Selling Price
$ 55.15
2971
1475
1253
4818
Market Price
$ 89.03
Selling Price
$ 77.34
2372
1814
1048
3917
Market Price
$ 89.81
Selling Price
$ 77.52
876
614
602
1430
Market Price
$ 83.13
Selling Price
$ 70.42
2001
663
873
3009
Market Price
$ 97.94
Selling Price
$ 87.86
453
90
135
1041
Market Price
$ 90.19
Selling Price
$ 75.30
3288
739
2167
3858
Market Price
$ 90.16
Selling Price
$ 77.87
1006
583
734
1636
Market Price
$ 85.83
Selling Price
$ 71.69
162
101
156
713
Market Price
$ 67.14
Selling Price
$ 60.52
3078
1246
2299
4217
Market Price
$ 65.48
Selling Price
$ 58.64
1206
491
332
2822
Market Price
$ 102.56
Selling Price
$ 88.57
775
494
370
1665
Market Price
$ 106.89
Selling Price
$ 95.06
1681
1498
621
2011
Market Price
$ 91.11
Selling Price
$ 81.25
520
285
469
675