Market Price
$ 88.02
Selling Price
$ 78.15
887
609
559
2650
Market Price
$ 70.76
Selling Price
$ 61.44
2275
1338
626
3330
Market Price
$ 102.85
Selling Price
$ 87.36
3848
2316
2620
4428
Market Price
$ 105.46
Selling Price
$ 92.11
1765
1160
1218
2068
Market Price
$ 88.17
Selling Price
$ 76.73
408
198
295
960
Market Price
$ 86.75
Selling Price
$ 78.85
540
258
370
2036
Market Price
$ 83.81
Selling Price
$ 72.84
2543
2071
1620
4072
Market Price
$ 102.20
Selling Price
$ 91.45
1051
862
766
1209
Market Price
$ 92.21
Selling Price
$ 80.48
710
284
558
1120
Market Price
$ 61.79
Selling Price
$ 55.98
1656
855
1133
3031
Market Price
$ 109.72
Selling Price
$ 92.13
823
479
407
2661
Market Price
$ 81.05
Selling Price
$ 72.56
3240
2018
2923
3735
Market Price
$ 86.14
Selling Price
$ 71.90
824
224
774
2168
Market Price
$ 74.61
Selling Price
$ 62.64
1579
1270
1344
1732
Market Price
$ 108.42
Selling Price
$ 91.43
211
163
122
552
Market Price
$ 112.90
Selling Price
$ 98.51
1445
649
1082
4090
Market Price
$ 95.90
Selling Price
$ 86.03
1135
433
860
1352
Market Price
$ 91.20
Selling Price
$ 77.55
403
83
83
1184
Market Price
$ 115.16
Selling Price
$ 96.91
1655
1176
1014
4270
Market Price
$ 87.16
Selling Price
$ 73.33
2675
2012
1786
3549
Market Price
$ 84.81
Selling Price
$ 71.58
1507
735
1371
3217
Market Price
$ 104.43
Selling Price
$ 91.19
256
100
249
693
Market Price
$ 92.29
Selling Price
$ 80.46
2386
697
1242
4639
Market Price
$ 96.47
Selling Price
$ 85.37
2396
879
1558
3276
Market Price
$ 93.54
Selling Price
$ 82.46
757
654
737
1162
Market Price
$ 72.39
Selling Price
$ 61.32
926
481
364
3512
Market Price
$ 65.18
Selling Price
$ 56.37
1403
447
575
2485
Market Price
$ 92.99
Selling Price
$ 84.52
123
81
76
593
Market Price
$ 99.30
Selling Price
$ 89.07
245
68
128
477
Market Price
$ 86.51
Selling Price
$ 72.61
218
171
208
661
Market Price
$ 68.87
Selling Price
$ 58.33
1823
1705
1192
3044
Market Price
$ 108.95
Selling Price
$ 98.68
2078
1259
1823
2262
Market Price
$ 97.56
Selling Price
$ 82.69
2932
1538
1657
4601
Market Price
$ 83.79
Selling Price
$ 71.92
1030
725
465
1275
Market Price
$ 101.80
Selling Price
$ 88.64
2274
1110
486
2350
Market Price
$ 71.19
Selling Price
$ 61.42
2604
1996
1629
3629
Market Price
$ 109.87
Selling Price
$ 98.49
678
399
677
2668
Market Price
$ 75.98
Selling Price
$ 66.67
339
291
124
1107
Market Price
$ 71.60
Selling Price
$ 59.96
1902
1390
1240
2045
Market Price
$ 82.21
Selling Price
$ 74.04
784
609
428
794