when did idt go public

IDT (IDT) went public on March 15, 1996.

DATEOPENHIGHLOWCLOSEVOLUME
December 2025
$49.44
$54.08
$47.25
$51.98
4,827,600
November 2025
$50.44
$52.62
$47.84
$49.71
2,510,700
October 2025
$52.28
$53.00
$45.67
$50.60
5,302,400
September 2025
$63.58
$69.01
$51.94
$52.25
4,835,100
August 2025
$58.68
$65.01
$56.41
$63.94
2,776,800
July 2025
$68.36
$70.97
$55.69
$58.79
4,158,500
June 2025
$61.39
$69.46
$56.98
$68.18
5,887,100
May 2025
$50.10
$62.78
$49.52
$61.41
3,020,600
April 2025
$51.16
$53.26
$45.22
$50.10
2,244,400
March 2025
$48.13
$52.84
$44.88
$51.16
3,148,000
February 2025
$46.28
$50.29
$46.17
$48.35
1,162,800
January 2025
$47.34
$48.82
$44.58
$46.98
1,383,600
December 2024
$51.28
$58.46
$46.32
$47.32
2,311,300
November 2024
$46.78
$52.27
$45.53
$51.37
1,819,400
October 2024
$37.75
$49.34
$37.25
$46.68
3,119,000
September 2024
$38.07
$39.59
$35.88
$37.97
1,368,800
August 2024
$38.16
$38.38
$33.62
$38.11
1,625,200
July 2024
$35.68
$38.37
$34.99
$37.98
1,535,600
June 2024
$40.46
$40.70
$34.85
$35.68
2,255,500
May 2024
$35.44
$41.25
$35.32
$40.21
1,619,100
April 2024
$37.45
$38.08
$35.09
$35.26
1,428,200
March 2024
$36.79
$38.38
$35.05
$37.51
1,778,600
February 2024
$34.46
$37.19
$33.84
$36.87
1,260,300
January 2024
$33.66
$35.11
$31.79
$34.26
1,564,100
December 2023
$29.03
$34.12
$26.84
$33.78
2,528,900