Market Price
$ 50.25
Selling Price
$ 44.03
3514
1388
1749
3638
Market Price
$ 67.27
Selling Price
$ 57.65
2638
2520
1571
3500
Market Price
$ 56.27
Selling Price
$ 49.75
1078
811
989
4159
Market Price
$ 36.17
Selling Price
$ 32.03
2202
1131
1707
2843
Market Price
$ 32.40
Selling Price
$ 28.46
548
504
240
927
Market Price
$ 59.76
Selling Price
$ 51.76
2740
652
1044
3740
Market Price
$ 37.17
Selling Price
$ 33.45
3329
1345
2731
4877
Market Price
$ 34.20
Selling Price
$ 30.16
1585
987
372
2196
Market Price
$ 62.38
Selling Price
$ 54.11
2808
2625
1008
3613
Market Price
$ 53.81
Selling Price
$ 48.47
627
571
493
1323
Market Price
$ 49.84
Selling Price
$ 42.75
540
196
190
975
Market Price
$ 41.16
Selling Price
$ 35.09
4133
1139
2719
4988
Market Price
$ 71.07
Selling Price
$ 59.23
1573
973
369
2425
Market Price
$ 51.34
Selling Price
$ 43.68
386
189
105
1138
Market Price
$ 51.85
Selling Price
$ 44.73
1974
529
900
3479
Market Price
$ 60.60
Selling Price
$ 51.65
1761
687
595
2055
Market Price
$ 56.43
Selling Price
$ 51.18
1992
1949
1316
3430
Market Price
$ 42.97
Selling Price
$ 36.42
1466
766
297
1775
Market Price
$ 41.14
Selling Price
$ 35.30
3759
3334
1214
3930
Market Price
$ 57.49
Selling Price
$ 50.03
2724
1332
853
2791
Market Price
$ 32.82
Selling Price
$ 28.29
245
78
84
525
Market Price
$ 52.32
Selling Price
$ 45.47
3254
1114
2808
4997
Market Price
$ 53.96
Selling Price
$ 46.35
1388
574
855
2856
Market Price
$ 36.20
Selling Price
$ 30.42
587
406
460
943
Market Price
$ 60.09
Selling Price
$ 50.26
1484
631
344
4908
Market Price
$ 60.55
Selling Price
$ 53.62
389
140
235
933
Market Price
$ 33.67
Selling Price
$ 29.28
1597
644
1099
1699
Market Price
$ 52.38
Selling Price
$ 45.93
1464
1189
1275
2497
Market Price
$ 52.27
Selling Price
$ 46.78
1941
1127
847
2491
Market Price
$ 35.61
Selling Price
$ 31.00
1541
735
634
1579
Market Price
$ 32.60
Selling Price
$ 27.73
2400
1184
2201
2647
Market Price
$ 30.57
Selling Price
$ 27.55
320
266
116
446
Market Price
$ 46.31
Selling Price
$ 40.01
1124
914
539
1306
Market Price
$ 57.00
Selling Price
$ 49.17
2828
1111
1427
3309
Market Price
$ 28.14
Selling Price
$ 25.28
400
96
152
1367
Market Price
$ 61.25
Selling Price
$ 52.41
1813
1462
672
4199
Market Price
$ 40.69
Selling Price
$ 35.59
1769
1612
1113
3349
Market Price
$ 37.40
Selling Price
$ 33.51
2332
702
469
4879
Market Price
$ 39.66
Selling Price
$ 35.66
1112
323
289
3505
Market Price
$ 33.39
Selling Price
$ 28.26
377
375
106
1216