Market Price
$ 61.16
Selling Price
$ 55.48
1085
684
270
3442
Market Price
$ 47.50
Selling Price
$ 39.85
1240
1058
291
1776
Market Price
$ 44.31
Selling Price
$ 39.59
376
365
215
1255
Market Price
$ 51.82
Selling Price
$ 44.37
804
208
160
2618
Market Price
$ 46.46
Selling Price
$ 40.75
512
142
250
2182
Market Price
$ 36.79
Selling Price
$ 33.12
1158
731
262
1262
Market Price
$ 36.78
Selling Price
$ 33.29
4710
1321
3785
4807
Market Price
$ 55.95
Selling Price
$ 47.77
1671
1465
1538
3799
Market Price
$ 54.19
Selling Price
$ 48.52
1383
1283
596
1849
Market Price
$ 37.87
Selling Price
$ 33.28
557
550
375
1447
Market Price
$ 49.34
Selling Price
$ 42.63
2031
1260
1426
4078
Market Price
$ 32.52
Selling Price
$ 28.28
429
383
194
1374
Market Price
$ 67.38
Selling Price
$ 59.60
499
340
396
850
Market Price
$ 66.05
Selling Price
$ 58.23
4051
1772
1870
4514
Market Price
$ 50.69
Selling Price
$ 45.52
1094
758
879
1600
Market Price
$ 53.49
Selling Price
$ 48.13
1144
784
658
2007
Market Price
$ 53.19
Selling Price
$ 45.04
2314
2291
2015
2577
Market Price
$ 32.76
Selling Price
$ 27.35
1275
969
427
1384
Market Price
$ 63.12
Selling Price
$ 57.24
985
372
939
1206
Market Price
$ 62.19
Selling Price
$ 54.62
2174
1076
1190
3812
Market Price
$ 60.45
Selling Price
$ 51.96
2960
1003
2179
4469
Market Price
$ 43.80
Selling Price
$ 36.72
730
568
191
3398
Market Price
$ 68.70
Selling Price
$ 58.88
618
289
513
928
Market Price
$ 60.40
Selling Price
$ 54.23
668
174
446
2637
Market Price
$ 43.02
Selling Price
$ 39.08
554
315
168
870
Market Price
$ 56.95
Selling Price
$ 50.40
2366
1829
1489
4714
Market Price
$ 30.85
Selling Price
$ 27.64
2633
2209
1918
3508
Market Price
$ 37.50
Selling Price
$ 32.59
2782
774
1580
4030
Market Price
$ 27.93
Selling Price
$ 25.11
523
247
188
1369
Market Price
$ 37.87
Selling Price
$ 34.32
665
484
303
1098
Market Price
$ 32.72
Selling Price
$ 28.83
289
136
82
632
Market Price
$ 61.43
Selling Price
$ 51.61
1533
527
1396
1977
Market Price
$ 36.56
Selling Price
$ 33.07
1671
1195
1312
2005
Market Price
$ 58.88
Selling Price
$ 52.92
934
311
930
1057
Market Price
$ 67.80
Selling Price
$ 57.18
3146
1069
1523
4136
Market Price
$ 63.73
Selling Price
$ 57.65
3085
845
2645
3100
Market Price
$ 39.78
Selling Price
$ 33.70
871
450
656
2433
Market Price
$ 46.95
Selling Price
$ 40.28
1246
925
737
3276
Market Price
$ 53.07
Selling Price
$ 47.56
1572
615
393
3059
Market Price
$ 40.03
Selling Price
$ 34.18
4309
3081
1239
4458