Market Price
$ 60.91
Selling Price
$ 53.98
172
64
134
847
Market Price
$ 35.20
Selling Price
$ 30.28
681
327
244
689
Market Price
$ 53.55
Selling Price
$ 47.48
1580
1173
758
4481
Market Price
$ 29.78
Selling Price
$ 25.70
1786
1010
1465
2150
Market Price
$ 49.94
Selling Price
$ 42.01
615
475
140
653
Market Price
$ 63.48
Selling Price
$ 53.12
622
554
353
1642
Market Price
$ 48.38
Selling Price
$ 42.86
822
769
528
3877
Market Price
$ 37.65
Selling Price
$ 33.73
3094
1915
734
4312
Market Price
$ 63.61
Selling Price
$ 56.92
810
383
397
1846
Market Price
$ 47.97
Selling Price
$ 40.30
140
120
28
455
Market Price
$ 32.27
Selling Price
$ 28.19
2889
734
2418
3893
Market Price
$ 29.70
Selling Price
$ 25.22
1002
501
780
3371
Market Price
$ 70.06
Selling Price
$ 59.30
721
667
244
1811
Market Price
$ 67.17
Selling Price
$ 58.76
814
174
256
1236
Market Price
$ 51.68
Selling Price
$ 46.50
599
332
376
640
Market Price
$ 54.77
Selling Price
$ 49.58
583
430
368
768
Market Price
$ 64.90
Selling Price
$ 58.79
995
443
995
3768
Market Price
$ 55.02
Selling Price
$ 49.80
4414
3026
2403
4888
Market Price
$ 48.04
Selling Price
$ 43.40
1133
594
698
2142
Market Price
$ 69.48
Selling Price
$ 59.06
1526
817
475
4722
Market Price
$ 48.44
Selling Price
$ 40.64
1393
1386
510
3203
Market Price
$ 61.36
Selling Price
$ 51.38
697
333
174
1174
Market Price
$ 33.36
Selling Price
$ 28.76
1397
1156
1371
2188
Market Price
$ 39.88
Selling Price
$ 34.13
176
74
101
479
Market Price
$ 58.77
Selling Price
$ 50.63
1025
831
436
1889
Market Price
$ 45.97
Selling Price
$ 41.35
3291
2825
3166
4109
Market Price
$ 37.34
Selling Price
$ 32.03
3006
737
2766
4903
Market Price
$ 50.35
Selling Price
$ 42.94
3723
905
1415
3734
Market Price
$ 47.66
Selling Price
$ 40.89
1779
767
1740
1847
Market Price
$ 50.90
Selling Price
$ 45.50
2562
2370
1781
3619
Market Price
$ 63.34
Selling Price
$ 53.87
365
200
121
1421
Market Price
$ 63.00
Selling Price
$ 54.62
1112
656
834
1259
Market Price
$ 34.61
Selling Price
$ 29.74
2999
923
1020
3302
Market Price
$ 41.23
Selling Price
$ 34.69
841
448
197
1293
Market Price
$ 57.71
Selling Price
$ 51.24
3857
1301
1514
4343
Market Price
$ 48.38
Selling Price
$ 42.16
452
452
424
576
Market Price
$ 52.52
Selling Price
$ 44.86
586
247
497
1153
Market Price
$ 44.87
Selling Price
$ 40.72
1594
374
1335
4122
Market Price
$ 49.60
Selling Price
$ 44.57
349
279
333
738
Market Price
$ 32.56
Selling Price
$ 29.05
1799
470
1742
2973