Market Price
$ 64.50
Selling Price
$ 57.40
982
457
660
2401
Market Price
$ 47.15
Selling Price
$ 39.81
406
223
337
1387
Market Price
$ 60.63
Selling Price
$ 50.56
1545
1443
961
1729
Market Price
$ 31.46
Selling Price
$ 27.66
1917
1150
797
2287
Market Price
$ 63.12
Selling Price
$ 55.91
2017
987
1032
3016
Market Price
$ 46.15
Selling Price
$ 40.63
2705
2314
2395
4873
Market Price
$ 46.87
Selling Price
$ 40.75
240
51
94
433
Market Price
$ 50.88
Selling Price
$ 46.04
2662
1930
2659
4298
Market Price
$ 63.50
Selling Price
$ 54.82
418
170
180
550
Market Price
$ 39.08
Selling Price
$ 32.69
283
137
149
732
Market Price
$ 31.77
Selling Price
$ 27.87
426
190
275
638
Market Price
$ 57.37
Selling Price
$ 50.56
637
629
517
2895
Market Price
$ 36.21
Selling Price
$ 31.64
2349
1745
654
4854
Market Price
$ 59.15
Selling Price
$ 50.88
1521
846
952
2442
Market Price
$ 64.53
Selling Price
$ 54.26
1796
1593
685
3267
Market Price
$ 36.00
Selling Price
$ 30.13
4014
1265
2197
4453
Market Price
$ 66.33
Selling Price
$ 58.80
1953
713
1130
4457
Market Price
$ 62.78
Selling Price
$ 56.29
1586
1555
1570
2823
Market Price
$ 50.32
Selling Price
$ 42.55
2251
1804
630
2942
Market Price
$ 62.86
Selling Price
$ 55.49
918
244
447
1174
Market Price
$ 40.58
Selling Price
$ 34.97
556
385
111
680
Market Price
$ 51.29
Selling Price
$ 43.11
2162
1618
1877
2565
Market Price
$ 60.31
Selling Price
$ 51.87
1233
736
1082
3953
Market Price
$ 46.12
Selling Price
$ 40.41
276
242
221
1132
Market Price
$ 33.51
Selling Price
$ 30.06
1276
894
1022
1335
Market Price
$ 45.71
Selling Price
$ 39.96
3304
2995
2157
3655
Market Price
$ 41.52
Selling Price
$ 36.58
1337
1249
748
1625
Market Price
$ 30.71
Selling Price
$ 27.65
398
124
272
615
Market Price
$ 41.16
Selling Price
$ 37.22
3971
3321
1899
4495
Market Price
$ 49.21
Selling Price
$ 44.48
722
465
632
2605
Market Price
$ 60.97
Selling Price
$ 53.40
186
65
102
442
Market Price
$ 49.62
Selling Price
$ 42.50
3428
1812
2335
3961
Market Price
$ 67.57
Selling Price
$ 56.37
260
230
117
758
Market Price
$ 41.62
Selling Price
$ 36.44
498
291
455
1691
Market Price
$ 39.35
Selling Price
$ 33.62
1186
323
893
4003
Market Price
$ 41.60
Selling Price
$ 35.55
4377
1578
2439
4921
Market Price
$ 57.88
Selling Price
$ 51.37
1883
949
1688
4612
Market Price
$ 34.13
Selling Price
$ 30.44
1178
497
307
1202
Market Price
$ 28.46
Selling Price
$ 25.27
1414
946
982
1655
Market Price
$ 54.97
Selling Price
$ 46.98
2241
798
1924
3463