Market Price
$ 111.24
Selling Price
$ 96.64
608
122
152
1518
Market Price
$ 94.69
Selling Price
$ 83.21
3000
1115
1486
4418
Market Price
$ 84.22
Selling Price
$ 73.47
693
313
627
834
Market Price
$ 106.03
Selling Price
$ 91.05
1799
539
1396
2806
Market Price
$ 109.22
Selling Price
$ 94.26
868
573
334
1480
Market Price
$ 107.16
Selling Price
$ 93.75
379
196
322
1537
Market Price
$ 108.88
Selling Price
$ 91.84
428
233
287
1293
Market Price
$ 106.12
Selling Price
$ 88.81
184
63
99
407
Market Price
$ 98.15
Selling Price
$ 84.40
2460
2206
1302
3478
Market Price
$ 105.71
Selling Price
$ 92.73
2833
591
2755
2847
Market Price
$ 110.13
Selling Price
$ 93.42
1801
1598
714
3576
Market Price
$ 91.38
Selling Price
$ 77.12
2545
852
1573
3720
Market Price
$ 73.96
Selling Price
$ 64.40
2444
2112
2300
2635
Market Price
$ 106.75
Selling Price
$ 92.62
1713
1147
780
2095
Market Price
$ 97.01
Selling Price
$ 85.24
1157
521
511
4546
Market Price
$ 74.91
Selling Price
$ 63.52
1027
212
918
1508
Market Price
$ 87.52
Selling Price
$ 73.79
912
266
782
1685
Market Price
$ 98.81
Selling Price
$ 83.47
3164
3059
1542
4164
Market Price
$ 106.87
Selling Price
$ 96.20
1102
554
307
1911
Market Price
$ 98.14
Selling Price
$ 84.83
921
804
687
1023
Market Price
$ 105.35
Selling Price
$ 90.99
2969
1370
1688
3585
Market Price
$ 103.39
Selling Price
$ 90.37
1790
568
914
2586
Market Price
$ 68.83
Selling Price
$ 57.96
208
171
46
742
Market Price
$ 92.80
Selling Price
$ 77.47
3193
2068
2581
4313
Market Price
$ 106.78
Selling Price
$ 91.47
1110
582
608
1236
Market Price
$ 90.51
Selling Price
$ 78.96
2761
943
851
2929
Market Price
$ 76.37
Selling Price
$ 68.11
2429
580
824
2497
Market Price
$ 113.27
Selling Price
$ 98.20
1179
437
237
1793
Market Price
$ 107.16
Selling Price
$ 93.29
989
288
359
1630
Market Price
$ 87.35
Selling Price
$ 75.09
956
414
874
3747
Market Price
$ 90.04
Selling Price
$ 75.71
1371
1192
1256
1673
Market Price
$ 98.93
Selling Price
$ 82.83
928
210
542
3054
Market Price
$ 75.61
Selling Price
$ 65.14
813
780
302
1600
Market Price
$ 69.08
Selling Price
$ 62.62
1461
1282
1155
3179
Market Price
$ 88.35
Selling Price
$ 78.99
994
264
456
1645
Market Price
$ 75.50
Selling Price
$ 63.11
950
501
361
4265
Market Price
$ 67.86
Selling Price
$ 60.53
919
634
775
922
Market Price
$ 71.94
Selling Price
$ 61.50
2611
570
1062
2677
Market Price
$ 106.63
Selling Price
$ 93.33
1485
840
371
4695
Market Price
$ 85.87
Selling Price
$ 72.72
2529
1546
2170
3808