Market Price
$ 43.02
Selling Price
$ 37.93
1872
405
586
4536
Market Price
$ 38.81
Selling Price
$ 33.20
3373
2224
1552
4646
Market Price
$ 40.22
Selling Price
$ 34.37
2129
770
974
2826
Market Price
$ 29.55
Selling Price
$ 26.21
1484
746
1369
1929
Market Price
$ 56.14
Selling Price
$ 47.22
2354
2161
1376
4074
Market Price
$ 29.46
Selling Price
$ 26.64
181
140
59
479
Market Price
$ 63.43
Selling Price
$ 55.32
1230
932
717
2580
Market Price
$ 31.41
Selling Price
$ 28.32
2120
842
1332
3352
Market Price
$ 38.51
Selling Price
$ 32.10
395
263
297
440
Market Price
$ 66.71
Selling Price
$ 59.06
930
678
455
2538
Market Price
$ 51.04
Selling Price
$ 44.40
539
213
138
1566
Market Price
$ 39.09
Selling Price
$ 34.31
1095
1052
933
2185
Market Price
$ 52.53
Selling Price
$ 45.72
3070
2843
1993
4577
Market Price
$ 62.17
Selling Price
$ 56.43
1509
1106
839
3530
Market Price
$ 54.37
Selling Price
$ 47.14
733
294
679
3418
Market Price
$ 59.39
Selling Price
$ 51.42
739
719
587
1085
Market Price
$ 29.52
Selling Price
$ 26.66
342
304
143
701
Market Price
$ 60.80
Selling Price
$ 53.95
2033
449
2003
4023
Market Price
$ 56.40
Selling Price
$ 49.37
1734
619
714
3414
Market Price
$ 65.03
Selling Price
$ 55.97
904
643
765
1143
Market Price
$ 65.66
Selling Price
$ 56.82
897
614
678
1351
Market Price
$ 65.69
Selling Price
$ 56.05
1656
763
1271
4270
Market Price
$ 49.99
Selling Price
$ 42.80
2810
930
1308
3889
Market Price
$ 38.85
Selling Price
$ 32.66
694
273
300
2541
Market Price
$ 36.92
Selling Price
$ 31.83
964
331
957
2009
Market Price
$ 50.19
Selling Price
$ 45.50
3967
3358
2525
4475
Market Price
$ 37.53
Selling Price
$ 33.55
1423
419
869
2927
Market Price
$ 52.75
Selling Price
$ 44.08
1575
1484
598
3125
Market Price
$ 34.34
Selling Price
$ 30.62
2013
1900
1231
2447
Market Price
$ 31.85
Selling Price
$ 28.01
1790
1410
1141
4962
Market Price
$ 44.64
Selling Price
$ 39.81
2523
1421
2277
4062
Market Price
$ 56.30
Selling Price
$ 48.68
3063
1045
1600
4138
Market Price
$ 56.83
Selling Price
$ 47.87
233
64
223
525
Market Price
$ 50.51
Selling Price
$ 43.55
1694
451
941
3570
Market Price
$ 42.88
Selling Price
$ 36.63
1125
481
348
1170
Market Price
$ 30.00
Selling Price
$ 26.53
352
209
137
523
Market Price
$ 41.06
Selling Price
$ 35.35
3195
815
1332
4075
Market Price
$ 61.88
Selling Price
$ 53.40
1613
1543
1460
3665
Market Price
$ 53.63
Selling Price
$ 45.55
780
335
503
2007
Market Price
$ 29.35
Selling Price
$ 26.45
1408
455
909
4484