Market Price
$ 36.43
Selling Price
$ 32.03
246
157
124
814
Market Price
$ 53.88
Selling Price
$ 45.36
2746
1125
1050
3231
Market Price
$ 37.71
Selling Price
$ 33.25
676
593
291
1945
Market Price
$ 38.17
Selling Price
$ 31.97
2884
693
1369
4293
Market Price
$ 37.67
Selling Price
$ 33.87
729
523
515
951
Market Price
$ 58.39
Selling Price
$ 49.12
2871
795
1486
3685
Market Price
$ 59.55
Selling Price
$ 50.58
404
201
142
424
Market Price
$ 67.49
Selling Price
$ 59.59
2437
509
2393
3519
Market Price
$ 59.01
Selling Price
$ 50.79
1768
1176
483
3240
Market Price
$ 65.42
Selling Price
$ 56.45
1568
1208
896
1589
Market Price
$ 67.30
Selling Price
$ 57.16
1398
1365
801
1521
Market Price
$ 52.67
Selling Price
$ 44.78
2431
2287
1121
4289
Market Price
$ 64.87
Selling Price
$ 58.91
613
582
543
2058
Market Price
$ 31.36
Selling Price
$ 28.26
602
351
231
888
Market Price
$ 47.39
Selling Price
$ 42.46
1328
795
966
1651
Market Price
$ 34.32
Selling Price
$ 29.67
2968
2070
1727
4026
Market Price
$ 56.48
Selling Price
$ 50.31
3829
2443
1437
4098
Market Price
$ 34.26
Selling Price
$ 30.62
3086
963
3031
3350
Market Price
$ 58.64
Selling Price
$ 49.26
2823
1169
2150
3555
Market Price
$ 33.64
Selling Price
$ 28.56
376
232
344
751
Market Price
$ 67.46
Selling Price
$ 57.85
347
158
174
955
Market Price
$ 50.15
Selling Price
$ 43.57
1362
868
1158
1876
Market Price
$ 67.78
Selling Price
$ 56.66
790
691
751
3466
Market Price
$ 66.50
Selling Price
$ 59.91
2910
2167
622
4672
Market Price
$ 55.12
Selling Price
$ 49.30
511
202
178
2293
Market Price
$ 48.95
Selling Price
$ 42.20
1170
858
1129
1541
Market Price
$ 40.48
Selling Price
$ 33.90
2378
2082
1379
3648
Market Price
$ 37.61
Selling Price
$ 34.09
303
260
264
520
Market Price
$ 41.19
Selling Price
$ 37.19
711
702
536
2304
Market Price
$ 47.00
Selling Price
$ 42.29
1495
604
456
1544
Market Price
$ 30.38
Selling Price
$ 26.42
3215
2876
824
4327
Market Price
$ 39.24
Selling Price
$ 33.27
1153
1067
1091
4072
Market Price
$ 30.61
Selling Price
$ 26.64
753
475
193
3569
Market Price
$ 69.28
Selling Price
$ 59.97
2987
2330
1837
4716
Market Price
$ 67.87
Selling Price
$ 59.41
3572
2496
2327
3651
Market Price
$ 53.00
Selling Price
$ 47.36
759
329
647
1999
Market Price
$ 31.60
Selling Price
$ 27.46
3558
2541
2333
4983
Market Price
$ 53.00
Selling Price
$ 44.98
1522
1063
768
3622
Market Price
$ 54.09
Selling Price
$ 45.82
806
422
764
1179
Market Price
$ 62.28
Selling Price
$ 53.03
1312
1075
1290
2769