Market Price
$ 64.93
1494
1205
982
2247
Market Price
$ 44.21
1106
872
990
3325
Market Price
$ 45.91
3152
2053
1846
3305
Market Price
$ 53.01
1966
1504
513
2889
Market Price
$ 49.18
747
237
362
2073
Market Price
$ 38.13
349
332
142
574
Market Price
$ 65.69
693
246
303
1629
Market Price
$ 61.64
1242
695
298
4516
Market Price
$ 32.49
1186
505
932
1684
Market Price
$ 63.54
2874
1713
2415
4169
Market Price
$ 42.48
930
917
269
3282
Market Price
$ 42.06
2769
1921
1959
3338
Market Price
$ 31.37
412
175
339
1094
Market Price
$ 42.20
3201
2968
1406
3474
Market Price
$ 37.77
928
739
681
4502
Market Price
$ 42.14
744
614
448
899
Market Price
$ 56.59
3167
2995
2266
4639
Market Price
$ 59.57
2312
2113
1604
2851
Market Price
$ 34.31
935
786
412
2979
Market Price
$ 40.59
1508
920
620
2798
Market Price
$ 30.43
729
721
469
1757
Market Price
$ 43.84
1045
405
941
1227
Market Price
$ 63.75
184
114
61
412
Market Price
$ 54.20
2407
1351
676
3296
Market Price
$ 60.12
1669
1534
601
2829
Market Price
$ 36.09
1188
999
1057
2256
Market Price
$ 41.01
2679
1950
1193
3417
Market Price
$ 36.02
980
814
206
1438
Market Price
$ 48.99
1533
1074
1093
1672
Market Price
$ 32.11
1787
1257
716
3137
Market Price
$ 40.74
2251
2079
2046
4196
Market Price
$ 48.26
3531
3201
976
4946
Market Price
$ 43.10
885
682
532
2644
Market Price
$ 60.69
3842
1539
835
4707
Market Price
$ 46.35
4512
2399
2139
4825
Market Price
$ 66.50
3246
2298
1813
4569
Market Price
$ 67.95
370
343
111
581
Market Price
$ 52.23
1099
271
515
3167
Market Price
$ 31.06
471
418
190
1219
Market Price
$ 64.46
2576
2370
1907
3657