Market Price
$ 61.77
Selling Price
$ 52.32
879
354
824
2518
Market Price
$ 55.64
Selling Price
$ 48.45
1299
263
346
4089
Market Price
$ 48.52
Selling Price
$ 43.30
2386
616
979
2729
Market Price
$ 68.35
Selling Price
$ 59.36
1671
1345
966
4575
Market Price
$ 33.79
Selling Price
$ 29.50
3950
2680
2287
4855
Market Price
$ 63.07
Selling Price
$ 56.04
562
174
218
1408
Market Price
$ 45.35
Selling Price
$ 40.23
3183
1507
1349
3433
Market Price
$ 60.52
Selling Price
$ 51.71
1911
1257
584
4188
Market Price
$ 46.93
Selling Price
$ 41.11
3242
3156
1462
4795
Market Price
$ 36.87
Selling Price
$ 31.27
2274
1833
566
3647
Market Price
$ 35.64
Selling Price
$ 30.09
322
201
179
1245
Market Price
$ 60.98
Selling Price
$ 54.72
3047
2843
2585
3676
Market Price
$ 29.55
Selling Price
$ 26.17
332
198
239
1175
Market Price
$ 59.55
Selling Price
$ 52.05
703
663
463
1484
Market Price
$ 52.40
Selling Price
$ 46.36
569
470
214
1069
Market Price
$ 33.03
Selling Price
$ 28.25
2225
1650
1801
3670
Market Price
$ 66.36
Selling Price
$ 58.29
1280
1194
873
1702
Market Price
$ 65.84
Selling Price
$ 56.07
672
669
496
966
Market Price
$ 60.01
Selling Price
$ 54.02
1276
1144
353
4124
Market Price
$ 47.35
Selling Price
$ 39.67
1527
1029
386
2709
Market Price
$ 47.16
Selling Price
$ 39.78
3808
1749
1139
4512
Market Price
$ 37.87
Selling Price
$ 33.08
2897
2499
1156
4618
Market Price
$ 65.18
Selling Price
$ 56.87
1475
631
1337
3777
Market Price
$ 62.27
Selling Price
$ 52.10
2504
798
2004
2901
Market Price
$ 41.39
Selling Price
$ 36.20
4412
1625
2296
4436
Market Price
$ 68.05
Selling Price
$ 57.97
1469
576
891
3959
Market Price
$ 48.45
Selling Price
$ 41.22
1046
970
898
4189
Market Price
$ 61.54
Selling Price
$ 52.71
283
256
228
882
Market Price
$ 60.65
Selling Price
$ 54.11
2490
1801
631
2755
Market Price
$ 46.90
Selling Price
$ 40.94
167
78
144
416
Market Price
$ 48.94
Selling Price
$ 41.87
404
302
121
1233
Market Price
$ 69.37
Selling Price
$ 59.47
4242
3678
1641
4624
Market Price
$ 35.82
Selling Price
$ 30.16
2960
1064
2438
4190
Market Price
$ 68.00
Selling Price
$ 57.11
877
602
505
1279
Market Price
$ 33.80
Selling Price
$ 30.13
391
292
385
745
Market Price
$ 51.09
Selling Price
$ 46.18
415
345
137
443
Market Price
$ 66.59
Selling Price
$ 58.59
4593
2383
4477
4927
Market Price
$ 60.32
Selling Price
$ 50.59
699
546
690
1228
Market Price
$ 52.61
Selling Price
$ 44.78
3730
2614
1969
4902
Market Price
$ 45.10
Selling Price
$ 37.77
3968
3400
3488
4083