Market Price
$ 111.85
1240
466
643
3669
Market Price
$ 116.25
569
217
338
621
Market Price
$ 110.38
350
317
305
935
Market Price
$ 112.10
2483
1267
791
3439
Market Price
$ 71.78
1613
1209
1111
4989
Market Price
$ 100.56
144
128
73
427
Market Price
$ 72.94
666
495
382
914
Market Price
$ 78.45
4015
1130
2643
4326
Market Price
$ 86.11
1662
911
726
4753
Market Price
$ 85.88
835
794
534
1040
Market Price
$ 72.73
461
319
368
1199
Market Price
$ 103.63
2356
2155
906
2748
Market Price
$ 81.08
3457
3446
2909
3576
Market Price
$ 109.03
370
268
126
837
Market Price
$ 87.50
2428
1632
2307
4571
Market Price
$ 86.99
3826
1907
3492
4011
Market Price
$ 106.98
3878
922
3623
4533
Market Price
$ 99.44
564
160
150
1933
Market Price
$ 76.69
925
672
541
3619
Market Price
$ 89.00
551
331
127
1333
Market Price
$ 86.17
1764
1143
812
1937
Market Price
$ 111.08
3265
2745
2889
3376
Market Price
$ 64.57
1292
608
981
2996
Market Price
$ 69.30
3104
1810
1550
4672
Market Price
$ 76.10
1620
533
1457
2559
Market Price
$ 91.15
2078
1178
473
2150
Market Price
$ 115.26
1628
1451
1602
1649
Market Price
$ 105.12
2563
952
1427
2872
Market Price
$ 75.25
677
287
174
2617
Market Price
$ 75.07
269
117
144
461
Market Price
$ 77.93
4298
1811
4234
4775
Market Price
$ 65.44
1358
846
1024
1871
Market Price
$ 73.96
1319
833
297
1830
Market Price
$ 88.31
1112
651
1065
4373
Market Price
$ 78.51
1028
344
726
1954
Market Price
$ 79.20
1104
447
417
3679
Market Price
$ 73.54
1046
683
477
1897
Market Price
$ 73.92
863
247
290
1290
Market Price
$ 111.72
590
156
209
1992
Market Price
$ 98.63
2392
1320
1254
4281