teradyne share repurchasehow many shares did teradyne repurchase in 2023

In 2023, Teradyne (TER) returned 22.7% and Teradyne (TER) returned 22.7%.

DATE OPEN HIGH LOW CLOSE VOLUME
December 29 2023
$109.37
$110.07
$107.79
$107.96
1,365,788
December 28 2023
$110.50
$110.61
$109.35
$109.87
874,558
December 27 2023
$110.43
$110.67
$109.22
$110.18
1,261,774
December 26 2023
$107.52
$110.28
$107.52
$109.78
1,389,047
December 22 2023
$106.45
$107.26
$106.00
$107.08
832,239
December 21 2023
$105.44
$106.47
$105.14
$106.04
1,812,146
December 20 2023
$104.53
$106.21
$102.90
$103.08
1,870,695
December 19 2023
$105.45
$106.39
$104.93
$105.33
1,379,517
December 18 2023
$104.53
$104.93
$103.11
$104.74
2,556,813
December 15 2023
$103.64
$105.70
$103.56
$104.62
4,609,903
December 14 2023
$98.98
$105.12
$98.98
$104.85
3,680,689
December 13 2023
$95.68
$98.52
$95.05
$97.65
1,403,175
December 12 2023
$95.84
$96.67
$95.60
$95.84
912,974
December 11 2023
$92.88
$96.84
$92.88
$96.23
2,222,152
December 08 2023
$91.78
$93.09
$91.37
$91.81
1,688,281
December 07 2023
$91.44
$92.55
$90.64
$92.13
1,331,933
December 06 2023
$92.19
$92.76
$90.65
$90.75
1,601,152
December 05 2023
$91.74
$91.75
$89.78
$90.77
1,352,649
December 04 2023
$92.64
$92.96
$90.80
$92.68
1,381,401
December 01 2023
$91.29
$93.43
$90.65
$93.38
934,553
November 30 2023
$92.46
$93.07
$90.81
$91.76
2,072,944
November 29 2023
$92.12
$93.68
$91.99
$92.28
1,724,740
November 28 2023
$90.96
$91.51
$90.06
$90.77
1,063,666
November 27 2023
$91.26
$91.98
$90.66
$91.46
818,525
November 24 2023
$91.90
$92.33
$91.68
$92.01
472,339