Market Price
$ 80.21
Selling Price
$ 72.17
2385
1713
1189
4265
Market Price
$ 72.07
Selling Price
$ 60.87
772
567
189
1285
Market Price
$ 83.77
Selling Price
$ 73.73
2324
2151
2128
4080
Market Price
$ 112.03
Selling Price
$ 98.93
721
444
632
863
Market Price
$ 70.17
Selling Price
$ 63.30
1675
526
1331
3458
Market Price
$ 92.16
Selling Price
$ 83.52
1414
1112
1276
4892
Market Price
$ 65.23
Selling Price
$ 55.77
897
382
735
1274
Market Price
$ 104.23
Selling Price
$ 90.78
677
322
151
2150
Market Price
$ 66.31
Selling Price
$ 55.71
1801
479
930
2575
Market Price
$ 97.18
Selling Price
$ 88.25
2860
2812
2393
4863
Market Price
$ 89.36
Selling Price
$ 80.85
2351
932
1332
3615
Market Price
$ 67.76
Selling Price
$ 57.67
893
667
688
2091
Market Price
$ 92.70
Selling Price
$ 80.16
399
158
303
1466
Market Price
$ 109.10
Selling Price
$ 96.05
1199
539
530
2498
Market Price
$ 66.18
Selling Price
$ 56.36
403
378
168
569
Market Price
$ 68.64
Selling Price
$ 58.25
752
434
242
1044
Market Price
$ 98.77
Selling Price
$ 89.30
1729
568
995
2835
Market Price
$ 94.06
Selling Price
$ 81.75
4168
1372
3516
4954
Market Price
$ 65.62
Selling Price
$ 58.82
1244
833
480
1277
Market Price
$ 93.42
Selling Price
$ 81.78
1435
939
382
3599
Market Price
$ 82.75
Selling Price
$ 69.03
1284
942
1201
2708
Market Price
$ 77.60
Selling Price
$ 69.46
2604
1111
2598
2959
Market Price
$ 71.45
Selling Price
$ 59.75
2026
653
1371
4806
Market Price
$ 81.54
Selling Price
$ 72.77
221
128
182
610
Market Price
$ 75.35
Selling Price
$ 68.36
1394
1119
516
1688
Market Price
$ 102.95
Selling Price
$ 86.01
898
884
850
2093
Market Price
$ 82.19
Selling Price
$ 72.90
1185
799
796
3097
Market Price
$ 66.62
Selling Price
$ 59.83
568
526
187
2358
Market Price
$ 84.67
Selling Price
$ 71.75
2808
1895
1008
3288
Market Price
$ 111.54
Selling Price
$ 95.97
688
521
509
1426
Market Price
$ 98.11
Selling Price
$ 88.36
2279
1901
2176
4005
Market Price
$ 92.96
Selling Price
$ 82.28
2788
935
1558
4200
Market Price
$ 102.41
Selling Price
$ 89.35
2392
1538
2040
4955
Market Price
$ 97.38
Selling Price
$ 88.49
2526
1868
1757
2759
Market Price
$ 78.35
Selling Price
$ 70.04
1224
1196
719
3590
Market Price
$ 82.50
Selling Price
$ 68.89
1310
338
929
2185
Market Price
$ 104.48
Selling Price
$ 87.81
2505
622
1733
4771
Market Price
$ 87.11
Selling Price
$ 75.72
3494
780
851
3928
Market Price
$ 107.65
Selling Price
$ 93.27
2933
2399
837
3189
Market Price
$ 75.12
Selling Price
$ 67.87
2628
2207
2363
2978