Market Price
$ 100.37
Selling Price
$ 87.09
572
514
224
2023
Market Price
$ 81.52
Selling Price
$ 69.30
1150
387
750
2240
Market Price
$ 75.61
Selling Price
$ 68.14
1232
863
884
4426
Market Price
$ 83.48
Selling Price
$ 72.13
2107
1597
1107
4776
Market Price
$ 74.75
Selling Price
$ 64.50
2248
1780
1649
4907
Market Price
$ 91.43
Selling Price
$ 79.79
1802
432
1702
3889
Market Price
$ 75.95
Selling Price
$ 63.82
1417
663
544
2472
Market Price
$ 103.00
Selling Price
$ 90.76
1869
445
433
3393
Market Price
$ 95.62
Selling Price
$ 82.33
1690
585
1627
4605
Market Price
$ 68.63
Selling Price
$ 59.30
2965
1924
2453
4993
Market Price
$ 114.07
Selling Price
$ 97.06
404
222
113
472
Market Price
$ 107.49
Selling Price
$ 94.33
844
483
245
1737
Market Price
$ 90.65
Selling Price
$ 77.20
2016
947
666
2982
Market Price
$ 73.46
Selling Price
$ 64.23
2475
1604
774
3003
Market Price
$ 102.91
Selling Price
$ 92.31
3990
3231
3491
4753
Market Price
$ 96.94
Selling Price
$ 84.77
819
685
271
2799
Market Price
$ 107.64
Selling Price
$ 92.19
2551
1112
994
3168
Market Price
$ 90.53
Selling Price
$ 77.72
1518
1517
533
2788
Market Price
$ 106.45
Selling Price
$ 95.14
3633
2666
1614
3759
Market Price
$ 80.39
Selling Price
$ 70.32
955
411
746
3278
Market Price
$ 115.69
Selling Price
$ 96.49
711
203
595
1781
Market Price
$ 83.84
Selling Price
$ 75.04
2613
2157
544
3541
Market Price
$ 69.64
Selling Price
$ 59.91
849
473
758
1371
Market Price
$ 80.53
Selling Price
$ 71.16
2108
1655
1415
2558
Market Price
$ 78.67
Selling Price
$ 65.64
905
838
585
2543
Market Price
$ 91.88
Selling Price
$ 82.01
4106
871
1803
4633
Market Price
$ 95.52
Selling Price
$ 81.80
1697
913
741
2753
Market Price
$ 106.33
Selling Price
$ 90.66
3840
1040
2797
3964
Market Price
$ 91.31
Selling Price
$ 76.17
1209
1079
459
1285
Market Price
$ 92.02
Selling Price
$ 78.40
1408
1277
1167
3964
Market Price
$ 68.55
Selling Price
$ 57.61
1066
438
560
3268
Market Price
$ 110.70
Selling Price
$ 95.55
882
508
846
2803
Market Price
$ 73.62
Selling Price
$ 63.05
1426
293
657
3346
Market Price
$ 78.37
Selling Price
$ 69.56
1410
1030
866
1929
Market Price
$ 85.92
Selling Price
$ 76.59
672
381
303
961
Market Price
$ 64.03
Selling Price
$ 56.79
1245
287
964
4179
Market Price
$ 74.52
Selling Price
$ 65.46
853
449
622
1190
Market Price
$ 97.02
Selling Price
$ 86.50
2275
1417
1819
2722
Market Price
$ 69.41
Selling Price
$ 60.02
508
277
325
2432
Market Price
$ 114.97
Selling Price
$ 96.86
3906
1986
1341
4578