Market Price
$ 92.02
Selling Price
$ 79.82
700
246
256
3329
Market Price
$ 81.04
Selling Price
$ 72.46
775
678
257
828
Market Price
$ 100.74
Selling Price
$ 90.50
397
327
92
1229
Market Price
$ 71.79
Selling Price
$ 64.35
4245
3745
3873
4368
Market Price
$ 104.68
Selling Price
$ 88.08
819
581
750
1001
Market Price
$ 88.73
Selling Price
$ 77.68
614
378
451
922
Market Price
$ 90.57
Selling Price
$ 81.78
447
363
317
640
Market Price
$ 92.76
Selling Price
$ 77.40
3201
777
2621
4803
Market Price
$ 113.93
Selling Price
$ 98.08
1093
652
648
2068
Market Price
$ 70.96
Selling Price
$ 60.66
1174
493
1167
1534
Market Price
$ 106.23
Selling Price
$ 94.08
380
338
271
590
Market Price
$ 103.01
Selling Price
$ 88.91
1012
667
604
1978
Market Price
$ 96.80
Selling Price
$ 83.83
1045
610
219
1049
Market Price
$ 101.37
Selling Price
$ 91.74
1230
778
496
2101
Market Price
$ 72.44
Selling Price
$ 62.63
866
208
758
2291
Market Price
$ 78.97
Selling Price
$ 70.13
1653
953
1631
2112
Market Price
$ 106.92
Selling Price
$ 92.34
307
242
132
1385
Market Price
$ 76.45
Selling Price
$ 68.19
2395
1800
1796
3095
Market Price
$ 111.03
Selling Price
$ 93.88
232
118
186
420
Market Price
$ 80.72
Selling Price
$ 71.39
848
221
704
3757
Market Price
$ 77.95
Selling Price
$ 69.37
1980
1937
1918
2354
Market Price
$ 99.54
Selling Price
$ 88.15
640
405
218
736
Market Price
$ 106.60
Selling Price
$ 90.79
924
915
476
2647
Market Price
$ 99.05
Selling Price
$ 88.93
329
115
95
537
Market Price
$ 79.54
Selling Price
$ 70.29
2974
2229
2792
4885
Market Price
$ 77.11
Selling Price
$ 69.17
360
188
220
959
Market Price
$ 86.81
Selling Price
$ 73.52
1957
1234
1826
3385
Market Price
$ 114.62
Selling Price
$ 95.81
652
186
236
733
Market Price
$ 85.01
Selling Price
$ 72.84
850
690
660
1376
Market Price
$ 83.90
Selling Price
$ 71.13
1123
854
907
4211
Market Price
$ 68.03
Selling Price
$ 61.27
935
830
373
2279
Market Price
$ 71.52
Selling Price
$ 60.07
1239
1215
465
4486
Market Price
$ 70.43
Selling Price
$ 61.37
1134
1004
435
2115
Market Price
$ 92.92
Selling Price
$ 78.58
300
68
187
900
Market Price
$ 74.68
Selling Price
$ 62.85
1051
250
528
3384
Market Price
$ 86.35
Selling Price
$ 74.89
391
267
156
871
Market Price
$ 63.26
Selling Price
$ 56.20
1212
1107
606
2185
Market Price
$ 77.50
Selling Price
$ 65.04
2833
1639
757
2984
Market Price
$ 83.99
Selling Price
$ 71.33
2268
797
2194
3372
Market Price
$ 89.29
Selling Price
$ 78.88
3453
2210
3099
3612