Market Price
$ 104.30
Selling Price
$ 89.68
1338
1289
305
3621
Market Price
$ 74.54
Selling Price
$ 62.25
2300
892
541
2975
Market Price
$ 99.68
Selling Price
$ 84.86
1416
644
296
3865
Market Price
$ 101.60
Selling Price
$ 87.69
4478
924
1790
4566
Market Price
$ 79.98
Selling Price
$ 70.19
1451
758
604
2725
Market Price
$ 113.21
Selling Price
$ 98.76
1120
1000
938
3259
Market Price
$ 111.98
Selling Price
$ 93.53
338
154
248
428
Market Price
$ 67.52
Selling Price
$ 60.64
397
276
372
946
Market Price
$ 110.51
Selling Price
$ 95.55
847
401
281
1131
Market Price
$ 71.75
Selling Price
$ 62.04
3710
1492
1135
4247
Market Price
$ 91.52
Selling Price
$ 82.55
4504
1012
1643
4788
Market Price
$ 100.30
Selling Price
$ 83.90
612
568
508
1830
Market Price
$ 91.71
Selling Price
$ 79.31
880
442
227
3758
Market Price
$ 99.81
Selling Price
$ 85.89
3583
3261
1846
4094
Market Price
$ 116.54
Selling Price
$ 98.38
2059
1667
1997
2418
Market Price
$ 67.29
Selling Price
$ 58.33
3865
2283
2980
4262
Market Price
$ 101.63
Selling Price
$ 90.10
1668
1100
1129
2747
Market Price
$ 99.27
Selling Price
$ 83.05
2225
801
666
4660
Market Price
$ 100.51
Selling Price
$ 90.05
4608
1661
2870
4875
Market Price
$ 106.85
Selling Price
$ 89.40
4623
3319
2843
4935
Market Price
$ 102.03
Selling Price
$ 85.98
334
201
260
473
Market Price
$ 94.94
Selling Price
$ 80.50
327
78
207
1012
Market Price
$ 84.84
Selling Price
$ 72.51
255
193
222
419
Market Price
$ 107.53
Selling Price
$ 90.34
377
246
339
845
Market Price
$ 91.37
Selling Price
$ 78.74
932
259
452
1948
Market Price
$ 110.83
Selling Price
$ 97.45
355
170
221
934
Market Price
$ 69.55
Selling Price
$ 59.17
443
319
406
1436
Market Price
$ 88.43
Selling Price
$ 77.13
2543
984
1510
4880
Market Price
$ 72.52
Selling Price
$ 61.16
972
742
425
4435
Market Price
$ 98.33
Selling Price
$ 87.22
1748
991
1101
3826
Market Price
$ 74.16
Selling Price
$ 62.65
3081
2627
2499
4350
Market Price
$ 103.36
Selling Price
$ 86.35
1068
320
838
2671
Market Price
$ 82.93
Selling Price
$ 75.36
902
396
477
3245
Market Price
$ 108.85
Selling Price
$ 93.16
3784
2122
2218
4352
Market Price
$ 91.86
Selling Price
$ 82.47
1993
475
1314
3492
Market Price
$ 64.62
Selling Price
$ 58.73
1206
277
651
3192
Market Price
$ 114.88
Selling Price
$ 96.07
2323
1878
1564
3276
Market Price
$ 73.67
Selling Price
$ 63.53
2463
1890
2398
3766
Market Price
$ 62.98
Selling Price
$ 55.53
2011
1544
1220
4798
Market Price
$ 110.33
Selling Price
$ 97.04
1609
968
1469
2791