Market Price
$ 62.21
Selling Price
$ 53.06
909
378
330
2724
Market Price
$ 34.60
Selling Price
$ 31.05
1334
1006
279
3866
Market Price
$ 57.23
Selling Price
$ 49.07
1557
841
618
2256
Market Price
$ 43.98
Selling Price
$ 39.77
1195
749
1192
2652
Market Price
$ 34.54
Selling Price
$ 29.92
830
508
179
1806
Market Price
$ 32.67
Selling Price
$ 28.28
4335
1639
2832
4420
Market Price
$ 44.83
Selling Price
$ 40.49
2020
1288
550
4185
Market Price
$ 31.50
Selling Price
$ 26.39
1723
1323
499
3057
Market Price
$ 67.84
Selling Price
$ 57.15
231
145
74
614
Market Price
$ 50.91
Selling Price
$ 43.12
1916
1539
1646
3249
Market Price
$ 63.93
Selling Price
$ 56.15
859
348
674
1452
Market Price
$ 52.49
Selling Price
$ 47.54
2130
733
1307
3433
Market Price
$ 48.38
Selling Price
$ 40.52
341
155
300
1475
Market Price
$ 36.61
Selling Price
$ 31.69
2287
466
1811
3775
Market Price
$ 36.99
Selling Price
$ 30.98
1922
911
453
2636
Market Price
$ 61.95
Selling Price
$ 56.06
486
425
99
825
Market Price
$ 46.83
Selling Price
$ 39.78
355
306
322
999
Market Price
$ 59.11
Selling Price
$ 50.95
680
186
561
788
Market Price
$ 33.27
Selling Price
$ 28.32
2643
1811
2503
3960
Market Price
$ 52.94
Selling Price
$ 45.21
1356
506
483
1363
Market Price
$ 38.59
Selling Price
$ 34.25
1662
634
516
1825
Market Price
$ 40.00
Selling Price
$ 33.68
2586
1281
2268
4656
Market Price
$ 41.37
Selling Price
$ 36.38
2140
892
1092
4681
Market Price
$ 34.29
Selling Price
$ 29.41
240
148
173
865
Market Price
$ 62.15
Selling Price
$ 51.89
3854
2997
3713
4277
Market Price
$ 49.85
Selling Price
$ 45.01
1869
639
1166
3288
Market Price
$ 30.74
Selling Price
$ 26.05
748
361
338
2651
Market Price
$ 62.28
Selling Price
$ 55.08
633
150
262
785
Market Price
$ 33.50
Selling Price
$ 28.12
259
198
123
872
Market Price
$ 51.14
Selling Price
$ 43.51
3311
1828
3160
3888
Market Price
$ 36.56
Selling Price
$ 31.47
675
527
496
1512
Market Price
$ 60.60
Selling Price
$ 52.95
312
97
242
568
Market Price
$ 68.55
Selling Price
$ 57.76
4108
3623
1136
4785
Market Price
$ 56.17
Selling Price
$ 46.95
1497
706
659
1604
Market Price
$ 30.92
Selling Price
$ 27.32
2751
2380
1276
3438
Market Price
$ 65.28
Selling Price
$ 56.56
208
48
127
809
Market Price
$ 59.54
Selling Price
$ 53.49
3828
1356
2464
3975
Market Price
$ 30.66
Selling Price
$ 26.96
848
289
628
2454
Market Price
$ 60.44
Selling Price
$ 53.77
397
331
219
700
Market Price
$ 56.85
Selling Price
$ 48.96
3150
1211
665
4624