Market Price
$ 66.62
Selling Price
$ 39.86
308
306
211
950
Market Price
$ 13.83
Selling Price
$ 8.69
852
251
722
2403
Market Price
$ 66.11
Selling Price
$ 39.76
855
567
597
2598
Market Price
$ 55.94
Selling Price
$ 36.31
806
368
190
1854
Market Price
$ 58.87
Selling Price
$ 37.26
4755
1293
3044
4970
Market Price
$ 46.59
Selling Price
$ 30.00
573
296
322
1812
Market Price
$ 61.20
Selling Price
$ 37.58
870
452
801
1700
Market Price
$ 64.05
Selling Price
$ 39.30
328
173
254
780
Market Price
$ 58.34
Selling Price
$ 36.31
3185
1194
2200
4939
Market Price
$ 48.21
Selling Price
$ 30.75
863
492
814
2365
Market Price
$ 49.08
Selling Price
$ 32.48
980
572
847
1691
Market Price
$ 47.73
Selling Price
$ 30.55
287
157
139
934
Market Price
$ 53.48
Selling Price
$ 33.42
204
140
60
418
Market Price
$ 61.39
Selling Price
$ 38.86
2160
1186
802
2337
Market Price
$ 56.01
Selling Price
$ 33.62
2465
1804
1547
3239
Market Price
$ 58.87
Selling Price
$ 36.41
2593
967
2289
2802
Market Price
$ 62.10
Selling Price
$ 39.48
1086
973
362
4893
Market Price
$ 45.97
Selling Price
$ 30.33
1551
1035
682
2069
Market Price
$ 56.16
Selling Price
$ 37.39
2380
925
1103
3011
Market Price
$ 57.98
Selling Price
$ 35.54
330
129
247
623
Market Price
$ 55.83
Selling Price
$ 36.77
2304
1846
1924
2665
Market Price
$ 61.27
Selling Price
$ 39.44
1463
329
1367
1489
Market Price
$ 60.72
Selling Price
$ 36.81
1807
1630
790
1904
Market Price
$ 63.59
Selling Price
$ 38.20
3300
2429
3219
3866
Market Price
$ 52.06
Selling Price
$ 31.40
1216
1202
1011
1620
Market Price
$ 54.08
Selling Price
$ 32.94
399
276
98
1024
Market Price
$ 48.22
Selling Price
$ 31.10
1334
609
801
2119
Market Price
$ 60.15
Selling Price
$ 37.51
2406
628
974
4780
Market Price
$ 53.25
Selling Price
$ 32.16
604
460
372
728
Market Price
$ 51.56
Selling Price
$ 31.09
2455
1345
1608
2541
Market Price
$ 51.17
Selling Price
$ 31.10
4176
2655
2146
4406
Market Price
$ 56.49
Selling Price
$ 34.81
1677
361
1661
1706
Market Price
$ 59.83
Selling Price
$ 37.64
2259
2133
1858
3498
Market Price
$ 48.00
Selling Price
$ 31.14
3456
2489
2257
3751
Market Price
$ 55.44
Selling Price
$ 36.02
658
178
414
2624
Market Price
$ 61.52
Selling Price
$ 39.65
3499
775
1413
3768
Market Price
$ 61.34
Selling Price
$ 37.41
1102
966
331
1699
Market Price
$ 56.64
Selling Price
$ 35.80
655
213
338
3000
Market Price
$ 50.59
Selling Price
$ 30.53
985
778
319
3069
Market Price
$ 49.53
Selling Price
$ 32.28
687
255
306
2359