Market Price
$ 75.49
Selling Price
$ 68.28
607
248
374
984
Market Price
$ 80.75
Selling Price
$ 73.00
238
218
159
1024
Market Price
$ 75.26
Selling Price
$ 65.91
2992
2239
1599
4273
Market Price
$ 90.12
Selling Price
$ 81.85
1162
1035
355
4320
Market Price
$ 74.86
Selling Price
$ 66.78
1054
479
317
3496
Market Price
$ 76.73
Selling Price
$ 65.69
999
392
579
2393
Market Price
$ 115.22
Selling Price
$ 98.22
1981
1155
837
2916
Market Price
$ 77.70
Selling Price
$ 64.80
3372
3312
842
3475
Market Price
$ 98.41
Selling Price
$ 86.26
2510
2450
645
4400
Market Price
$ 67.91
Selling Price
$ 59.83
769
643
386
2420
Market Price
$ 93.82
Selling Price
$ 81.96
1717
1160
1046
1894
Market Price
$ 111.06
Selling Price
$ 98.33
806
305
276
1099
Market Price
$ 67.56
Selling Price
$ 59.56
2013
1486
792
2218
Market Price
$ 105.73
Selling Price
$ 92.16
317
88
268
1270
Market Price
$ 100.48
Selling Price
$ 86.07
1684
998
784
2506
Market Price
$ 106.67
Selling Price
$ 94.41
1852
1611
773
4344
Market Price
$ 96.69
Selling Price
$ 80.98
1955
734
699
2506
Market Price
$ 65.90
Selling Price
$ 55.84
1036
464
241
1683
Market Price
$ 101.11
Selling Price
$ 91.74
2844
2389
1846
4403
Market Price
$ 99.04
Selling Price
$ 86.61
1522
757
360
2552
Market Price
$ 73.06
Selling Price
$ 66.11
864
234
734
2794
Market Price
$ 87.54
Selling Price
$ 77.65
4492
3773
1795
4673
Market Price
$ 87.57
Selling Price
$ 74.38
2869
2141
956
4247
Market Price
$ 72.87
Selling Price
$ 65.08
3905
2210
3395
4038
Market Price
$ 107.95
Selling Price
$ 94.67
565
422
183
623
Market Price
$ 102.64
Selling Price
$ 88.43
2632
608
1094
3666
Market Price
$ 98.36
Selling Price
$ 82.82
1186
1163
697
1896
Market Price
$ 85.07
Selling Price
$ 75.56
500
445
240
1602
Market Price
$ 77.13
Selling Price
$ 65.33
216
90
157
897
Market Price
$ 112.91
Selling Price
$ 94.70
4218
3342
3117
4945
Market Price
$ 88.00
Selling Price
$ 73.72
383
201
191
812
Market Price
$ 101.54
Selling Price
$ 87.63
1551
1003
1030
1648
Market Price
$ 83.66
Selling Price
$ 73.82
1100
688
470
2108
Market Price
$ 71.12
Selling Price
$ 60.82
504
244
392
734
Market Price
$ 80.72
Selling Price
$ 73.09
1346
711
1076
2045
Market Price
$ 78.88
Selling Price
$ 68.54
886
668
513
1113
Market Price
$ 84.65
Selling Price
$ 71.54
1589
319
391
4662
Market Price
$ 75.34
Selling Price
$ 63.39
1829
1123
419
2364
Market Price
$ 92.70
Selling Price
$ 78.13
1879
998
1829
3351
Market Price
$ 101.17
Selling Price
$ 90.76
1346
274
1088
2962