Market Price
$ 61.97
Selling Price
$ 53.78
3280
2204
1004
4861
Market Price
$ 45.78
Selling Price
$ 39.87
1947
1473
607
2253
Market Price
$ 46.74
Selling Price
$ 40.19
1556
353
730
2025
Market Price
$ 64.00
Selling Price
$ 57.02
4034
1627
3556
4819
Market Price
$ 30.63
Selling Price
$ 26.64
3273
2549
2774
3337
Market Price
$ 61.18
Selling Price
$ 52.06
1143
1019
555
2641
Market Price
$ 68.05
Selling Price
$ 57.89
2701
998
675
4712
Market Price
$ 40.60
Selling Price
$ 35.80
435
360
207
900
Market Price
$ 52.36
Selling Price
$ 43.70
909
382
347
1018
Market Price
$ 60.57
Selling Price
$ 52.56
2336
1753
843
4885
Market Price
$ 49.14
Selling Price
$ 41.37
3218
3060
1010
4570
Market Price
$ 50.10
Selling Price
$ 43.10
2505
969
1722
2715
Market Price
$ 30.10
Selling Price
$ 26.37
368
201
279
1671
Market Price
$ 51.19
Selling Price
$ 44.59
4769
1145
1493
4944
Market Price
$ 40.61
Selling Price
$ 33.85
3762
3462
3072
4844
Market Price
$ 63.16
Selling Price
$ 56.56
4894
2422
3144
4955
Market Price
$ 31.56
Selling Price
$ 27.98
1095
322
811
1216
Market Price
$ 48.81
Selling Price
$ 42.78
1315
455
465
3131
Market Price
$ 34.11
Selling Price
$ 30.31
2158
2056
1153
4465
Market Price
$ 57.87
Selling Price
$ 51.26
300
287
179
452
Market Price
$ 61.20
Selling Price
$ 55.32
632
171
257
1390
Market Price
$ 64.36
Selling Price
$ 55.12
1908
1190
1414
4293
Market Price
$ 33.43
Selling Price
$ 30.10
3649
1803
1722
4199
Market Price
$ 67.91
Selling Price
$ 58.45
3597
1986
1208
3769
Market Price
$ 37.77
Selling Price
$ 32.39
1094
649
1072
2656
Market Price
$ 45.00
Selling Price
$ 37.83
634
238
563
1798
Market Price
$ 49.51
Selling Price
$ 43.92
1689
1311
1604
2068
Market Price
$ 32.26
Selling Price
$ 28.92
1476
858
376
2413
Market Price
$ 54.24
Selling Price
$ 48.56
2614
2201
2342
2715
Market Price
$ 61.03
Selling Price
$ 51.30
1657
580
1246
3828
Market Price
$ 28.84
Selling Price
$ 25.97
1624
1477
1409
4622
Market Price
$ 47.54
Selling Price
$ 41.19
1118
1094
672
1813
Market Price
$ 31.72
Selling Price
$ 28.32
437
185
172
480
Market Price
$ 28.04
Selling Price
$ 25.14
2518
2046
2146
3313
Market Price
$ 68.14
Selling Price
$ 59.13
690
574
545
1371
Market Price
$ 39.23
Selling Price
$ 35.17
692
362
497
1074
Market Price
$ 34.90
Selling Price
$ 30.57
861
747
626
3759
Market Price
$ 61.34
Selling Price
$ 54.23
1273
518
313
4079
Market Price
$ 40.71
Selling Price
$ 36.86
464
296
251
660
Market Price
$ 69.85
Selling Price
$ 58.35
1069
232
241
1369