Market Price
$ 50.29
Selling Price
$ 44.32
4894
1224
3421
4912
Market Price
$ 56.22
Selling Price
$ 50.06
1506
380
451
2853
Market Price
$ 44.14
Selling Price
$ 36.99
458
392
413
1019
Market Price
$ 57.04
Selling Price
$ 48.29
2363
592
899
3299
Market Price
$ 40.30
Selling Price
$ 36.49
509
334
394
620
Market Price
$ 53.51
Selling Price
$ 48.06
836
364
365
2715
Market Price
$ 43.06
Selling Price
$ 36.26
1446
919
528
2596
Market Price
$ 69.81
Selling Price
$ 59.42
585
563
205
759
Market Price
$ 36.07
Selling Price
$ 31.95
707
701
502
1612
Market Price
$ 29.87
Selling Price
$ 25.10
2068
599
1711
4767
Market Price
$ 40.51
Selling Price
$ 34.52
1104
567
1046
3791
Market Price
$ 34.79
Selling Price
$ 29.17
2039
1682
1212
2039
Market Price
$ 60.62
Selling Price
$ 52.11
1838
1302
1174
3215
Market Price
$ 39.69
Selling Price
$ 33.79
1483
1169
425
4645
Market Price
$ 59.53
Selling Price
$ 53.95
636
524
293
2318
Market Price
$ 65.34
Selling Price
$ 58.65
4662
2217
988
4953
Market Price
$ 55.60
Selling Price
$ 48.11
1341
1134
865
1438
Market Price
$ 60.38
Selling Price
$ 52.29
512
181
274
1242
Market Price
$ 58.24
Selling Price
$ 51.12
2025
1840
701
2449
Market Price
$ 41.42
Selling Price
$ 36.10
757
431
282
1778
Market Price
$ 39.40
Selling Price
$ 34.79
800
455
776
932
Market Price
$ 42.82
Selling Price
$ 37.62
2674
1112
2548
2946
Market Price
$ 49.31
Selling Price
$ 42.77
355
275
132
627
Market Price
$ 30.92
Selling Price
$ 27.07
3213
1864
1402
3702
Market Price
$ 40.56
Selling Price
$ 34.20
1424
661
1240
3969
Market Price
$ 59.65
Selling Price
$ 51.31
1799
1743
475
2105
Market Price
$ 61.81
Selling Price
$ 54.11
4503
2361
3606
4972
Market Price
$ 59.25
Selling Price
$ 53.08
2858
1403
1232
4006
Market Price
$ 31.07
Selling Price
$ 27.10
3937
2012
3398
4309
Market Price
$ 59.84
Selling Price
$ 54.14
1768
1436
441
3873
Market Price
$ 55.81
Selling Price
$ 49.54
522
521
347
1495
Market Price
$ 52.34
Selling Price
$ 44.51
469
99
305
699
Market Price
$ 43.37
Selling Price
$ 37.68
3687
950
3331
4350
Market Price
$ 31.49
Selling Price
$ 27.95
3248
938
1288
4326
Market Price
$ 42.12
Selling Price
$ 37.37
1451
1317
651
1604
Market Price
$ 50.72
Selling Price
$ 44.63
1438
824
315
2248
Market Price
$ 46.88
Selling Price
$ 41.92
1128
244
1090
4468
Market Price
$ 67.17
Selling Price
$ 58.33
2815
2171
1780
3382
Market Price
$ 44.42
Selling Price
$ 39.90
3583
1991
1260
3938
Market Price
$ 42.79
Selling Price
$ 38.73
1336
405
1138
3306