Market Price
$ 101.36
Selling Price
$ 90.41
513
422
394
1667
Market Price
$ 75.35
Selling Price
$ 66.65
2404
575
507
4339
Market Price
$ 85.82
Selling Price
$ 77.28
632
460
391
2676
Market Price
$ 103.61
Selling Price
$ 88.25
1620
1378
516
2407
Market Price
$ 87.39
Selling Price
$ 73.65
1686
693
1476
2215
Market Price
$ 86.47
Selling Price
$ 75.00
2273
1748
1285
2418
Market Price
$ 80.45
Selling Price
$ 67.46
2489
508
957
3022
Market Price
$ 108.61
Selling Price
$ 98.43
1656
591
485
1921
Market Price
$ 90.43
Selling Price
$ 79.22
905
734
343
4067
Market Price
$ 105.25
Selling Price
$ 95.57
2982
2339
1205
3120
Market Price
$ 66.40
Selling Price
$ 55.87
1900
954
841
2143
Market Price
$ 102.58
Selling Price
$ 86.92
1603
961
1086
3634
Market Price
$ 86.78
Selling Price
$ 78.59
566
234
129
897
Market Price
$ 112.78
Selling Price
$ 98.33
1413
1392
1133
1594
Market Price
$ 102.95
Selling Price
$ 90.03
278
152
163
767
Market Price
$ 100.30
Selling Price
$ 84.27
335
105
271
814
Market Price
$ 101.55
Selling Price
$ 92.11
1089
687
922
3781
Market Price
$ 74.07
Selling Price
$ 63.09
860
780
365
2039
Market Price
$ 98.77
Selling Price
$ 85.44
632
451
514
2364
Market Price
$ 68.99
Selling Price
$ 59.04
972
708
964
3447
Market Price
$ 74.79
Selling Price
$ 66.25
338
334
104
637
Market Price
$ 64.98
Selling Price
$ 57.74
1330
1091
770
1496
Market Price
$ 65.09
Selling Price
$ 55.82
271
58
261
548
Market Price
$ 93.41
Selling Price
$ 84.79
2710
1244
2109
3092
Market Price
$ 102.92
Selling Price
$ 89.70
1143
560
645
4410
Market Price
$ 69.42
Selling Price
$ 58.91
600
422
343
792
Market Price
$ 93.67
Selling Price
$ 79.28
1232
271
590
2440
Market Price
$ 90.87
Selling Price
$ 79.50
235
56
137
828
Market Price
$ 97.50
Selling Price
$ 87.74
403
357
95
1419
Market Price
$ 98.67
Selling Price
$ 86.73
991
446
939
3210
Market Price
$ 112.39
Selling Price
$ 96.97
1461
893
1202
1687
Market Price
$ 78.76
Selling Price
$ 70.37
818
191
563
1438
Market Price
$ 78.54
Selling Price
$ 66.62
1062
232
408
3684
Market Price
$ 82.53
Selling Price
$ 69.25
2071
738
1567
2753
Market Price
$ 103.87
Selling Price
$ 89.54
781
381
389
1504
Market Price
$ 102.73
Selling Price
$ 93.15
2230
1967
2046
2564
Market Price
$ 74.73
Selling Price
$ 63.08
1443
761
1022
4044
Market Price
$ 80.28
Selling Price
$ 70.41
1272
613
744
3969
Market Price
$ 74.22
Selling Price
$ 63.32
1010
319
855
4666
Market Price
$ 106.11
Selling Price
$ 93.07
1532
1254
765
3423