Market Price
$ 33.69
Selling Price
$ 30.02
2389
1560
1075
3859
Market Price
$ 52.11
Selling Price
$ 44.12
3450
2463
3435
4671
Market Price
$ 65.94
Selling Price
$ 55.20
2637
756
1286
3778
Market Price
$ 53.10
Selling Price
$ 45.62
2820
1705
1299
3775
Market Price
$ 41.71
Selling Price
$ 37.63
1459
316
365
1931
Market Price
$ 57.26
Selling Price
$ 50.85
715
533
535
2946
Market Price
$ 47.59
Selling Price
$ 40.54
1181
429
462
2512
Market Price
$ 35.14
Selling Price
$ 30.61
923
521
874
1510
Market Price
$ 34.67
Selling Price
$ 29.17
640
407
435
1557
Market Price
$ 60.45
Selling Price
$ 53.42
2846
964
2273
4288
Market Price
$ 53.51
Selling Price
$ 47.64
916
609
248
3493
Market Price
$ 33.76
Selling Price
$ 29.93
1453
805
965
4297
Market Price
$ 29.24
Selling Price
$ 25.67
835
636
360
2186
Market Price
$ 40.57
Selling Price
$ 36.14
694
206
615
1589
Market Price
$ 63.69
Selling Price
$ 55.01
1020
785
983
2259
Market Price
$ 41.94
Selling Price
$ 36.30
506
208
173
1486
Market Price
$ 51.86
Selling Price
$ 45.50
1045
1032
936
4598
Market Price
$ 37.87
Selling Price
$ 32.06
2125
1973
544
2867
Market Price
$ 49.45
Selling Price
$ 41.60
509
196
290
562
Market Price
$ 30.24
Selling Price
$ 26.98
3167
1819
1633
3290
Market Price
$ 40.36
Selling Price
$ 34.44
1553
475
1281
3999
Market Price
$ 61.02
Selling Price
$ 51.74
3156
2272
848
3924
Market Price
$ 64.33
Selling Price
$ 54.75
2329
1475
683
2521
Market Price
$ 62.93
Selling Price
$ 54.01
686
449
399
1518
Market Price
$ 57.81
Selling Price
$ 51.76
1636
1408
758
2292
Market Price
$ 68.31
Selling Price
$ 59.93
512
134
471
998
Market Price
$ 32.99
Selling Price
$ 27.63
2459
860
891
3663
Market Price
$ 32.65
Selling Price
$ 29.41
1050
760
820
1245
Market Price
$ 37.32
Selling Price
$ 31.47
2908
1428
1110
3677
Market Price
$ 52.39
Selling Price
$ 45.98
2996
1977
1370
4332
Market Price
$ 40.35
Selling Price
$ 34.47
1865
498
913
4927
Market Price
$ 39.57
Selling Price
$ 33.79
1680
712
788
3091
Market Price
$ 42.40
Selling Price
$ 36.50
1329
758
602
4193
Market Price
$ 34.87
Selling Price
$ 29.57
1780
465
872
3765
Market Price
$ 44.96
Selling Price
$ 40.45
2305
953
1192
3625
Market Price
$ 58.70
Selling Price
$ 49.22
1356
1039
990
2010
Market Price
$ 29.02
Selling Price
$ 25.22
3454
3320
724
4167
Market Price
$ 33.41
Selling Price
$ 28.97
788
373
260
1643
Market Price
$ 49.19
Selling Price
$ 43.20
3368
1630
1630
4547
Market Price
$ 63.74
Selling Price
$ 54.02
346
99
278
460