Market Price
$ 74.67
Selling Price
$ 62.76
649
474
297
1138
Market Price
$ 96.56
Selling Price
$ 82.92
4772
2624
3766
4919
Market Price
$ 93.63
Selling Price
$ 84.28
2890
2777
1930
3707
Market Price
$ 92.86
Selling Price
$ 79.82
1225
430
1035
4164
Market Price
$ 95.44
Selling Price
$ 86.61
1775
1371
1292
4363
Market Price
$ 61.81
Selling Price
$ 55.41
364
196
307
1364
Market Price
$ 100.31
Selling Price
$ 89.15
3198
2450
1417
3879
Market Price
$ 93.73
Selling Price
$ 82.45
1071
662
423
3896
Market Price
$ 103.02
Selling Price
$ 89.36
513
442
445
517
Market Price
$ 86.77
Selling Price
$ 73.79
274
93
217
1278
Market Price
$ 102.26
Selling Price
$ 89.53
1033
580
398
3939
Market Price
$ 88.11
Selling Price
$ 76.95
1633
1462
792
2204
Market Price
$ 110.00
Selling Price
$ 94.74
1280
1080
888
1910
Market Price
$ 63.72
Selling Price
$ 55.25
283
216
245
785
Market Price
$ 94.95
Selling Price
$ 86.17
1251
540
747
3906
Market Price
$ 72.43
Selling Price
$ 62.87
796
250
272
3969
Market Price
$ 64.62
Selling Price
$ 57.72
2552
871
885
3046
Market Price
$ 96.17
Selling Price
$ 86.24
381
378
242
640
Market Price
$ 85.96
Selling Price
$ 76.83
563
140
262
1008
Market Price
$ 91.20
Selling Price
$ 80.97
1155
959
468
2184
Market Price
$ 100.49
Selling Price
$ 91.01
399
101
144
431
Market Price
$ 87.17
Selling Price
$ 77.03
2588
1007
1968
3200
Market Price
$ 77.05
Selling Price
$ 65.04
1588
529
330
1850
Market Price
$ 72.79
Selling Price
$ 64.39
1280
262
1000
1711
Market Price
$ 108.48
Selling Price
$ 96.64
991
310
821
2649
Market Price
$ 103.65
Selling Price
$ 91.94
357
203
107
424
Market Price
$ 81.04
Selling Price
$ 73.35
1652
1200
342
4259
Market Price
$ 82.96
Selling Price
$ 73.27
774
426
404
884
Market Price
$ 105.17
Selling Price
$ 94.00
1780
808
784
2665
Market Price
$ 65.59
Selling Price
$ 55.24
1454
298
1302
2557
Market Price
$ 63.11
Selling Price
$ 57.07
467
445
453
559
Market Price
$ 97.70
Selling Price
$ 87.70
1729
1671
501
1955
Market Price
$ 94.42
Selling Price
$ 79.47
415
118
107
840
Market Price
$ 99.78
Selling Price
$ 84.89
704
619
247
1825
Market Price
$ 115.63
Selling Price
$ 96.65
866
328
430
1287
Market Price
$ 93.82
Selling Price
$ 85.13
666
543
189
2605
Market Price
$ 84.69
Selling Price
$ 76.66
1118
905
338
3900
Market Price
$ 109.19
Selling Price
$ 95.73
301
215
88
967
Market Price
$ 103.54
Selling Price
$ 86.33
1257
578
466
1420
Market Price
$ 76.22
Selling Price
$ 64.30
728
526
526
1867