Market Price
$ 60.51
Selling Price
$ 54.55
336
82
270
813
Market Price
$ 64.77
Selling Price
$ 58.80
417
209
372
954
Market Price
$ 56.16
Selling Price
$ 48.15
1562
549
1282
4440
Market Price
$ 32.17
Selling Price
$ 28.98
856
448
669
1121
Market Price
$ 42.51
Selling Price
$ 35.59
879
726
594
2272
Market Price
$ 34.22
Selling Price
$ 29.65
1607
1100
1109
2747
Market Price
$ 46.02
Selling Price
$ 40.89
1328
1139
1170
3474
Market Price
$ 59.46
Selling Price
$ 49.93
872
542
388
2850
Market Price
$ 44.61
Selling Price
$ 37.92
1006
720
382
2060
Market Price
$ 31.79
Selling Price
$ 26.56
728
181
418
3078
Market Price
$ 38.55
Selling Price
$ 34.95
2873
1855
1519
3187
Market Price
$ 48.15
Selling Price
$ 41.07
2119
1265
1915
2627
Market Price
$ 28.98
Selling Price
$ 25.13
1215
474
911
1542
Market Price
$ 62.05
Selling Price
$ 54.86
192
149
121
403
Market Price
$ 56.57
Selling Price
$ 51.39
507
324
440
1296
Market Price
$ 56.42
Selling Price
$ 47.37
336
269
193
425
Market Price
$ 48.15
Selling Price
$ 41.82
1713
463
1603
1777
Market Price
$ 51.13
Selling Price
$ 45.57
1826
1206
1153
2484
Market Price
$ 48.43
Selling Price
$ 42.01
1890
1696
797
2997
Market Price
$ 39.96
Selling Price
$ 34.83
963
480
774
2181
Market Price
$ 66.59
Selling Price
$ 59.04
1424
285
456
1573
Market Price
$ 37.02
Selling Price
$ 31.80
2317
1641
1896
2326
Market Price
$ 42.66
Selling Price
$ 36.65
2764
1496
711
2910
Market Price
$ 61.99
Selling Price
$ 53.81
904
574
482
4151
Market Price
$ 53.38
Selling Price
$ 45.80
2028
1843
1361
3109
Market Price
$ 56.33
Selling Price
$ 50.07
2158
1366
2026
3242
Market Price
$ 57.18
Selling Price
$ 48.18
375
261
301
919
Market Price
$ 36.30
Selling Price
$ 31.95
2422
498
1930
4964
Market Price
$ 48.54
Selling Price
$ 40.52
1402
1281
858
1600
Market Price
$ 29.86
Selling Price
$ 25.21
359
296
290
990
Market Price
$ 49.67
Selling Price
$ 43.51
933
361
531
3999
Market Price
$ 63.67
Selling Price
$ 55.79
272
139
211
530
Market Price
$ 67.52
Selling Price
$ 58.47
2007
1684
1191
2705
Market Price
$ 55.57
Selling Price
$ 47.19
1743
1272
879
3464
Market Price
$ 31.46
Selling Price
$ 27.49
1747
1365
1598
2852
Market Price
$ 38.38
Selling Price
$ 33.43
1821
654
971
2855
Market Price
$ 31.83
Selling Price
$ 26.55
477
470
348
1034
Market Price
$ 56.85
Selling Price
$ 48.10
488
192
365
1798
Market Price
$ 43.77
Selling Price
$ 39.66
823
676
393
1148
Market Price
$ 35.43
Selling Price
$ 30.06
751
696
274
1210