Market Price
$ 48.58
Selling Price
$ 41.40
891
375
274
1505
Market Price
$ 55.97
Selling Price
$ 50.75
1801
365
1368
3888
Market Price
$ 46.17
Selling Price
$ 39.12
464
244
463
1736
Market Price
$ 47.91
Selling Price
$ 39.95
614
296
167
1325
Market Price
$ 49.98
Selling Price
$ 45.21
1436
1389
842
4234
Market Price
$ 48.03
Selling Price
$ 42.04
701
537
622
1876
Market Price
$ 40.91
Selling Price
$ 34.99
1275
600
1187
2075
Market Price
$ 55.63
Selling Price
$ 47.64
2194
1076
1433
4205
Market Price
$ 66.72
Selling Price
$ 59.40
1565
351
871
2494
Market Price
$ 59.15
Selling Price
$ 51.46
843
344
811
1177
Market Price
$ 50.92
Selling Price
$ 45.96
812
785
538
1780
Market Price
$ 59.46
Selling Price
$ 51.11
807
248
471
2518
Market Price
$ 43.41
Selling Price
$ 38.20
2020
1418
492
3726
Market Price
$ 31.25
Selling Price
$ 26.64
2097
1533
710
3070
Market Price
$ 41.15
Selling Price
$ 34.99
2566
563
1144
3393
Market Price
$ 48.06
Selling Price
$ 41.11
2860
2803
1176
3037
Market Price
$ 43.84
Selling Price
$ 36.85
2039
1069
1004
3033
Market Price
$ 32.14
Selling Price
$ 27.71
2098
1226
1240
2877
Market Price
$ 57.21
Selling Price
$ 48.90
351
239
235
544
Market Price
$ 32.69
Selling Price
$ 28.93
1306
1119
649
1417
Market Price
$ 42.06
Selling Price
$ 35.25
894
331
438
4221
Market Price
$ 45.35
Selling Price
$ 40.78
2150
996
1011
4133
Market Price
$ 43.05
Selling Price
$ 36.21
538
160
295
2426
Market Price
$ 30.62
Selling Price
$ 26.76
886
394
703
1157
Market Price
$ 41.03
Selling Price
$ 35.86
2005
1808
1300
4311
Market Price
$ 62.78
Selling Price
$ 54.18
1731
418
1672
2323
Market Price
$ 41.44
Selling Price
$ 35.02
1770
981
1546
2754
Market Price
$ 48.84
Selling Price
$ 43.64
1962
398
1951
3821
Market Price
$ 48.08
Selling Price
$ 41.06
114
89
35
423
Market Price
$ 52.16
Selling Price
$ 45.55
3685
2608
1567
4662
Market Price
$ 36.21
Selling Price
$ 30.56
1319
1237
561
2451
Market Price
$ 32.72
Selling Price
$ 27.42
2285
1084
1431
2367
Market Price
$ 43.78
Selling Price
$ 38.85
1316
378
309
2074
Market Price
$ 52.65
Selling Price
$ 47.27
2681
1165
2307
2758
Market Price
$ 52.58
Selling Price
$ 45.83
2824
803
2681
3250
Market Price
$ 45.00
Selling Price
$ 40.63
2928
909
2844
3705
Market Price
$ 66.77
Selling Price
$ 55.78
1510
846
358
1661
Market Price
$ 70.85
Selling Price
$ 59.42
2144
1567
1543
3181
Market Price
$ 28.54
Selling Price
$ 25.44
1484
1335
1469
3999
Market Price
$ 54.45
Selling Price
$ 49.26
3759
2695
1791
3979