Market Price
$ 80.56
Selling Price
$ 69.72
3400
2940
1198
4555
Market Price
$ 76.42
Selling Price
$ 69.14
155
130
60
476
Market Price
$ 99.25
Selling Price
$ 88.33
572
570
238
668
Market Price
$ 72.42
Selling Price
$ 61.84
1050
942
839
1790
Market Price
$ 96.79
Selling Price
$ 84.62
1302
1300
569
2370
Market Price
$ 64.83
Selling Price
$ 58.09
726
600
591
1854
Market Price
$ 76.56
Selling Price
$ 64.95
1292
425
1126
2025
Market Price
$ 84.14
Selling Price
$ 70.55
2682
934
2509
4197
Market Price
$ 87.54
Selling Price
$ 77.60
3075
2963
2588
4034
Market Price
$ 97.62
Selling Price
$ 87.48
3778
930
3101
4511
Market Price
$ 66.27
Selling Price
$ 57.60
488
155
377
562
Market Price
$ 102.90
Selling Price
$ 92.51
417
329
127
1044
Market Price
$ 85.02
Selling Price
$ 72.65
1355
368
353
2529
Market Price
$ 84.84
Selling Price
$ 71.92
1111
602
863
2461
Market Price
$ 85.78
Selling Price
$ 77.32
2821
595
1009
3808
Market Price
$ 66.13
Selling Price
$ 57.22
371
94
302
1114
Market Price
$ 110.16
Selling Price
$ 95.26
4653
3537
4640
4758
Market Price
$ 108.18
Selling Price
$ 92.03
136
53
82
465
Market Price
$ 104.00
Selling Price
$ 88.62
1155
746
451
2372
Market Price
$ 83.07
Selling Price
$ 69.37
1254
692
1097
4300
Market Price
$ 77.08
Selling Price
$ 67.73
3441
2291
2254
4996
Market Price
$ 66.09
Selling Price
$ 56.77
144
141
144
540
Market Price
$ 81.65
Selling Price
$ 68.37
2784
2291
1084
4086
Market Price
$ 100.71
Selling Price
$ 91.36
1525
769
633
4374
Market Price
$ 106.69
Selling Price
$ 96.48
1316
801
738
3133
Market Price
$ 79.95
Selling Price
$ 68.01
591
261
590
1835
Market Price
$ 106.68
Selling Price
$ 92.18
3183
2673
1927
4441
Market Price
$ 108.13
Selling Price
$ 97.97
262
144
176
756
Market Price
$ 81.02
Selling Price
$ 70.23
1588
1496
873
2036
Market Price
$ 90.54
Selling Price
$ 80.72
1774
1621
416
2389
Market Price
$ 92.55
Selling Price
$ 78.12
1309
488
1236
2717
Market Price
$ 99.20
Selling Price
$ 84.97
769
286
261
1467
Market Price
$ 97.77
Selling Price
$ 82.57
931
233
663
1802
Market Price
$ 72.99
Selling Price
$ 61.63
2859
2637
754
3765
Market Price
$ 101.64
Selling Price
$ 86.19
365
326
349
1129
Market Price
$ 71.14
Selling Price
$ 60.77
2334
2118
2252
2402
Market Price
$ 117.01
Selling Price
$ 98.22
952
880
605
4503
Market Price
$ 114.47
Selling Price
$ 95.77
927
358
727
2368
Market Price
$ 72.84
Selling Price
$ 64.55
2269
1634
1954
3377
Market Price
$ 67.78
Selling Price
$ 57.33
793
359
602
1033