Market Price
$ 74.24
Selling Price
$ 65.91
1632
1508
569
3427
Market Price
$ 111.46
Selling Price
$ 96.10
3383
1956
1211
4984
Market Price
$ 87.82
Selling Price
$ 75.86
709
679
352
742
Market Price
$ 70.18
Selling Price
$ 61.41
949
854
563
4597
Market Price
$ 101.45
Selling Price
$ 88.06
800
300
384
1889
Market Price
$ 86.94
Selling Price
$ 78.62
471
205
404
1086
Market Price
$ 96.62
Selling Price
$ 83.36
2330
1058
685
4679
Market Price
$ 90.07
Selling Price
$ 79.72
327
182
161
1409
Market Price
$ 103.81
Selling Price
$ 86.75
4146
2586
3896
4501
Market Price
$ 100.69
Selling Price
$ 85.00
1349
1315
1345
3316
Market Price
$ 76.50
Selling Price
$ 65.09
2919
2224
1622
3612
Market Price
$ 86.48
Selling Price
$ 76.48
373
146
352
803
Market Price
$ 101.38
Selling Price
$ 87.44
1320
522
789
1487
Market Price
$ 103.71
Selling Price
$ 87.24
1436
1408
975
3967
Market Price
$ 79.65
Selling Price
$ 68.58
2336
886
900
4447
Market Price
$ 92.94
Selling Price
$ 81.56
581
336
345
754
Market Price
$ 74.91
Selling Price
$ 65.40
1060
813
548
1511
Market Price
$ 73.80
Selling Price
$ 63.49
2004
1611
1993
3477
Market Price
$ 78.09
Selling Price
$ 65.68
4506
3557
2642
4707
Market Price
$ 83.55
Selling Price
$ 69.97
2267
807
846
3633
Market Price
$ 102.62
Selling Price
$ 91.05
3516
1254
1747
4132
Market Price
$ 112.65
Selling Price
$ 95.43
769
213
201
1745
Market Price
$ 91.17
Selling Price
$ 81.04
746
309
541
1364
Market Price
$ 61.97
Selling Price
$ 55.58
1302
291
427
1787
Market Price
$ 88.11
Selling Price
$ 76.63
2798
1409
2097
2964
Market Price
$ 72.48
Selling Price
$ 61.52
828
548
489
2124
Market Price
$ 69.23
Selling Price
$ 58.66
334
176
277
548
Market Price
$ 86.42
Selling Price
$ 73.59
998
445
454
1693
Market Price
$ 95.82
Selling Price
$ 84.76
554
384
432
1172
Market Price
$ 82.38
Selling Price
$ 69.07
2143
449
892
4955
Market Price
$ 115.25
Selling Price
$ 97.86
2777
2777
2112
3766
Market Price
$ 73.51
Selling Price
$ 63.08
186
114
148
889
Market Price
$ 112.86
Selling Price
$ 98.18
2262
594
523
2460
Market Price
$ 107.05
Selling Price
$ 94.94
575
125
297
829
Market Price
$ 87.92
Selling Price
$ 77.85
280
244
110
453
Market Price
$ 74.19
Selling Price
$ 65.10
2723
748
2528
3602
Market Price
$ 108.17
Selling Price
$ 93.54
1945
556
1248
2953
Market Price
$ 80.08
Selling Price
$ 71.88
545
524
489
1776
Market Price
$ 82.32
Selling Price
$ 70.28
1267
803
1119
3447
Market Price
$ 67.04
Selling Price
$ 60.17
1385
1119
728
3814