Market Price
$ 101.50
Selling Price
$ 90.30
292
168
229
453
Market Price
$ 106.41
Selling Price
$ 91.53
1241
608
618
1672
Market Price
$ 101.05
Selling Price
$ 89.46
1624
695
644
3534
Market Price
$ 96.57
Selling Price
$ 85.58
2852
2704
1403
4187
Market Price
$ 88.14
Selling Price
$ 79.82
3697
856
1640
4982
Market Price
$ 85.63
Selling Price
$ 71.50
765
175
532
838
Market Price
$ 83.72
Selling Price
$ 74.23
802
740
559
2267
Market Price
$ 78.96
Selling Price
$ 66.88
911
186
758
2368
Market Price
$ 109.95
Selling Price
$ 97.73
718
257
211
958
Market Price
$ 70.89
Selling Price
$ 63.59
1723
1450
1644
3878
Market Price
$ 65.15
Selling Price
$ 55.07
4618
1934
3514
4785
Market Price
$ 89.76
Selling Price
$ 81.59
2115
1898
1595
3832
Market Price
$ 64.83
Selling Price
$ 55.29
853
229
464
4100
Market Price
$ 70.74
Selling Price
$ 61.29
700
246
256
3329
Market Price
$ 113.62
Selling Price
$ 94.72
775
678
257
828
Market Price
$ 88.70
Selling Price
$ 75.10
397
327
92
1229
Market Price
$ 66.78
Selling Price
$ 60.59
4245
3745
3873
4368
Market Price
$ 82.63
Selling Price
$ 72.29
819
581
750
1001
Market Price
$ 90.51
Selling Price
$ 81.95
614
378
451
922
Market Price
$ 89.52
Selling Price
$ 79.48
447
363
317
640
Market Price
$ 67.60
Selling Price
$ 57.49
3201
777
2621
4803
Market Price
$ 109.31
Selling Price
$ 94.98
1093
652
648
2068
Market Price
$ 69.99
Selling Price
$ 62.15
1174
493
1167
1534
Market Price
$ 116.45
Selling Price
$ 97.58
380
338
271
590
Market Price
$ 104.96
Selling Price
$ 94.25
1012
667
604
1978
Market Price
$ 89.05
Selling Price
$ 76.89
1045
610
219
1049
Market Price
$ 88.27
Selling Price
$ 78.41
1230
778
496
2101
Market Price
$ 83.36
Selling Price
$ 72.05
866
208
758
2291
Market Price
$ 87.18
Selling Price
$ 75.61
1653
953
1631
2112
Market Price
$ 114.98
Selling Price
$ 98.33
307
242
132
1385
Market Price
$ 105.99
Selling Price
$ 91.02
2395
1800
1796
3095
Market Price
$ 98.90
Selling Price
$ 85.92
232
118
186
420
Market Price
$ 73.69
Selling Price
$ 65.19
848
221
704
3757
Market Price
$ 71.97
Selling Price
$ 61.68
1980
1937
1918
2354
Market Price
$ 104.45
Selling Price
$ 92.06
640
405
218
736
Market Price
$ 82.46
Selling Price
$ 70.55
924
915
476
2647
Market Price
$ 80.20
Selling Price
$ 68.56
329
115
95
537
Market Price
$ 98.11
Selling Price
$ 87.08
2974
2229
2792
4885
Market Price
$ 88.63
Selling Price
$ 74.62
360
188
220
959
Market Price
$ 70.90
Selling Price
$ 62.33
1957
1234
1826
3385