IDT Corporation (FRA:IDC2)
Germany flag Germany · Delayed Price · Currency is EUR
43.34
-1.52 (-3.39%)
At close: Dec 19, 2025

IDT Corporation Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Dec 19, 202543.3443.3443.3443.3443.34-3.39%-
Dec 18, 202544.8644.8644.8644.8644.860.18%-
Dec 17, 202544.7844.7844.7844.7844.783.95%-
Dec 16, 202543.0843.0843.0843.0843.08-2.36%-
Dec 15, 202544.1244.1244.1244.1244.122.18%-
Dec 12, 202543.1843.1843.1843.1843.13-0.14%-
Dec 11, 202542.6443.2442.6443.2443.193.25%10
Dec 10, 202541.8841.8841.8841.8841.832.15%-
Dec 9, 202541.0041.0041.0041.0040.95-1.11%-
Dec 8, 202541.4641.4641.4641.4641.41-7.54%-
Dec 5, 202544.8444.8444.8444.8444.794.96%-
Dec 4, 202542.7242.7242.7242.7242.672.20%-
Dec 3, 202541.8041.8041.8041.8041.75-2.25%-
Dec 2, 202542.7642.7642.7642.7642.710.80%-
Dec 1, 202542.4242.4242.4242.4242.37-1.58%-
Nov 28, 202543.1043.1043.1043.1043.050.14%-
Nov 27, 202543.0443.0443.0443.0442.990.19%-
Nov 26, 202542.9642.9642.9642.9642.911.32%-
Nov 25, 202542.4042.4042.4042.4042.35-1.26%-
Nov 24, 202542.9442.9442.9442.9442.893.87%-
Nov 21, 202541.3441.3441.3441.3441.29-2.50%-
Nov 20, 202542.2242.4042.2242.4042.35-0.93%50
Nov 19, 202542.8042.8042.8042.8042.75-2.24%-
Nov 18, 202543.7843.7843.7843.7843.73-1.13%-
Nov 17, 202544.2844.2844.2844.2844.230.91%-
Nov 14, 202543.8843.8843.8843.8843.83-2.27%-
Nov 13, 202544.9044.9044.9044.9044.85-0.04%-
Nov 12, 202544.9244.9244.9244.9244.871.63%-
Nov 11, 202544.2044.2044.2044.2044.151.66%-
Nov 10, 202543.4843.4843.4843.4843.43-0.73%-
Nov 7, 202543.8043.8043.8043.8043.75-1.08%-
Nov 6, 202544.2844.2844.2844.2844.231.42%-
Nov 5, 202543.6643.6643.6643.6643.610.55%-
Nov 4, 202543.4243.4243.4243.4243.37-0.50%-
Nov 3, 202543.6443.6443.6443.6443.59-0.64%-
Oct 31, 202543.9243.9243.9243.9243.870.37%-
Oct 30, 202543.7643.7643.7643.7643.710.55%-
Oct 29, 202543.5243.5243.5243.5243.470.46%-
Oct 28, 202543.3243.3243.3243.3243.27-0.96%-
Oct 27, 202544.1244.1243.7443.7443.692.87%369
Oct 24, 202542.5242.5242.5242.5242.47-0.33%-
Oct 23, 202542.6642.6642.6642.6642.610.76%-
Oct 22, 202542.3442.3442.3442.3442.292.27%-
Oct 21, 202541.4041.4041.4041.4041.351.42%-
Oct 20, 202540.8240.8240.8240.8240.771.39%-
Oct 17, 202540.2640.2640.2640.2640.21-1.42%-
Oct 16, 202540.8440.8440.8440.8440.790.94%-
Oct 15, 202540.4640.4640.4640.4640.411.97%-
Oct 14, 202539.6839.6839.6839.6839.63-2.94%-
Oct 13, 202540.8840.8840.8840.8840.832.20%100