Market Price
$ 54.19
Selling Price
$ 45.52
1749
931
1726
2093
Market Price
$ 63.64
Selling Price
$ 53.84
500
346
444
2014
Market Price
$ 64.01
Selling Price
$ 54.56
2783
2167
2124
4187
Market Price
$ 47.98
Selling Price
$ 41.31
555
121
149
1297
Market Price
$ 34.08
Selling Price
$ 30.67
1360
1149
820
1953
Market Price
$ 62.73
Selling Price
$ 52.35
2149
2147
1969
3262
Market Price
$ 40.21
Selling Price
$ 33.69
367
272
269
730
Market Price
$ 63.88
Selling Price
$ 53.70
670
588
561
2640
Market Price
$ 65.16
Selling Price
$ 58.27
1298
976
376
2632
Market Price
$ 53.92
Selling Price
$ 47.55
1593
467
1314
1673
Market Price
$ 31.47
Selling Price
$ 28.17
1409
1249
933
3949
Market Price
$ 51.49
Selling Price
$ 46.09
727
710
267
1234
Market Price
$ 54.84
Selling Price
$ 47.43
3176
1631
2727
3375
Market Price
$ 62.07
Selling Price
$ 55.35
738
611
602
1095
Market Price
$ 39.18
Selling Price
$ 33.11
1280
479
1135
2223
Market Price
$ 58.56
Selling Price
$ 51.73
1319
499
542
3467
Market Price
$ 63.96
Selling Price
$ 55.19
1407
434
1161
3388
Market Price
$ 48.27
Selling Price
$ 43.07
935
187
672
1554
Market Price
$ 53.23
Selling Price
$ 45.05
824
603
206
824
Market Price
$ 47.35
Selling Price
$ 40.73
2245
1479
524
3127
Market Price
$ 37.58
Selling Price
$ 32.86
1485
779
1346
1610
Market Price
$ 36.75
Selling Price
$ 32.86
455
235
212
1043
Market Price
$ 54.20
Selling Price
$ 47.14
3169
2005
2537
3727
Market Price
$ 67.79
Selling Price
$ 59.29
716
230
622
2931
Market Price
$ 61.15
Selling Price
$ 51.43
2526
2092
1038
3048
Market Price
$ 40.02
Selling Price
$ 34.29
2337
1739
2017
3282
Market Price
$ 61.36
Selling Price
$ 55.01
3098
1303
1795
4384
Market Price
$ 53.61
Selling Price
$ 48.58
335
291
128
847
Market Price
$ 36.15
Selling Price
$ 30.97
2087
808
1326
3486
Market Price
$ 45.64
Selling Price
$ 38.75
2914
1461
657
4616
Market Price
$ 65.68
Selling Price
$ 57.59
238
127
141
992
Market Price
$ 58.68
Selling Price
$ 51.41
2029
984
1997
2100
Market Price
$ 41.39
Selling Price
$ 34.81
2522
881
1920
2829
Market Price
$ 61.54
Selling Price
$ 55.89
1652
1483
1184
2225
Market Price
$ 42.24
Selling Price
$ 38.21
220
206
52
633
Market Price
$ 43.15
Selling Price
$ 36.71
1596
421
1232
2279
Market Price
$ 45.09
Selling Price
$ 40.12
148
51
87
471
Market Price
$ 40.91
Selling Price
$ 34.63
2108
1774
1578
3523
Market Price
$ 66.92
Selling Price
$ 59.34
2175
1581
642
4165
Market Price
$ 62.34
Selling Price
$ 55.70
1524
1217
579
4739