Market Price
$ 49.87
Selling Price
$ 43.44
277
80
82
952
Market Price
$ 50.40
Selling Price
$ 42.93
1894
1886
685
2380
Market Price
$ 53.98
Selling Price
$ 48.74
1497
1467
454
2348
Market Price
$ 67.64
Selling Price
$ 58.59
857
638
501
947
Market Price
$ 59.10
Selling Price
$ 49.74
774
727
317
2574
Market Price
$ 62.12
Selling Price
$ 55.03
2969
2291
2654
4467
Market Price
$ 65.36
Selling Price
$ 55.14
1451
1218
1172
4102
Market Price
$ 64.23
Selling Price
$ 53.55
499
494
164
815
Market Price
$ 59.55
Selling Price
$ 50.88
905
775
790
1292
Market Price
$ 54.03
Selling Price
$ 46.94
209
196
199
781
Market Price
$ 47.95
Selling Price
$ 41.28
3290
2549
2331
4302
Market Price
$ 65.08
Selling Price
$ 56.48
2455
1103
857
3949
Market Price
$ 43.22
Selling Price
$ 37.05
3464
2592
2194
4519
Market Price
$ 52.11
Selling Price
$ 46.25
1009
700
609
3844
Market Price
$ 50.22
Selling Price
$ 44.74
398
95
177
1723
Market Price
$ 31.93
Selling Price
$ 27.48
1353
682
353
4246
Market Price
$ 64.96
Selling Price
$ 57.55
345
272
296
438
Market Price
$ 62.11
Selling Price
$ 55.09
4109
2211
2306
4870
Market Price
$ 33.29
Selling Price
$ 29.30
1293
912
1106
4751
Market Price
$ 37.79
Selling Price
$ 33.81
3867
3527
2206
4078
Market Price
$ 29.70
Selling Price
$ 26.58
637
264
171
1833
Market Price
$ 71.04
Selling Price
$ 59.70
2618
1233
2248
3048
Market Price
$ 54.12
Selling Price
$ 47.30
2640
691
2277
3807
Market Price
$ 44.53
Selling Price
$ 38.94
2887
2665
2637
3740
Market Price
$ 59.00
Selling Price
$ 52.46
758
253
554
959
Market Price
$ 37.14
Selling Price
$ 31.13
870
601
251
3743
Market Price
$ 43.26
Selling Price
$ 37.72
740
463
739
1914
Market Price
$ 65.91
Selling Price
$ 55.83
4010
3711
1422
4659
Market Price
$ 42.79
Selling Price
$ 37.14
1428
1350
1190
4043
Market Price
$ 54.07
Selling Price
$ 46.62
608
517
172
2981
Market Price
$ 38.68
Selling Price
$ 33.66
1860
1632
1645
2666
Market Price
$ 37.43
Selling Price
$ 32.22
387
326
123
643
Market Price
$ 52.85
Selling Price
$ 45.82
1525
651
1478
1729
Market Price
$ 39.68
Selling Price
$ 33.96
1317
1029
1123
1679
Market Price
$ 38.36
Selling Price
$ 32.99
1260
545
313
4211
Market Price
$ 41.76
Selling Price
$ 35.33
1328
987
1222
2471
Market Price
$ 58.84
Selling Price
$ 51.22
1404
1141
921
2215
Market Price
$ 60.06
Selling Price
$ 53.59
576
427
557
2775
Market Price
$ 45.38
Selling Price
$ 40.58
3755
2414
2127
4273
Market Price
$ 46.57
Selling Price
$ 41.44
204
56
187
957