Market Price
$ 101.13
Selling Price
$ 91.17
1309
1091
409
3810
Market Price
$ 78.14
Selling Price
$ 70.64
981
363
425
2252
Market Price
$ 115.44
Selling Price
$ 98.34
3993
3371
3572
4146
Market Price
$ 110.09
Selling Price
$ 92.69
1242
865
935
1363
Market Price
$ 105.40
Selling Price
$ 88.70
1288
800
691
1309
Market Price
$ 113.50
Selling Price
$ 98.60
2492
1215
2288
4397
Market Price
$ 68.70
Selling Price
$ 57.77
2706
867
1260
3822
Market Price
$ 84.21
Selling Price
$ 74.42
2883
1268
1649
3572
Market Price
$ 99.94
Selling Price
$ 86.44
2242
925
807
4817
Market Price
$ 82.32
Selling Price
$ 71.59
144
128
117
662
Market Price
$ 103.99
Selling Price
$ 86.83
4398
4115
4118
4495
Market Price
$ 81.44
Selling Price
$ 73.19
1434
575
1426
2648
Market Price
$ 71.38
Selling Price
$ 60.05
1236
1208
821
2168
Market Price
$ 82.35
Selling Price
$ 72.01
1243
1027
1187
2424
Market Price
$ 76.60
Selling Price
$ 67.01
688
432
247
2378
Market Price
$ 82.57
Selling Price
$ 69.34
1048
778
519
3469
Market Price
$ 98.83
Selling Price
$ 89.56
862
600
535
1110
Market Price
$ 109.52
Selling Price
$ 93.16
591
538
258
2562
Market Price
$ 90.03
Selling Price
$ 77.74
1830
606
1180
2846
Market Price
$ 76.77
Selling Price
$ 65.52
128
106
79
549
Market Price
$ 75.79
Selling Price
$ 64.95
2462
496
1935
3967
Market Price
$ 109.18
Selling Price
$ 97.41
2524
2475
1227
2613
Market Price
$ 87.18
Selling Price
$ 78.37
1997
1007
424
3952
Market Price
$ 76.90
Selling Price
$ 65.15
3839
2375
2259
3954
Market Price
$ 105.59
Selling Price
$ 93.45
786
659
296
924
Market Price
$ 99.87
Selling Price
$ 86.37
956
683
784
1713
Market Price
$ 111.84
Selling Price
$ 94.47
1371
350
1236
3298
Market Price
$ 113.61
Selling Price
$ 95.66
1791
1312
1674
1924
Market Price
$ 112.50
Selling Price
$ 94.95
1883
1214
743
3519
Market Price
$ 75.47
Selling Price
$ 64.02
1714
414
1478
2740
Market Price
$ 97.81
Selling Price
$ 86.06
3018
2056
2130
3876
Market Price
$ 101.08
Selling Price
$ 89.09
3089
709
996
3245
Market Price
$ 67.73
Selling Price
$ 57.46
2937
2304
2307
3566
Market Price
$ 91.43
Selling Price
$ 77.07
134
85
72
432
Market Price
$ 101.68
Selling Price
$ 90.97
1058
523
971
1540
Market Price
$ 102.28
Selling Price
$ 92.92
976
741
926
3702
Market Price
$ 74.36
Selling Price
$ 62.21
1125
874
593
1435
Market Price
$ 99.78
Selling Price
$ 83.71
389
333
361
663
Market Price
$ 101.93
Selling Price
$ 85.79
3284
2787
2424
4324
Market Price
$ 94.34
Selling Price
$ 82.07
257
158
145
938