Market Price
$ 68.07
Selling Price
$ 60.97
154
83
79
507
Market Price
$ 78.21
Selling Price
$ 66.77
907
609
546
2061
Market Price
$ 83.29
Selling Price
$ 72.63
1425
617
506
2765
Market Price
$ 112.97
Selling Price
$ 95.13
1795
993
1251
2127
Market Price
$ 103.74
Selling Price
$ 86.67
871
859
277
2513
Market Price
$ 78.03
Selling Price
$ 65.07
828
314
259
1264
Market Price
$ 91.05
Selling Price
$ 75.90
1734
1177
1208
1736
Market Price
$ 68.54
Selling Price
$ 57.14
865
196
658
1243
Market Price
$ 79.47
Selling Price
$ 66.26
2916
1166
1592
4381
Market Price
$ 82.74
Selling Price
$ 73.06
2058
1945
1223
2969
Market Price
$ 93.89
Selling Price
$ 81.34
883
859
555
1859
Market Price
$ 89.67
Selling Price
$ 78.22
418
173
170
1488
Market Price
$ 79.09
Selling Price
$ 70.25
1648
846
1106
4308
Market Price
$ 98.50
Selling Price
$ 87.35
873
409
205
3594
Market Price
$ 66.06
Selling Price
$ 59.83
2903
2489
1411
3525
Market Price
$ 112.08
Selling Price
$ 96.26
2689
2502
947
4451
Market Price
$ 108.85
Selling Price
$ 92.83
1507
594
527
2399
Market Price
$ 107.51
Selling Price
$ 89.63
3219
3169
1741
3692
Market Price
$ 64.04
Selling Price
$ 56.10
2272
931
1975
2598
Market Price
$ 82.31
Selling Price
$ 74.63
2794
1980
1870
4313
Market Price
$ 101.11
Selling Price
$ 87.35
1460
754
1172
3744
Market Price
$ 101.87
Selling Price
$ 87.70
353
311
319
985
Market Price
$ 79.81
Selling Price
$ 69.39
1240
872
615
3098
Market Price
$ 76.92
Selling Price
$ 68.08
291
140
169
468
Market Price
$ 86.38
Selling Price
$ 72.01
2816
716
1402
4319
Market Price
$ 72.21
Selling Price
$ 64.32
1024
602
258
3308
Market Price
$ 93.15
Selling Price
$ 79.53
578
399
566
909
Market Price
$ 89.40
Selling Price
$ 78.11
855
842
683
2972
Market Price
$ 62.56
Selling Price
$ 56.00
2796
1999
1483
3344
Market Price
$ 92.43
Selling Price
$ 78.30
421
153
270
857
Market Price
$ 74.55
Selling Price
$ 64.17
1988
1953
1058
2336
Market Price
$ 85.63
Selling Price
$ 77.19
501
199
287
1422
Market Price
$ 100.33
Selling Price
$ 88.92
482
240
447
1026
Market Price
$ 105.34
Selling Price
$ 89.47
356
314
251
453
Market Price
$ 82.79
Selling Price
$ 71.81
1072
490
675
1385
Market Price
$ 103.06
Selling Price
$ 86.19
4006
1766
1530
4855
Market Price
$ 82.27
Selling Price
$ 72.05
219
167
145
566
Market Price
$ 64.45
Selling Price
$ 58.35
799
461
450
3590
Market Price
$ 80.73
Selling Price
$ 69.57
973
829
843
1694
Market Price
$ 108.23
Selling Price
$ 92.84
3677
2929
3069
3970