Market Price
$ 50.80
Selling Price
$ 44.53
2349
560
1585
3026
Market Price
$ 38.79
Selling Price
$ 34.06
1299
651
1061
2056
Market Price
$ 38.68
Selling Price
$ 33.60
965
915
506
1286
Market Price
$ 40.14
Selling Price
$ 36.30
2439
980
1599
2815
Market Price
$ 46.14
Selling Price
$ 40.98
3564
896
2227
3987
Market Price
$ 41.30
Selling Price
$ 36.19
2591
1202
1950
4920
Market Price
$ 59.66
Selling Price
$ 49.99
1094
358
859
2666
Market Price
$ 31.88
Selling Price
$ 27.92
778
216
479
1349
Market Price
$ 38.92
Selling Price
$ 33.21
2420
1066
1878
4275
Market Price
$ 30.54
Selling Price
$ 26.04
996
973
793
2117
Market Price
$ 68.67
Selling Price
$ 59.00
1145
852
327
4177
Market Price
$ 66.62
Selling Price
$ 57.99
377
194
372
474
Market Price
$ 54.08
Selling Price
$ 45.31
637
529
434
1969
Market Price
$ 56.12
Selling Price
$ 47.85
348
227
281
857
Market Price
$ 37.07
Selling Price
$ 32.99
880
291
550
1152
Market Price
$ 63.86
Selling Price
$ 54.03
2559
2041
1318
4931
Market Price
$ 55.05
Selling Price
$ 47.38
698
593
436
1809
Market Price
$ 32.49
Selling Price
$ 29.29
2039
1945
1622
3315
Market Price
$ 55.78
Selling Price
$ 48.03
1074
723
499
4009
Market Price
$ 32.32
Selling Price
$ 26.95
865
235
507
2605
Market Price
$ 36.91
Selling Price
$ 32.24
2008
1843
1382
4276
Market Price
$ 53.28
Selling Price
$ 48.08
810
204
792
3475
Market Price
$ 43.96
Selling Price
$ 37.72
841
365
820
2809
Market Price
$ 43.89
Selling Price
$ 38.51
891
521
552
1514
Market Price
$ 50.97
Selling Price
$ 43.28
826
623
609
1387
Market Price
$ 30.83
Selling Price
$ 27.62
2380
1973
1988
2949
Market Price
$ 39.65
Selling Price
$ 34.95
1695
1581
749
3253
Market Price
$ 34.43
Selling Price
$ 29.04
2957
2618
2584
4376
Market Price
$ 61.98
Selling Price
$ 51.75
2208
1343
2081
4934
Market Price
$ 64.17
Selling Price
$ 56.57
924
869
247
2453
Market Price
$ 66.04
Selling Price
$ 57.03
2290
1887
1733
3938
Market Price
$ 51.29
Selling Price
$ 44.53
554
471
255
2475
Market Price
$ 54.72
Selling Price
$ 46.88
854
481
847
1348
Market Price
$ 37.78
Selling Price
$ 31.62
3378
1906
897
3943
Market Price
$ 31.67
Selling Price
$ 28.74
1155
237
687
4370
Market Price
$ 47.68
Selling Price
$ 40.69
3542
1451
2541
3599
Market Price
$ 57.52
Selling Price
$ 49.91
2480
980
1579
4029
Market Price
$ 59.38
Selling Price
$ 49.62
2128
1638
1821
2952
Market Price
$ 66.02
Selling Price
$ 57.72
4233
905
3613
4635
Market Price
$ 42.66
Selling Price
$ 36.34
2491
1827
1477
3553