Find a quote

IGM FINANCIAL INC.

43.16 Up 0.22 (0.51 %)

Delayed : 2025/07/16 13:54:57

  • Previous close $42.94
  • Opening $43.15
  • Today High $43.30
  • Today Low $42.64
  • Price Bid $43.10
  • Price Ask $43.10
  • 52 Weeks High $47.96
  • 52 Weeks Low $35.33
  • Size Bid 6
  • Size Ask 5
  • Volume 62,730

Intraday history

Hour Last Change High Low Volume
01:55 PM $43.17 Up $0.01 $43.17 $43.17 100
01:54 PM $43.16 Up $0.00 $43.16 $43.16 100
01:53 PM $43.16 Up $0.00 $43.16 $43.16 100
01:52 PM $43.16 Up $0.00 $43.16 $43.16 200
01:51 PM $43.16 Up $0.00 $43.16 $43.16 100
01:50 PM $43.16 Up $0.01 $43.16 $43.16 200
01:49 PM $43.15 Up $0.01 $43.15 $43.15 200
01:48 PM $43.14 Up $0.00 $43.14 $43.14 100
01:47 PM $43.14 Up $0.02 $43.14 $43.13 300
01:46 PM $43.12 Up $0.02 $43.12 $43.12 200
01:45 PM $43.10 Down $ -0.03 $43.11 $43.10 1,000
01:44 PM $43.13 Up $0.02 $43.13 $43.12 300
01:43 PM $43.11 Up $0.00 $43.11 $43.11 100
01:42 PM $43.11 Down $ -0.01 $43.11 $43.11 100
01:40 PM $43.12 Up $0.00 $43.12 $43.12 100
01:40 PM $43.12 Up $0.00 $43.12 $43.12 0
01:39 PM $43.12 Down $ -0.01 $43.12 $43.11 800
01:38 PM $43.13 Up $0.01 $43.13 $43.13 100
01:37 PM $43.12 Up $0.01 $43.12 $43.12 200
01:36 PM $43.11 Up $0.01 $43.11 $43.11 100
01:33 PM $43.10 Down $ -0.02 $43.12 $43.10 800
01:33 PM $43.10 Up $0.00 $43.12 $43.10 0
01:33 PM $43.10 Up $0.00 $43.12 $43.10 0
01:32 PM $43.12 Up $0.01 $43.12 $43.12 200
01:30 PM $43.11 Up $0.01 $43.11 $43.11 100
01:30 PM $43.11 Up $0.00 $43.11 $43.11 0
01:29 PM $43.10 Down $ -0.03 $43.14 $43.10 300
01:28 PM $43.13 Down $ -0.01 $43.13 $43.13 100
01:27 PM $43.14 Down $ -0.01 $43.16 $43.14 600
01:26 PM $43.15 Up $0.00 $43.15 $43.15 100
01:24 PM $43.15 Up $0.01 $43.15 $43.15 100
01:24 PM $43.15 Up $0.00 $43.15 $43.15 0
01:23 PM $43.14 Up $0.02 $43.14 $43.14 100
01:20 PM $43.12 Down $ -0.01 $43.14 $43.12 300
01:20 PM $43.12 Up $0.00 $43.14 $43.12 0
01:20 PM $43.12 Up $0.00 $43.14 $43.12 0
01:19 PM $43.13 Up $0.04 $43.13 $43.13 100
01:18 PM $43.09 Down $ -0.01 $43.09 $43.09 300
01:17 PM $43.10 Down $ -0.02 $43.10 $43.10 300
01:16 PM $43.12 Down $ -0.02 $43.12 $43.12 100
01:12 PM $43.14 Down $ -0.03 $43.17 $43.14 900
01:12 PM $43.14 Up $0.00 $43.17 $43.14 0
01:12 PM $43.14 Up $0.00 $43.17 $43.14 0
01:12 PM $43.14 Up $0.00 $43.17 $43.14 0
01:10 PM $43.17 Up $0.01 $43.21 $43.16 1,900
01:10 PM $43.17 Up $0.00 $43.21 $43.16 0
01:09 PM $43.16 Up $0.05 $43.16 $43.12 300
01:08 PM $43.11 Up $0.09 $43.11 $43.11 100
01:04 PM $43.02 Down $ -0.03 $43.02 $43.02 1,700
01:04 PM $43.02 Up $0.00 $43.02 $43.02 0
01:04 PM $43.02 Up $0.00 $43.02 $43.02 0
01:04 PM $43.02 Up $0.00 $43.02 $43.02 0
01:03 PM $43.05 Up $0.03 $43.05 $43.03 200
01:02 PM $43.02 Up $0.03 $43.02 $43.02 100
12:59 PM $42.99 Up $0.04 $42.99 $42.99 400
12:59 PM $42.99 Up $0.00 $42.99 $42.99 0
12:59 PM $42.99 Up $0.00 $42.99 $42.99 0
12:52 PM $42.95 Up $0.04 $42.95 $42.90 1,000
12:52 PM $42.95 Up $0.00 $42.95 $42.90 0
12:52 PM $42.95 Up $0.00 $42.95 $42.90 0
12:52 PM $42.95 Up $0.00 $42.95 $42.90 0
12:52 PM $42.95 Up $0.00 $42.95 $42.90 0
12:52 PM $42.95 Up $0.00 $42.95 $42.90 0
12:52 PM $42.95 Up $0.00 $42.95 $42.90 0
12:46 PM $42.91 Down $ -0.01 $42.91 $42.91 2,200
12:46 PM $42.91 Up $0.00 $42.91 $42.91 0
12:46 PM $42.91 Up $0.00 $42.91 $42.91 0
12:46 PM $42.91 Up $0.00 $42.91 $42.91 0
12:46 PM $42.91 Up $0.00 $42.91 $42.91 0
12:46 PM $42.91 Up $0.00 $42.91 $42.91 0
12:30 PM $42.92 Up $0.02 $42.92 $42.91 300
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:30 PM $42.92 Up $0.00 $42.92 $42.91 0
12:29 PM $42.90 Up $0.04 $42.90 $42.89 300
12:14 PM $42.86 Down $ -0.07 $42.88 $42.86 1,200
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:14 PM $42.86 Up $0.00 $42.88 $42.86 0
12:11 PM $42.93 Up $0.01 $42.93 $42.93 100
12:11 PM $42.93 Up $0.00 $42.93 $42.93 0
12:11 PM $42.93 Up $0.00 $42.93 $42.93 0
12:08 PM $42.92 Up $0.05 $42.93 $42.92 800
12:08 PM $42.92 Up $0.00 $42.93 $42.92 0
12:08 PM $42.92 Up $0.00 $42.93 $42.92 0
12:03 PM $42.87 Down $ -0.03 $42.87 $42.87 600
12:03 PM $42.87 Up $0.00 $42.87 $42.87 0
12:03 PM $42.87 Up $0.00 $42.87 $42.87 0
12:03 PM $42.87 Up $0.00 $42.87 $42.87 0
12:03 PM $42.87 Up $0.00 $42.87 $42.87 0
11:56 AM $42.90 Up $0.01 $42.90 $42.90 200
11:56 AM $42.90 Up $0.00 $42.90 $42.90 0
11:56 AM $42.90 Up $0.00 $42.90 $42.90 0
11:56 AM $42.90 Up $0.00 $42.90 $42.90 0
11:56 AM $42.90 Up $0.00 $42.90 $42.90 0
11:56 AM $42.90 Up $0.00 $42.90 $42.90 0
11:56 AM $42.90 Up $0.00 $42.90 $42.90 0
11:55 AM $42.89 Up $0.09 $42.89 $42.85 1,000
11:53 AM $42.80 Up $0.00 $42.80 $42.80 500
11:53 AM $42.80 Up $0.00 $42.80 $42.80 0
11:52 AM $42.80 Up $0.00 $42.80 $42.80 500
11:50 AM $42.80 Up $0.04 $42.80 $42.80 700
11:50 AM $42.80 Up $0.00 $42.80 $42.80 0
11:43 AM $42.76 Up $0.05 $42.76 $42.74 500
11:43 AM $42.76 Up $0.00 $42.76 $42.74 0
11:43 AM $42.76 Up $0.00 $42.76 $42.74 0
11:43 AM $42.76 Up $0.00 $42.76 $42.74 0
11:43 AM $42.76 Up $0.00 $42.76 $42.74 0
11:43 AM $42.76 Up $0.00 $42.76 $42.74 0
11:43 AM $42.76 Up $0.00 $42.76 $42.74 0
11:42 AM $42.71 Up $0.02 $42.71 $42.71 200
11:40 AM $42.69 Up $0.03 $42.69 $42.68 200
11:40 AM $42.69 Up $0.00 $42.69 $42.68 0
11:39 AM $42.66 Up $0.02 $42.66 $42.66 900
11:36 AM $42.64 Down $ -0.09 $42.65 $42.64 300
11:36 AM $42.64 Up $0.00 $42.65 $42.64 0
11:36 AM $42.64 Up $0.00 $42.65 $42.64 0
11:35 AM $42.73 Down $ -0.03 $42.73 $42.73 300
11:33 AM $42.76 Down $ -0.04 $42.76 $42.76 200
11:33 AM $42.76 Up $0.00 $42.76 $42.76 0
11:30 AM $42.80 Down $ -0.08 $42.84 $42.79 800
11:30 AM $42.80 Up $0.00 $42.84 $42.79 0
11:30 AM $42.80 Up $0.00 $42.84 $42.79 0
11:29 AM $42.88 Up $0.02 $42.88 $42.88 300
11:23 AM $42.86 Up $0.04 $42.87 $42.86 800
11:23 AM $42.86 Up $0.00 $42.87 $42.86 0
11:23 AM $42.86 Up $0.00 $42.87 $42.86 0
11:23 AM $42.86 Up $0.00 $42.87 $42.86 0
11:23 AM $42.86 Up $0.00 $42.87 $42.86 0
11:23 AM $42.86 Up $0.00 $42.87 $42.86 0
11:22 AM $42.82 Down $ -0.04 $42.82 $42.82 500
11:21 AM $42.86 Down $ -0.06 $42.86 $42.86 300
11:20 AM $42.92 Up $0.03 $42.92 $42.92 500
11:19 AM $42.89 Down $ -0.06 $42.89 $42.89 100
11:17 AM $42.95 Down $ -0.03 $42.98 $42.95 400
11:17 AM $42.95 Up $0.00 $42.98 $42.95 0
11:16 AM $42.98 Down $ -0.14 $43.07 $42.98 1,600
11:11 AM $43.12 Up $0.00 $43.12 $43.12 100
11:11 AM $43.12 Up $0.00 $43.12 $43.12 0
11:11 AM $43.12 Up $0.00 $43.12 $43.12 0
11:11 AM $43.12 Up $0.00 $43.12 $43.12 0
11:11 AM $43.12 Up $0.00 $43.12 $43.12 0
11:10 AM $43.12 Up $0.02 $43.12 $43.12 300
11:00 AM $43.10 Up $0.01 $43.10 $43.08 4,700
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
11:00 AM $43.10 Up $0.00 $43.10 $43.08 0
10:58 AM $43.09 Down $ -0.04 $43.10 $43.09 200
10:58 AM $43.09 Up $0.00 $43.10 $43.09 0
10:57 AM $43.13 Up $0.03 $43.13 $43.11 500
10:54 AM $43.10 Down $ -0.02 $43.14 $43.10 400
10:54 AM $43.10 Up $0.00 $43.14 $43.10 0
10:54 AM $43.10 Up $0.00 $43.14 $43.10 0
10:52 AM $43.12 Up $0.03 $43.12 $43.12 100
10:52 AM $43.12 Up $0.00 $43.12 $43.12 0
10:48 AM $43.09 Up $0.01 $43.09 $43.09 100
10:48 AM $43.09 Up $0.00 $43.09 $43.09 0
10:48 AM $43.09 Up $0.00 $43.09 $43.09 0
10:48 AM $43.09 Up $0.00 $43.09 $43.09 0
10:46 AM $43.08 Up $0.08 $43.08 $43.06 1,000
10:46 AM $43.08 Up $0.00 $43.08 $43.06 0
10:42 AM $43.00 Down $ -0.05 $43.00 $43.00 100
10:42 AM $43.00 Up $0.00 $43.00 $43.00 0
10:42 AM $43.00 Up $0.00 $43.00 $43.00 0
10:42 AM $43.00 Up $0.00 $43.00 $43.00 0
10:35 AM $43.05 Down $ -0.01 $43.05 $43.04 400
10:35 AM $43.05 Up $0.00 $43.05 $43.04 0
10:35 AM $43.05 Up $0.00 $43.05 $43.04 0
10:35 AM $43.05 Up $0.00 $43.05 $43.04 0
10:35 AM $43.05 Up $0.00 $43.05 $43.04 0
10:35 AM $43.05 Up $0.00 $43.05 $43.04 0
10:35 AM $43.05 Up $0.00 $43.05 $43.04 0
10:32 AM $43.06 Up $0.00 $43.06 $43.06 500
10:32 AM $43.06 Up $0.00 $43.06 $43.06 0
10:32 AM $43.06 Up $0.00 $43.06 $43.06 0
10:31 AM $43.06 Up $0.06 $43.08 $43.06 600
10:29 AM $43.00 Down $ -0.10 $43.08 $43.00 1,600
10:29 AM $43.00 Up $0.00 $43.08 $43.00 0
10:28 AM $43.10 Down $ -0.02 $43.10 $43.10 500
10:27 AM $43.12 Up $0.01 $43.12 $43.12 200
10:17 AM $43.11 Up $0.05 $43.11 $43.10 500
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:17 AM $43.11 Up $0.00 $43.11 $43.10 0
10:16 AM $43.06 Down $ -0.04 $43.06 $43.06 200
10:12 AM $43.10 Down $ -0.01 $43.14 $43.10 2,000
10:12 AM $43.10 Up $0.00 $43.14 $43.10 0
10:12 AM $43.10 Up $0.00 $43.14 $43.10 0
10:12 AM $43.10 Up $0.00 $43.14 $43.10 0
10:07 AM $43.11 Up $0.05 $43.15 $43.09 5,000
10:07 AM $43.11 Up $0.00 $43.15 $43.09 0
10:07 AM $43.11 Up $0.00 $43.15 $43.09 0
10:07 AM $43.11 Up $0.00 $43.15 $43.09 0
10:07 AM $43.11 Up $0.00 $43.15 $43.09 0
10:06 AM $43.06 Up $0.02 $43.06 $43.06 200
10:04 AM $43.04 Up $0.01 $43.04 $43.04 100
10:04 AM $43.04 Up $0.00 $43.04 $43.04 0
10:03 AM $43.03 Up $0.02 $43.03 $43.03 200
10:01 AM $43.01 Down $ -0.02 $43.02 $43.01 700
10:01 AM $43.01 Up $0.00 $43.02 $43.01 0
09:55 AM $43.03 Up $0.02 $43.03 $43.03 100
09:55 AM $43.03 Up $0.00 $43.03 $43.03 0
09:55 AM $43.03 Up $0.00 $43.03 $43.03 0
09:55 AM $43.03 Up $0.00 $43.03 $43.03 0
09:55 AM $43.03 Up $0.00 $43.03 $43.03 0
09:55 AM $43.03 Up $0.00 $43.03 $43.03 0
09:51 AM $43.01 Down $ -0.01 $43.01 $42.99 2,200
09:51 AM $43.01 Up $0.00 $43.01 $42.99 0
09:51 AM $43.01 Up $0.00 $43.01 $42.99 0
09:51 AM $43.01 Up $0.00 $43.01 $42.99 0
09:47 AM $43.02 Down $ -0.04 $43.02 $43.02 700
09:47 AM $43.02 Up $0.00 $43.02 $43.02 0
09:47 AM $43.02 Up $0.00 $43.02 $43.02 0
09:47 AM $43.02 Up $0.00 $43.02 $43.02 0
09:46 AM $43.06 Up $0.02 $43.06 $43.06 300
09:45 AM $43.04 Up $0.11 $43.04 $42.94 1,200
09:43 AM $42.93 Up $0.03 $42.94 $42.93 500
09:43 AM $42.93 Up $0.00 $42.94 $42.93 0
09:42 AM $42.90 Down $ -0.14 $43.05 $42.90 2,100
09:41 AM $43.04 Down $ -0.26 $43.05 $43.04 600
09:40 AM $43.30 Up $0.15 $43.30 $43.10 3,400
09:30 AM $43.15 Up $0.21 $43.15 $43.15 200
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
09:30 AM $43.15 Up $0.00 $43.15 $43.15 0
Previous close $42.94

