Market Price
$ 64.05
Selling Price
$ 55.46
863
579
380
3192
Market Price
$ 95.22
Selling Price
$ 84.48
2405
1659
1294
2697
Market Price
$ 71.59
Selling Price
$ 59.98
474
190
413
624
Market Price
$ 108.54
Selling Price
$ 97.47
290
253
237
646
Market Price
$ 106.62
Selling Price
$ 94.79
923
921
258
3932
Market Price
$ 102.07
Selling Price
$ 92.50
620
547
562
651
Market Price
$ 84.70
Selling Price
$ 74.90
643
291
555
2288
Market Price
$ 87.02
Selling Price
$ 75.66
190
118
92
867
Market Price
$ 111.12
Selling Price
$ 97.47
677
217
343
1219
Market Price
$ 67.27
Selling Price
$ 60.24
723
398
516
801
Market Price
$ 104.27
Selling Price
$ 93.57
1074
924
796
3545
Market Price
$ 84.69
Selling Price
$ 73.53
2214
1089
807
4423
Market Price
$ 103.62
Selling Price
$ 87.70
3704
1755
3295
4932
Market Price
$ 66.35
Selling Price
$ 59.32
578
214
492
1432
Market Price
$ 108.37
Selling Price
$ 95.31
4338
3008
1506
4801
Market Price
$ 105.62
Selling Price
$ 91.40
899
867
348
2604
Market Price
$ 86.04
Selling Price
$ 72.90
349
152
87
404
Market Price
$ 66.67
Selling Price
$ 58.04
520
358
196
601
Market Price
$ 116.51
Selling Price
$ 98.10
244
226
141
771
Market Price
$ 80.35
Selling Price
$ 67.15
1934
1783
541
2952
Market Price
$ 102.10
Selling Price
$ 90.22
2311
465
1323
3389
Market Price
$ 92.67
Selling Price
$ 80.31
465
298
152
1063
Market Price
$ 78.75
Selling Price
$ 70.78
934
642
814
4048
Market Price
$ 80.38
Selling Price
$ 72.87
783
774
491
1040
Market Price
$ 71.40
Selling Price
$ 64.85
2599
1339
1965
2707
Market Price
$ 72.04
Selling Price
$ 65.46
1723
759
1274
4045
Market Price
$ 80.72
Selling Price
$ 69.15
835
810
447
3734
Market Price
$ 69.21
Selling Price
$ 60.43
1832
1791
444
3292
Market Price
$ 68.41
Selling Price
$ 59.33
3488
1977
2997
4336
Market Price
$ 88.09
Selling Price
$ 75.08
867
693
585
2049
Market Price
$ 101.91
Selling Price
$ 87.02
1269
425
383
2457
Market Price
$ 65.02
Selling Price
$ 57.67
1663
1498
1211
2629
Market Price
$ 73.31
Selling Price
$ 63.45
193
129
154
490
Market Price
$ 78.41
Selling Price
$ 68.19
807
760
502
2350
Market Price
$ 67.32
Selling Price
$ 59.50
1776
505
1674
2944
Market Price
$ 96.39
Selling Price
$ 87.44
2354
1519
1503
3969
Market Price
$ 110.86
Selling Price
$ 92.90
4064
895
3625
4241
Market Price
$ 87.50
Selling Price
$ 78.02
2744
591
903
3311
Market Price
$ 77.40
Selling Price
$ 66.07
748
715
582
3682
Market Price
$ 73.13
Selling Price
$ 65.77
2022
904
1554
4668