Market Price
$ 73.51
Selling Price
$ 65.34
302
128
218
836
Market Price
$ 98.77
Selling Price
$ 86.71
1603
1277
645
4181
Market Price
$ 106.80
Selling Price
$ 89.74
3092
2231
1507
4580
Market Price
$ 66.33
Selling Price
$ 58.33
2301
838
2090
2633
Market Price
$ 91.25
Selling Price
$ 78.31
662
614
428
1047
Market Price
$ 73.74
Selling Price
$ 63.40
936
726
718
4011
Market Price
$ 70.43
Selling Price
$ 61.24
4638
2245
1791
4815
Market Price
$ 109.92
Selling Price
$ 91.93
825
222
328
1079
Market Price
$ 65.63
Selling Price
$ 55.80
1216
800
392
2782
Market Price
$ 82.78
Selling Price
$ 73.36
1860
1160
1546
3520
Market Price
$ 101.42
Selling Price
$ 85.33
2184
1928
1801
4752
Market Price
$ 64.94
Selling Price
$ 55.43
534
318
305
720
Market Price
$ 71.71
Selling Price
$ 60.28
1496
665
1480
4158
Market Price
$ 93.38
Selling Price
$ 78.32
2616
1948
1165
3737
Market Price
$ 72.64
Selling Price
$ 62.77
741
162
435
977
Market Price
$ 84.68
Selling Price
$ 74.85
1944
706
736
3212
Market Price
$ 82.61
Selling Price
$ 70.82
2411
855
1592
3117
Market Price
$ 104.35
Selling Price
$ 89.42
2813
668
606
4558
Market Price
$ 106.86
Selling Price
$ 92.43
1958
1866
1803
3955
Market Price
$ 100.78
Selling Price
$ 91.24
1418
936
955
1715
Market Price
$ 87.50
Selling Price
$ 73.60
367
124
200
1014
Market Price
$ 101.56
Selling Price
$ 88.58
810
639
267
1530
Market Price
$ 100.43
Selling Price
$ 90.10
787
478
172
1916
Market Price
$ 97.18
Selling Price
$ 87.64
1151
472
613
1920
Market Price
$ 78.16
Selling Price
$ 68.37
2777
1574
1689
3324
Market Price
$ 75.41
Selling Price
$ 66.40
339
163
71
871
Market Price
$ 116.52
Selling Price
$ 98.88
2962
1744
2721
3994
Market Price
$ 109.45
Selling Price
$ 95.00
175
175
154
567
Market Price
$ 110.31
Selling Price
$ 92.38
403
294
326
732
Market Price
$ 68.32
Selling Price
$ 59.96
1260
529
1003
1727
Market Price
$ 88.24
Selling Price
$ 80.14
1393
359
394
1634
Market Price
$ 76.15
Selling Price
$ 65.91
1414
703
695
1563
Market Price
$ 105.92
Selling Price
$ 94.14
652
595
328
2191
Market Price
$ 86.40
Selling Price
$ 72.60
1363
883
1188
3098
Market Price
$ 62.77
Selling Price
$ 56.62
1157
1036
1049
4065
Market Price
$ 107.09
Selling Price
$ 95.83
2531
1376
1191
2892
Market Price
$ 111.15
Selling Price
$ 93.17
896
273
200
4264
Market Price
$ 86.97
Selling Price
$ 75.68
2745
1669
1207
3297
Market Price
$ 69.37
Selling Price
$ 62.07
401
152
344
1547
Market Price
$ 102.28
Selling Price
$ 89.23
499
261
270
2326