Market Price
$ 85.67
Selling Price
$ 73.43
365
255
167
432
Market Price
$ 65.02
Selling Price
$ 59.00
866
376
717
2022
Market Price
$ 80.57
Selling Price
$ 70.19
4108
1144
3504
4241
Market Price
$ 73.68
Selling Price
$ 64.31
943
259
683
1770
Market Price
$ 109.99
Selling Price
$ 94.79
2016
697
723
4674
Market Price
$ 66.61
Selling Price
$ 59.55
1072
896
259
3127
Market Price
$ 87.37
Selling Price
$ 78.65
1498
954
530
2554
Market Price
$ 74.91
Selling Price
$ 63.56
817
446
631
2461
Market Price
$ 105.31
Selling Price
$ 90.73
2092
1179
1516
4220
Market Price
$ 107.53
Selling Price
$ 97.02
2112
911
2087
2763
Market Price
$ 97.22
Selling Price
$ 83.79
3569
982
1986
4402
Market Price
$ 69.46
Selling Price
$ 59.65
1088
455
308
1399
Market Price
$ 80.51
Selling Price
$ 67.81
1973
1553
1119
4204
Market Price
$ 86.58
Selling Price
$ 74.81
3320
2957
3078
4832
Market Price
$ 118.06
Selling Price
$ 98.41
1632
945
1376
3847
Market Price
$ 85.48
Selling Price
$ 76.75
2051
1241
1894
4019
Market Price
$ 108.78
Selling Price
$ 91.44
394
79
119
656
Market Price
$ 93.26
Selling Price
$ 79.15
680
379
220
2455
Market Price
$ 91.46
Selling Price
$ 83.11
1007
419
530
2510
Market Price
$ 87.68
Selling Price
$ 79.13
2259
1657
1437
4732
Market Price
$ 101.30
Selling Price
$ 85.85
2096
1831
1857
2660
Market Price
$ 82.65
Selling Price
$ 69.04
1774
1053
1317
2477
Market Price
$ 93.98
Selling Price
$ 82.78
2635
882
1307
3760
Market Price
$ 97.78
Selling Price
$ 81.95
1516
1268
1499
3048
Market Price
$ 70.13
Selling Price
$ 61.33
1457
836
835
1761
Market Price
$ 95.19
Selling Price
$ 85.90
1674
1315
494
3517
Market Price
$ 101.60
Selling Price
$ 89.72
641
618
287
734
Market Price
$ 67.42
Selling Price
$ 58.56
3816
1124
1167
4665
Market Price
$ 87.21
Selling Price
$ 78.70
1504
393
755
3646
Market Price
$ 74.41
Selling Price
$ 63.98
4127
2695
1708
4433
Market Price
$ 84.58
Selling Price
$ 76.73
1661
364
348
4133
Market Price
$ 101.41
Selling Price
$ 88.22
2840
2403
2120
4063
Market Price
$ 65.93
Selling Price
$ 59.12
3020
1987
1243
3497
Market Price
$ 94.18
Selling Price
$ 80.13
4026
3158
1078
4707
Market Price
$ 78.57
Selling Price
$ 66.18
2364
1423
627
2854
Market Price
$ 94.86
Selling Price
$ 79.92
991
713
494
1478
Market Price
$ 87.19
Selling Price
$ 78.14
535
378
451
1661
Market Price
$ 84.52
Selling Price
$ 70.59
2323
1543
634
3583
Market Price
$ 87.22
Selling Price
$ 73.28
1075
884
880
3321
Market Price
$ 77.71
Selling Price
$ 65.59
230
102
213
523