Market Price
$ 100.08
Selling Price
$ 89.46
840
334
346
1350
Market Price
$ 109.41
Selling Price
$ 94.39
468
321
328
492
Market Price
$ 89.85
Selling Price
$ 79.83
1567
1448
1160
2602
Market Price
$ 77.02
Selling Price
$ 68.59
2453
795
1561
3867
Market Price
$ 80.69
Selling Price
$ 69.38
1487
990
769
4728
Market Price
$ 71.55
Selling Price
$ 59.76
2843
1192
1285
3773
Market Price
$ 102.75
Selling Price
$ 87.48
2728
1418
2179
2940
Market Price
$ 107.60
Selling Price
$ 92.88
3066
794
1324
3520
Market Price
$ 88.83
Selling Price
$ 77.97
3347
1358
1520
4882
Market Price
$ 89.75
Selling Price
$ 80.66
509
461
490
1909
Market Price
$ 83.60
Selling Price
$ 75.45
598
121
429
2793
Market Price
$ 75.24
Selling Price
$ 65.86
3658
2064
3652
4547
Market Price
$ 105.31
Selling Price
$ 95.62
1562
1158
897
1708
Market Price
$ 69.76
Selling Price
$ 60.41
307
247
238
528
Market Price
$ 106.21
Selling Price
$ 94.48
1701
1699
1561
4572
Market Price
$ 89.14
Selling Price
$ 74.99
1471
1091
1187
3185
Market Price
$ 70.97
Selling Price
$ 60.49
926
716
530
3184
Market Price
$ 83.62
Selling Price
$ 72.15
1913
615
1723
4268
Market Price
$ 106.78
Selling Price
$ 96.43
1035
732
904
2657
Market Price
$ 100.19
Selling Price
$ 88.99
4195
3010
1837
4488
Market Price
$ 108.36
Selling Price
$ 97.85
2263
1284
2126
3313
Market Price
$ 64.14
Selling Price
$ 56.41
1344
1215
415
3891
Market Price
$ 81.51
Selling Price
$ 72.40
2686
1928
1006
3328
Market Price
$ 97.25
Selling Price
$ 83.54
2413
987
2273
3566
Market Price
$ 115.94
Selling Price
$ 96.76
1417
1343
1056
2039
Market Price
$ 97.95
Selling Price
$ 85.75
2798
1692
1903
3971
Market Price
$ 101.99
Selling Price
$ 92.34
865
340
771
1002
Market Price
$ 92.65
Selling Price
$ 77.64
1527
846
1057
3706
Market Price
$ 75.73
Selling Price
$ 65.62
673
609
380
1144
Market Price
$ 95.17
Selling Price
$ 79.82
704
457
559
956
Market Price
$ 72.12
Selling Price
$ 63.50
1783
1518
567
1791
Market Price
$ 85.30
Selling Price
$ 75.56
1755
894
1453
3511
Market Price
$ 66.78
Selling Price
$ 57.10
2348
2141
808
2807
Market Price
$ 73.36
Selling Price
$ 66.31
965
266
856
3165
Market Price
$ 65.54
Selling Price
$ 58.48
1413
1200
815
1553
Market Price
$ 85.98
Selling Price
$ 71.70
1293
1188
270
2245
Market Price
$ 75.38
Selling Price
$ 67.01
1266
985
1067
1414
Market Price
$ 96.05
Selling Price
$ 84.12
2299
1019
2161
4742
Market Price
$ 66.35
Selling Price
$ 55.53
504
176
389
731
Market Price
$ 106.16
Selling Price
$ 90.17
2988
1563
1403
3864