Market Price
$ 92.36
Selling Price
$ 77.94
679
296
448
1082
Market Price
$ 70.10
Selling Price
$ 62.21
482
127
255
482
Market Price
$ 87.59
Selling Price
$ 74.04
1792
1293
780
4663
Market Price
$ 98.05
Selling Price
$ 84.32
2218
826
1689
2565
Market Price
$ 80.26
Selling Price
$ 68.19
1265
1125
1050
2393
Market Price
$ 93.40
Selling Price
$ 81.88
1269
561
598
1951
Market Price
$ 112.16
Selling Price
$ 95.41
3481
1143
1999
4744
Market Price
$ 81.80
Selling Price
$ 69.38
1840
969
1756
3281
Market Price
$ 91.38
Selling Price
$ 80.17
953
897
747
1877
Market Price
$ 88.34
Selling Price
$ 77.49
1594
953
799
2998
Market Price
$ 117.20
Selling Price
$ 98.76
2243
832
2238
3757
Market Price
$ 91.57
Selling Price
$ 76.44
4411
1382
3198
4846
Market Price
$ 106.03
Selling Price
$ 90.81
2268
602
1648
3736
Market Price
$ 89.68
Selling Price
$ 78.21
1774
1079
738
1841
Market Price
$ 77.49
Selling Price
$ 67.07
2619
534
797
3760
Market Price
$ 110.58
Selling Price
$ 96.72
347
176
116
456
Market Price
$ 85.72
Selling Price
$ 76.51
4134
3890
1640
4916
Market Price
$ 69.72
Selling Price
$ 62.28
2691
2413
2427
3358
Market Price
$ 69.49
Selling Price
$ 59.96
417
282
258
1640
Market Price
$ 68.44
Selling Price
$ 60.83
1249
447
663
1565
Market Price
$ 70.78
Selling Price
$ 63.07
579
555
157
599
Market Price
$ 91.62
Selling Price
$ 81.17
1295
1186
1056
3094
Market Price
$ 109.40
Selling Price
$ 95.93
1564
502
1217
1736
Market Price
$ 81.63
Selling Price
$ 70.50
678
521
466
3091
Market Price
$ 94.09
Selling Price
$ 81.85
804
449
535
1951
Market Price
$ 90.31
Selling Price
$ 79.92
412
333
371
1879
Market Price
$ 67.97
Selling Price
$ 58.25
3223
1039
1717
3752
Market Price
$ 78.00
Selling Price
$ 66.78
623
492
599
2792
Market Price
$ 105.06
Selling Price
$ 88.21
643
610
419
1017
Market Price
$ 72.57
Selling Price
$ 62.43
4406
1208
1957
4986
Market Price
$ 100.52
Selling Price
$ 85.65
3252
683
2333
4837
Market Price
$ 81.84
Selling Price
$ 74.27
616
608
471
1254
Market Price
$ 104.87
Selling Price
$ 91.56
1579
437
375
3499
Market Price
$ 91.54
Selling Price
$ 80.18
969
876
816
1457
Market Price
$ 65.85
Selling Price
$ 55.45
1351
1196
769
3064
Market Price
$ 109.53
Selling Price
$ 91.36
1536
786
1218
2536
Market Price
$ 100.65
Selling Price
$ 86.11
2227
691
891
4268
Market Price
$ 91.96
Selling Price
$ 80.07
1557
1423
1394
2453
Market Price
$ 100.05
Selling Price
$ 86.41
1718
1473
1367
2311
Market Price
$ 96.71
Selling Price
$ 84.32
1559
401
1126
1721