Market Price
$ 100.63
Selling Price
$ 88.12
2519
2469
1668
2634
Market Price
$ 100.22
Selling Price
$ 84.96
2332
1235
2174
3300
Market Price
$ 91.29
Selling Price
$ 79.24
1076
357
453
3010
Market Price
$ 84.43
Selling Price
$ 70.74
1491
518
1062
1624
Market Price
$ 99.99
Selling Price
$ 87.82
1431
302
1076
2390
Market Price
$ 101.73
Selling Price
$ 89.78
857
302
504
1233
Market Price
$ 85.47
Selling Price
$ 72.70
2535
1684
835
4492
Market Price
$ 83.71
Selling Price
$ 72.90
1575
1060
1195
2281
Market Price
$ 93.83
Selling Price
$ 78.94
433
92
355
844
Market Price
$ 67.45
Selling Price
$ 59.60
242
229
155
882
Market Price
$ 82.52
Selling Price
$ 69.35
2314
935
909
3632
Market Price
$ 104.87
Selling Price
$ 92.05
548
364
338
658
Market Price
$ 110.48
Selling Price
$ 97.29
2536
1956
2202
3177
Market Price
$ 96.06
Selling Price
$ 83.81
737
374
436
1431
Market Price
$ 88.98
Selling Price
$ 74.25
974
758
656
1796
Market Price
$ 88.99
Selling Price
$ 77.48
2575
851
2115
3030
Market Price
$ 63.22
Selling Price
$ 56.71
2277
1913
1257
2835
Market Price
$ 110.90
Selling Price
$ 94.36
2111
1243
1884
3290
Market Price
$ 87.72
Selling Price
$ 76.03
1599
1074
357
1813
Market Price
$ 89.59
Selling Price
$ 76.93
485
360
375
549
Market Price
$ 83.13
Selling Price
$ 69.88
1094
908
657
1505
Market Price
$ 84.17
Selling Price
$ 72.48
1040
337
620
1342
Market Price
$ 92.81
Selling Price
$ 79.18
1602
1124
998
3538
Market Price
$ 72.16
Selling Price
$ 60.14
2307
1829
2163
2671
Market Price
$ 61.56
Selling Price
$ 55.50
590
360
334
2796
Market Price
$ 79.01
Selling Price
$ 68.79
573
401
463
1351
Market Price
$ 108.94
Selling Price
$ 92.49
3371
3241
1952
4302
Market Price
$ 95.82
Selling Price
$ 83.54
492
304
289
827
Market Price
$ 67.98
Selling Price
$ 60.75
2008
1179
766
4639
Market Price
$ 97.00
Selling Price
$ 84.40
3160
2612
1565
4545
Market Price
$ 102.78
Selling Price
$ 87.41
3042
2687
1849
4472
Market Price
$ 79.89
Selling Price
$ 69.88
1373
538
659
1378
Market Price
$ 112.78
Selling Price
$ 98.34
2545
2266
1200
2945
Market Price
$ 105.03
Selling Price
$ 92.93
3218
2174
3164
3352
Market Price
$ 101.12
Selling Price
$ 89.11
231
203
171
423
Market Price
$ 65.22
Selling Price
$ 55.21
1645
1403
1422
4351
Market Price
$ 98.87
Selling Price
$ 87.98
2250
2180
2119
3723
Market Price
$ 73.31
Selling Price
$ 65.89
220
88
87
867
Market Price
$ 73.34
Selling Price
$ 62.16
923
363
482
3265
Market Price
$ 107.66
Selling Price
$ 92.64
1393
1131
891
2445