Market Price
$ 61.30
Selling Price
$ 53.13
1791
1357
381
2611
Market Price
$ 45.35
Selling Price
$ 40.24
1888
513
998
1987
Market Price
$ 59.38
Selling Price
$ 52.69
3638
1935
2606
3897
Market Price
$ 35.30
Selling Price
$ 31.07
774
446
612
3364
Market Price
$ 28.93
Selling Price
$ 25.88
2134
825
493
2541
Market Price
$ 41.57
Selling Price
$ 36.12
1325
364
1070
2447
Market Price
$ 49.52
Selling Price
$ 43.23
619
508
469
1017
Market Price
$ 45.04
Selling Price
$ 40.01
1896
1777
1082
3348
Market Price
$ 36.40
Selling Price
$ 32.28
2846
2742
2230
4381
Market Price
$ 49.80
Selling Price
$ 43.79
2121
583
1227
4869
Market Price
$ 63.95
Selling Price
$ 53.90
2911
1713
1358
3028
Market Price
$ 52.19
Selling Price
$ 43.56
984
575
763
1453
Market Price
$ 63.85
Selling Price
$ 57.97
1620
1423
637
1761
Market Price
$ 30.80
Selling Price
$ 27.10
2555
1760
764
4340
Market Price
$ 46.02
Selling Price
$ 40.84
283
159
142
760
Market Price
$ 45.51
Selling Price
$ 39.03
635
202
257
1928
Market Price
$ 63.96
Selling Price
$ 54.77
4109
1887
842
4283
Market Price
$ 40.45
Selling Price
$ 34.94
671
326
365
1301
Market Price
$ 64.51
Selling Price
$ 54.98
2057
1096
1761
4294
Market Price
$ 66.18
Selling Price
$ 59.99
2996
1556
1291
4734
Market Price
$ 30.58
Selling Price
$ 26.65
352
110
269
510
Market Price
$ 43.82
Selling Price
$ 39.43
1197
474
291
4458
Market Price
$ 41.85
Selling Price
$ 36.83
3386
981
3194
4807
Market Price
$ 32.67
Selling Price
$ 28.24
513
357
408
710
Market Price
$ 45.08
Selling Price
$ 38.12
2812
2338
1143
2892
Market Price
$ 52.75
Selling Price
$ 45.78
703
324
485
2308
Market Price
$ 64.08
Selling Price
$ 55.27
632
390
289
1201
Market Price
$ 67.18
Selling Price
$ 56.85
114
48
29
457
Market Price
$ 52.84
Selling Price
$ 44.67
4839
1618
2224
4965
Market Price
$ 55.54
Selling Price
$ 47.16
1435
1035
439
1642
Market Price
$ 61.01
Selling Price
$ 55.37
986
841
940
1110
Market Price
$ 52.86
Selling Price
$ 44.91
1655
853
409
2902
Market Price
$ 54.20
Selling Price
$ 48.05
1229
1198
884
4924
Market Price
$ 65.53
Selling Price
$ 56.78
2950
2255
1850
3520
Market Price
$ 40.50
Selling Price
$ 35.29
577
302
552
1421
Market Price
$ 48.75
Selling Price
$ 43.22
2257
745
1522
4749
Market Price
$ 62.18
Selling Price
$ 51.93
3204
2928
2957
3218
Market Price
$ 60.13
Selling Price
$ 52.15
1768
1468
1466
3943
Market Price
$ 55.69
Selling Price
$ 49.61
795
551
465
2855
Market Price
$ 39.91
Selling Price
$ 33.63
650
263
479
677