Market Price
$ 111.29
Selling Price
$ 96.84
2986
635
1285
3647
Market Price
$ 74.96
Selling Price
$ 66.31
707
367
363
1920
Market Price
$ 67.96
Selling Price
$ 59.91
512
261
238
946
Market Price
$ 66.17
Selling Price
$ 59.41
1166
552
728
1313
Market Price
$ 86.29
Selling Price
$ 75.38
3812
872
3081
4107
Market Price
$ 82.78
Selling Price
$ 72.83
1561
868
423
2150
Market Price
$ 106.13
Selling Price
$ 92.59
3495
2816
2653
3776
Market Price
$ 109.81
Selling Price
$ 97.05
2667
1447
915
3185
Market Price
$ 108.03
Selling Price
$ 97.88
929
214
301
1655
Market Price
$ 96.61
Selling Price
$ 83.12
1101
538
658
2632
Market Price
$ 64.22
Selling Price
$ 58.24
2022
567
1131
3332
Market Price
$ 109.30
Selling Price
$ 95.02
1327
419
697
2239
Market Price
$ 101.91
Selling Price
$ 91.29
1466
530
495
1696
Market Price
$ 85.70
Selling Price
$ 72.81
2219
2157
666
3212
Market Price
$ 103.80
Selling Price
$ 87.25
140
30
34
533
Market Price
$ 104.94
Selling Price
$ 88.15
1378
978
381
1931
Market Price
$ 100.74
Selling Price
$ 84.83
564
185
227
1261
Market Price
$ 110.76
Selling Price
$ 93.67
1166
250
979
1507
Market Price
$ 105.09
Selling Price
$ 94.83
1162
854
586
1258
Market Price
$ 105.04
Selling Price
$ 93.83
126
114
121
531
Market Price
$ 74.70
Selling Price
$ 62.44
414
89
90
2060
Market Price
$ 116.92
Selling Price
$ 98.46
2089
920
734
2342
Market Price
$ 112.87
Selling Price
$ 95.62
2309
2131
1162
3935
Market Price
$ 103.35
Selling Price
$ 93.55
1375
1193
1246
1517
Market Price
$ 68.78
Selling Price
$ 61.71
2756
1573
1126
4270
Market Price
$ 92.80
Selling Price
$ 82.67
438
409
115
1917
Market Price
$ 98.20
Selling Price
$ 84.21
2296
2270
1328
2880
Market Price
$ 71.81
Selling Price
$ 65.12
2710
2478
1369
2722
Market Price
$ 85.69
Selling Price
$ 76.80
1747
1262
422
3217
Market Price
$ 104.85
Selling Price
$ 87.96
421
377
201
663
Market Price
$ 81.76
Selling Price
$ 73.34
2887
2726
1830
4438
Market Price
$ 84.06
Selling Price
$ 74.57
514
494
400
2491
Market Price
$ 109.70
Selling Price
$ 96.18
693
585
571
2559
Market Price
$ 87.13
Selling Price
$ 73.10
1190
734
1060
4504
Market Price
$ 101.00
Selling Price
$ 86.11
1039
658
753
1267
Market Price
$ 80.36
Selling Price
$ 71.48
244
189
195
678
Market Price
$ 99.74
Selling Price
$ 86.77
771
371
264
921
Market Price
$ 83.44
Selling Price
$ 73.12
317
213
138
734
Market Price
$ 88.44
Selling Price
$ 74.61
1289
339
823
4133
Market Price
$ 94.86
Selling Price
$ 81.65
978
398
686
2479