Market Price
$ 85.67
Selling Price
$ 75.23
846
480
722
918
Market Price
$ 75.02
Selling Price
$ 67.23
3313
2709
1392
3530
Market Price
$ 98.30
Selling Price
$ 83.30
1063
677
561
4621
Market Price
$ 94.12
Selling Price
$ 83.42
1713
1227
1397
1985
Market Price
$ 73.38
Selling Price
$ 63.60
2272
1713
1708
4934
Market Price
$ 87.95
Selling Price
$ 74.53
267
92
145
1122
Market Price
$ 61.75
Selling Price
$ 55.35
238
200
221
731
Market Price
$ 108.53
Selling Price
$ 93.08
3127
2991
2256
4827
Market Price
$ 84.61
Selling Price
$ 74.35
316
301
145
779
Market Price
$ 68.36
Selling Price
$ 59.89
1023
892
1013
1438
Market Price
$ 96.61
Selling Price
$ 86.03
312
285
101
891
Market Price
$ 87.71
Selling Price
$ 75.75
3166
2383
2957
4300
Market Price
$ 105.38
Selling Price
$ 93.91
789
689
503
2380
Market Price
$ 109.82
Selling Price
$ 98.27
2216
973
1083
2572
Market Price
$ 95.15
Selling Price
$ 84.81
88
84
34
417
Market Price
$ 105.07
Selling Price
$ 90.27
1089
301
474
2901
Market Price
$ 89.35
Selling Price
$ 74.50
3542
1726
1387
4454
Market Price
$ 69.90
Selling Price
$ 61.09
1732
632
1682
2518
Market Price
$ 103.27
Selling Price
$ 87.97
3091
2148
1160
3652
Market Price
$ 106.49
Selling Price
$ 93.26
3308
2233
1497
3819
Market Price
$ 103.51
Selling Price
$ 93.11
2085
2024
1497
3475
Market Price
$ 89.60
Selling Price
$ 76.43
3049
2481
1542
3617
Market Price
$ 74.96
Selling Price
$ 63.35
3267
2479
1484
4251
Market Price
$ 90.30
Selling Price
$ 76.44
4511
2903
1817
4863
Market Price
$ 68.85
Selling Price
$ 58.62
544
465
538
1103
Market Price
$ 117.16
Selling Price
$ 97.88
2391
713
1154
3972
Market Price
$ 73.49
Selling Price
$ 66.60
229
142
82
773
Market Price
$ 68.44
Selling Price
$ 60.03
3736
939
797
3859
Market Price
$ 84.01
Selling Price
$ 74.19
1157
337
969
1940
Market Price
$ 100.14
Selling Price
$ 85.31
1716
870
551
4591
Market Price
$ 82.27
Selling Price
$ 69.78
2332
578
2053
4537
Market Price
$ 79.29
Selling Price
$ 69.53
2308
1930
1301
3089
Market Price
$ 82.28
Selling Price
$ 74.29
2284
593
1121
2345
Market Price
$ 81.12
Selling Price
$ 67.64
1283
1213
807
2883
Market Price
$ 98.04
Selling Price
$ 84.31
1137
1086
1080
3430
Market Price
$ 99.54
Selling Price
$ 84.96
2838
1632
2181
4155
Market Price
$ 96.48
Selling Price
$ 80.50
396
238
219
664
Market Price
$ 66.34
Selling Price
$ 58.18
3147
2812
2884
4713
Market Price
$ 77.61
Selling Price
$ 66.47
3430
755
2899
3455
Market Price
$ 85.18
Selling Price
$ 73.06
1722
493
726
1837