what is compounded return of tecl for last 20 years

TECL has returned 22,013.8% between May 5, 2005 and May 5, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
May 2025
$58.64
$61.18
$57.38
$60.26
4,341,100
April 2025
$57.71
$62.53
$32.52
$55.18
67,734,200
March 2025
$79.76
$80.00
$53.59
$58.56
40,176,649
February 2025
$80.08
$99.32
$72.46
$78.09
21,968,585
January 2025
$92.29
$100.87
$80.10
$85.75
27,174,718
December 2024
$93.23
$102.86
$87.72
$90.28
22,624,129
November 2024
$81.75
$99.34
$81.38
$93.18
22,377,306
October 2024
$86.46
$96.97
$79.33
$81.50
22,343,949
September 2024
$80.41
$90.98
$64.08
$87.22
24,661,882
August 2024
$83.83
$91.87
$54.61
$82.98
43,048,828
July 2024
$97.22
$112.38
$73.24
$84.57
47,197,677
June 2024
$80.43
$105.48
$76.38
$97.04
27,880,464
May 2024
$64.41
$87.70
$63.23
$78.69
43,672,298
April 2024
$80.21
$81.78
$61.53
$65.29
54,986,051
March 2024
$79.73
$85.02
$75.57
$79.77
39,527,268
February 2024
$71.03
$81.99
$68.86
$79.39
40,298,512
January 2024
$63.53
$80.05
$57.10
$70.34
59,760,577
December 2023
$58.92
$67.67
$55.71
$66.31
64,354,906
November 2023
$42.29
$61.19
$42.29
$59.39
86,667,260
October 2023
$42.82
$49.76
$38.74
$42.06
103,572,054
September 2023
$54.38
$54.74
$40.32
$42.78
49,737,834
August 2023
$56.58
$57.70
$42.92
$53.18
64,203,573
July 2023
$53.52
$60.53
$49.93
$57.05
33,135,969
June 2023
$45.39
$56.09
$44.61
$53.64
46,722,944
May 2023
$36.14
$48.95
$33.42
$45.77
46,738,000