One month history

Date Closing Opening High Low Volume
16/07/2025 $43.15 $42.87 $43.21 $42.86 22,000
15/07/2025 $42.94 $42.84 $42.99 $42.75 178,100
14/07/2025 $42.77 $42.76 $42.82 $42.60 333,400
11/07/2025 $42.36 $42.33 $42.39 $42.13 251,800
10/07/2025 $42.58 $42.65 $42.80 $42.52 182,900
09/07/2025 $42.50 $42.66 $42.67 $42.47 108,900
08/07/2025 $42.39 $42.58 $42.63 $42.37 267,700
07/07/2025 $42.49 $42.92 $42.92 $42.47 202,400
04/07/2025 $43.22 $43.44 $43.48 $43.19 55,600
03/07/2025 $43.21 $43.27 $43.40 $43.16 167,700
02/07/2025 $42.98 $42.97 $43.16 $42.92 187,900
30/06/2025 $43.02 $42.97 $43.17 $42.94 230,800
27/06/2025 $43.19 $43.58 $43.60 $43.10 332,100
26/06/2025 $43.38 $43.39 $43.62 $43.31 222,800
25/06/2025 $43.32 $43.24 $43.35 $43.08 230,200
24/06/2025 $43.35 $43.45 $43.67 $43.27 244,800
23/06/2025 $43.17 $43.20 $43.30 $42.91 311,400
20/06/2025 $43.07 $43.13 $43.28 $43.04 426,800
19/06/2025 $43.20 $43.19 $43.30 $43.17 60,300
18/06/2025 $43.11 $43.45 $43.48 $43.08 156,000
17/06/2025 $43.27 $43.28 $43.34 $43.11 274,900
16/06/2025 $43.57 $43.86 $43.88 $43.54 246,900
13/06/2025 $43.07 $43.45 $43.60 $43.07 260,400
12/06/2025 $43.79 $43.55 $43.87 $43.55 191,900
11/06/2025 $43.25 $43.87 $43.90 $42.92 662,500
10/06/2025 $43.65 $43.86 $43.87 $43.58 120,200
09/06/2025 $44.00 $43.99 $44.18 $43.94 168,000
06/06/2025 $43.89 $43.87 $43.97 $43.75 222,500
05/06/2025 $44.06 $44.31 $44.33 $44.02 93,100
04/06/2025 $44.42 $44.34 $44.52 $44.26 143,900
Graphs are not available, please refer to the detailed table