Market Price
$ 74.02
Selling Price
$ 67.02
337
303
157
497
Market Price
$ 106.54
Selling Price
$ 89.99
1035
787
375
1099
Market Price
$ 88.38
Selling Price
$ 79.98
1566
1259
362
4153
Market Price
$ 82.98
Selling Price
$ 70.30
2611
739
2480
3604
Market Price
$ 67.04
Selling Price
$ 57.51
1793
1777
489
3011
Market Price
$ 93.08
Selling Price
$ 83.41
2402
2356
1957
4992
Market Price
$ 84.56
Selling Price
$ 72.19
838
264
626
1042
Market Price
$ 82.60
Selling Price
$ 74.17
792
169
688
3837
Market Price
$ 94.68
Selling Price
$ 81.23
3701
2312
2513
4069
Market Price
$ 85.78
Selling Price
$ 77.65
755
546
422
3266
Market Price
$ 94.04
Selling Price
$ 84.01
485
478
178
1487
Market Price
$ 94.45
Selling Price
$ 81.14
488
284
111
2214
Market Price
$ 67.52
Selling Price
$ 59.56
3480
2160
2976
4662
Market Price
$ 77.78
Selling Price
$ 68.55
1150
1026
899
1552
Market Price
$ 84.67
Selling Price
$ 76.06
1002
862
380
1671
Market Price
$ 62.46
Selling Price
$ 56.25
2133
1090
1217
3665
Market Price
$ 91.01
Selling Price
$ 79.40
507
329
485
950
Market Price
$ 111.79
Selling Price
$ 95.25
659
597
220
2964
Market Price
$ 77.46
Selling Price
$ 69.95
3217
908
1927
3841
Market Price
$ 96.40
Selling Price
$ 81.17
3318
1410
760
3908
Market Price
$ 103.96
Selling Price
$ 93.63
2996
2600
2026
4650
Market Price
$ 107.63
Selling Price
$ 95.99
241
81
191
500
Market Price
$ 111.61
Selling Price
$ 95.77
4075
2614
2684
4233
Market Price
$ 107.42
Selling Price
$ 94.63
1998
1221
1127
2012
Market Price
$ 72.13
Selling Price
$ 63.45
293
126
137
1418
Market Price
$ 100.81
Selling Price
$ 85.21
3594
752
1579
3731
Market Price
$ 87.32
Selling Price
$ 73.21
2516
2048
2126
3201
Market Price
$ 72.34
Selling Price
$ 60.61
2808
1723
1547
3898
Market Price
$ 69.44
Selling Price
$ 58.27
1123
801
389
2035
Market Price
$ 87.04
Selling Price
$ 73.25
345
95
158
427
Market Price
$ 96.98
Selling Price
$ 84.33
3413
1161
1777
3938
Market Price
$ 109.59
Selling Price
$ 97.80
282
160
112
560
Market Price
$ 64.69
Selling Price
$ 57.89
2573
1512
905
4554
Market Price
$ 103.50
Selling Price
$ 89.56
357
172
231
1728
Market Price
$ 115.09
Selling Price
$ 96.96
2198
1990
937
3232
Market Price
$ 111.23
Selling Price
$ 98.75
1271
676
936
2961
Market Price
$ 65.30
Selling Price
$ 55.26
373
136
329
1284
Market Price
$ 101.31
Selling Price
$ 84.85
1105
860
1044
2835
Market Price
$ 68.53
Selling Price
$ 60.67
1025
867
842
3204
Market Price
$ 113.39
Selling Price
$ 98.50
1908
856
1378
2366