Market Price
$ 66.74
Selling Price
$ 58.33
1258
377
474
4576
Market Price
$ 50.68
Selling Price
$ 45.29
1774
386
459
3306
Market Price
$ 41.46
Selling Price
$ 36.05
4062
2654
3513
4187
Market Price
$ 43.15
Selling Price
$ 36.65
3088
2347
3023
3435
Market Price
$ 48.01
Selling Price
$ 40.73
1568
446
626
1589
Market Price
$ 55.48
Selling Price
$ 47.33
3559
1139
1060
4302
Market Price
$ 51.08
Selling Price
$ 45.31
1951
1804
449
4134
Market Price
$ 31.48
Selling Price
$ 28.07
749
323
561
2122
Market Price
$ 65.74
Selling Price
$ 58.35
1895
1525
1042
1947
Market Price
$ 50.68
Selling Price
$ 44.56
786
294
318
1452
Market Price
$ 69.01
Selling Price
$ 58.15
3584
3410
1432
3686
Market Price
$ 43.84
Selling Price
$ 38.73
255
225
186
552
Market Price
$ 42.65
Selling Price
$ 36.84
688
349
584
2463
Market Price
$ 33.78
Selling Price
$ 28.49
648
475
514
683
Market Price
$ 31.09
Selling Price
$ 26.87
700
191
676
2602
Market Price
$ 31.43
Selling Price
$ 26.95
1611
1511
781
4251
Market Price
$ 44.19
Selling Price
$ 39.29
986
698
836
2896
Market Price
$ 66.98
Selling Price
$ 59.84
2284
1400
1125
4326
Market Price
$ 65.43
Selling Price
$ 54.96
1205
1068
272
2695
Market Price
$ 47.10
Selling Price
$ 39.99
1835
452
1414
3408
Market Price
$ 45.31
Selling Price
$ 40.00
2118
528
470
4046
Market Price
$ 52.29
Selling Price
$ 45.00
3881
3748
2073
4814
Market Price
$ 46.91
Selling Price
$ 41.67
1494
1084
1362
2221
Market Price
$ 54.82
Selling Price
$ 46.11
315
307
246
633
Market Price
$ 35.67
Selling Price
$ 31.30
983
313
290
1084
Market Price
$ 32.34
Selling Price
$ 28.46
1289
911
358
4797
Market Price
$ 31.92
Selling Price
$ 28.66
750
445
668
1898
Market Price
$ 33.28
Selling Price
$ 29.96
854
562
292
1357
Market Price
$ 51.58
Selling Price
$ 43.70
1694
1621
517
4927
Market Price
$ 51.30
Selling Price
$ 42.86
627
338
585
762
Market Price
$ 56.68
Selling Price
$ 48.52
1484
1176
619
2898
Market Price
$ 66.86
Selling Price
$ 58.25
2946
671
1862
3403
Market Price
$ 29.13
Selling Price
$ 25.92
4443
1468
3857
4695
Market Price
$ 32.27
Selling Price
$ 27.11
1145
510
288
1216
Market Price
$ 46.89
Selling Price
$ 39.88
1059
912
980
2221
Market Price
$ 42.27
Selling Price
$ 37.42
217
91
48
669
Market Price
$ 48.53
Selling Price
$ 40.75
1691
597
849
1699
Market Price
$ 52.21
Selling Price
$ 47.11
561
491
398
1823
Market Price
$ 53.17
Selling Price
$ 44.93
850
174
750
1832
Market Price
$ 44.52
Selling Price
$ 39.18
582
478
489
2285