Market Price
$ 100.85
Selling Price
$ 87.52
655
463
141
3158
Market Price
$ 94.00
Selling Price
$ 79.97
2112
1212
1865
3140
Market Price
$ 100.79
Selling Price
$ 85.78
782
769
421
1198
Market Price
$ 111.03
Selling Price
$ 97.98
3609
3458
819
4581
Market Price
$ 98.39
Selling Price
$ 87.04
1985
1108
1202
4041
Market Price
$ 104.06
Selling Price
$ 94.07
266
258
112
628
Market Price
$ 72.00
Selling Price
$ 65.44
485
443
358
569
Market Price
$ 100.37
Selling Price
$ 88.70
1362
847
800
2475
Market Price
$ 110.33
Selling Price
$ 93.03
1525
1332
483
2351
Market Price
$ 88.14
Selling Price
$ 77.81
2086
2053
428
3169
Market Price
$ 93.13
Selling Price
$ 80.34
3028
1748
907
4159
Market Price
$ 86.55
Selling Price
$ 74.97
696
593
413
1527
Market Price
$ 90.82
Selling Price
$ 79.83
1360
1057
570
2101
Market Price
$ 69.14
Selling Price
$ 60.40
2236
1481
849
4179
Market Price
$ 66.60
Selling Price
$ 55.72
1229
1122
454
1675
Market Price
$ 95.78
Selling Price
$ 83.73
733
605
475
2737
Market Price
$ 83.68
Selling Price
$ 73.32
773
420
490
1086
Market Price
$ 72.78
Selling Price
$ 61.28
2164
1510
1316
2317
Market Price
$ 86.29
Selling Price
$ 74.03
1066
623
373
2285
Market Price
$ 97.06
Selling Price
$ 84.63
1528
1019
846
1614
Market Price
$ 96.39
Selling Price
$ 83.37
3870
2625
2763
3976
Market Price
$ 86.39
Selling Price
$ 77.74
2498
677
1208
3749
Market Price
$ 97.37
Selling Price
$ 83.45
2196
1293
803
2759
Market Price
$ 76.91
Selling Price
$ 65.50
2817
2094
1186
2961
Market Price
$ 90.74
Selling Price
$ 77.68
3307
797
2850
3429
Market Price
$ 103.19
Selling Price
$ 89.30
1592
678
1510
3527
Market Price
$ 66.86
Selling Price
$ 60.61
1104
605
1017
3079
Market Price
$ 108.55
Selling Price
$ 96.92
1918
517
1581
3005
Market Price
$ 89.44
Selling Price
$ 78.99
1163
674
234
2621
Market Price
$ 92.94
Selling Price
$ 81.01
760
538
368
1021
Market Price
$ 105.53
Selling Price
$ 90.36
1010
907
559
1509
Market Price
$ 73.36
Selling Price
$ 61.26
2836
1164
1891
3474
Market Price
$ 97.34
Selling Price
$ 82.98
3150
2720
1045
3161
Market Price
$ 98.14
Selling Price
$ 84.89
991
440
481
3554
Market Price
$ 91.77
Selling Price
$ 80.81
2159
500
2076
3965
Market Price
$ 97.52
Selling Price
$ 88.06
498
373
340
1029
Market Price
$ 67.11
Selling Price
$ 57.50
1476
954
1010
4957
Market Price
$ 91.13
Selling Price
$ 77.48
1281
648
1047
3118
Market Price
$ 101.21
Selling Price
$ 91.63
1389
508
1106
1843
Market Price
$ 111.00
Selling Price
$ 93.89
2169
1235
1209
2257