Market Price
$ 85.28
Selling Price
$ 73.03
659
606
425
1082
Market Price
$ 92.58
Selling Price
$ 77.63
1340
630
581
2547
Market Price
$ 83.94
Selling Price
$ 72.05
927
305
392
2977
Market Price
$ 89.33
Selling Price
$ 75.87
1877
1102
997
2583
Market Price
$ 76.89
Selling Price
$ 69.43
2179
2055
1930
3501
Market Price
$ 100.05
Selling Price
$ 86.76
1338
543
371
4348
Market Price
$ 85.06
Selling Price
$ 73.78
3045
3017
1369
3922
Market Price
$ 88.63
Selling Price
$ 75.72
922
556
849
946
Market Price
$ 110.98
Selling Price
$ 97.94
1100
779
268
3334
Market Price
$ 88.15
Selling Price
$ 75.66
3275
1558
867
4438
Market Price
$ 104.52
Selling Price
$ 89.79
2860
1266
2368
4021
Market Price
$ 102.25
Selling Price
$ 91.43
3151
632
2993
4144
Market Price
$ 87.93
Selling Price
$ 74.78
2651
810
1154
4594
Market Price
$ 90.02
Selling Price
$ 75.83
2090
820
515
4970
Market Price
$ 112.77
Selling Price
$ 97.79
1712
1192
1593
2441
Market Price
$ 101.40
Selling Price
$ 90.04
1948
719
1061
2147
Market Price
$ 83.25
Selling Price
$ 69.80
1358
602
377
1853
Market Price
$ 97.44
Selling Price
$ 82.65
494
395
130
2147
Market Price
$ 109.04
Selling Price
$ 96.15
3602
3042
2882
3953
Market Price
$ 84.24
Selling Price
$ 70.37
3303
3051
1633
3413
Market Price
$ 113.94
Selling Price
$ 96.24
2603
2029
1515
3257
Market Price
$ 68.38
Selling Price
$ 59.94
780
586
287
2872
Market Price
$ 106.57
Selling Price
$ 93.48
2598
1070
2062
2836
Market Price
$ 104.60
Selling Price
$ 88.16
1035
236
407
3490
Market Price
$ 96.35
Selling Price
$ 82.77
1899
814
1104
2761
Market Price
$ 103.28
Selling Price
$ 90.23
1698
894
1622
3280
Market Price
$ 84.12
Selling Price
$ 75.13
1854
572
611
2240
Market Price
$ 105.31
Selling Price
$ 91.47
1048
364
792
3467
Market Price
$ 76.71
Selling Price
$ 65.07
1110
558
642
4532
Market Price
$ 87.76
Selling Price
$ 74.30
497
441
425
2377
Market Price
$ 78.97
Selling Price
$ 69.14
2478
1729
1716
3833
Market Price
$ 65.71
Selling Price
$ 57.47
2188
895
2164
3619
Market Price
$ 77.69
Selling Price
$ 69.07
1223
1128
527
1703
Market Price
$ 92.65
Selling Price
$ 77.62
1497
592
608
2993
Market Price
$ 65.40
Selling Price
$ 58.68
785
574
636
888
Market Price
$ 76.87
Selling Price
$ 68.26
921
675
385
2836
Market Price
$ 86.40
Selling Price
$ 75.87
943
579
424
4021
Market Price
$ 79.37
Selling Price
$ 70.70
1340
1033
847
2384
Market Price
$ 85.96
Selling Price
$ 74.22
2897
2038
759
3011
Market Price
$ 91.83
Selling Price
$ 81.79
2435
1894
1747
4386