Market Price
$ 55.94
Selling Price
$ 50.29
628
265
452
839
Market Price
$ 55.48
Selling Price
$ 50.30
450
397
317
1789
Market Price
$ 38.97
Selling Price
$ 35.40
1839
920
1291
1865
Market Price
$ 37.32
Selling Price
$ 33.91
394
90
325
1701
Market Price
$ 54.47
Selling Price
$ 48.04
959
797
191
1647
Market Price
$ 30.26
Selling Price
$ 25.44
2612
1064
2399
3464
Market Price
$ 45.70
Selling Price
$ 41.38
957
428
789
987
Market Price
$ 57.94
Selling Price
$ 52.15
1883
1332
1205
4145
Market Price
$ 49.07
Selling Price
$ 41.46
1216
1181
781
1873
Market Price
$ 64.35
Selling Price
$ 55.05
797
610
185
2722
Market Price
$ 64.90
Selling Price
$ 57.93
912
317
840
4157
Market Price
$ 53.24
Selling Price
$ 46.53
1917
680
1780
2407
Market Price
$ 58.24
Selling Price
$ 49.91
415
322
106
855
Market Price
$ 67.06
Selling Price
$ 59.34
1360
917
1199
3427
Market Price
$ 60.43
Selling Price
$ 50.59
2756
1387
1198
4874
Market Price
$ 64.49
Selling Price
$ 56.21
396
321
300
779
Market Price
$ 53.31
Selling Price
$ 45.15
1735
361
1592
3722
Market Price
$ 55.53
Selling Price
$ 48.19
3640
3509
1088
4203
Market Price
$ 37.85
Selling Price
$ 33.59
262
105
142
433
Market Price
$ 63.74
Selling Price
$ 54.92
2279
1105
1562
2459
Market Price
$ 41.65
Selling Price
$ 37.01
630
255
432
2368
Market Price
$ 39.32
Selling Price
$ 35.04
903
189
751
1476
Market Price
$ 43.83
Selling Price
$ 37.73
3120
993
2890
3818
Market Price
$ 35.23
Selling Price
$ 31.21
2200
2138
1720
3897
Market Price
$ 36.10
Selling Price
$ 31.10
1599
1411
371
1715
Market Price
$ 51.86
Selling Price
$ 44.76
1223
601
845
4128
Market Price
$ 62.08
Selling Price
$ 55.90
1861
1734
1619
2180
Market Price
$ 55.82
Selling Price
$ 46.59
382
190
312
579
Market Price
$ 31.71
Selling Price
$ 27.34
2167
1600
850
2968
Market Price
$ 49.57
Selling Price
$ 45.04
1151
917
383
2350
Market Price
$ 54.27
Selling Price
$ 45.95
2686
1445
1922
4248
Market Price
$ 58.65
Selling Price
$ 53.24
1798
770
885
2621
Market Price
$ 46.29
Selling Price
$ 41.75
1886
395
659
3542
Market Price
$ 48.48
Selling Price
$ 43.51
647
520
508
854
Market Price
$ 31.98
Selling Price
$ 26.93
1362
951
1027
2254
Market Price
$ 38.46
Selling Price
$ 33.71
1649
1068
694
2151
Market Price
$ 45.58
Selling Price
$ 38.87
389
232
287
1415
Market Price
$ 51.58
Selling Price
$ 45.22
1342
599
1179
1564
Market Price
$ 48.50
Selling Price
$ 42.41
177
113
120
569
Market Price
$ 40.08
Selling Price
$ 35.61
1638
1296
604
1671