what is the ttm return for bug

BUG has returned -12.6% since April 7, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
April 06 2026
$25.66
$25.88
$25.56
$25.84
811,383
April 02 2026
$25.05
$25.73
$24.86
$25.64
2,313,200
April 01 2026
$25.37
$25.47
$24.83
$25.34
664,700
March 31 2026
$24.57
$25.27
$24.40
$25.11
1,350,000
March 30 2026
$24.36
$24.82
$24.10
$24.30
1,497,100
March 27 2026
$24.43
$24.55
$23.66
$24.05
2,271,200
March 26 2026
$24.96
$25.72
$24.91
$25.19
694,000
March 25 2026
$25.54
$25.78
$25.00
$25.12
2,053,900
March 24 2026
$26.00
$26.05
$25.11
$25.14
1,111,500
March 23 2026
$25.94
$26.51
$25.82
$26.20
1,124,500
March 20 2026
$26.15
$26.15
$25.57
$25.74
1,805,900
March 19 2026
$26.07
$26.64
$25.95
$26.27
581,200
March 18 2026
$26.05
$26.60
$26.00
$26.21
772,400
March 17 2026
$26.22
$26.95
$26.20
$26.34
465,000
March 16 2026
$26.67
$26.69
$26.17
$26.24
829,600
March 13 2026
$26.49
$27.02
$26.21
$26.53
408,700
March 12 2026
$26.56
$26.97
$26.42
$26.48
454,200
March 11 2026
$26.70
$27.17
$26.44
$26.75
974,500
March 10 2026
$26.89
$26.98
$26.13
$26.69
1,024,762
March 09 2026
$26.54
$26.99
$26.41
$26.88
1,461,954
March 06 2026
$26.55
$26.90
$26.37
$26.76
1,700,100
March 05 2026
$25.94
$26.96
$25.92
$26.71
1,904,700
March 04 2026
$25.65
$26.21
$25.57
$26.04
1,783,500
March 03 2026
$24.68
$25.90
$24.64
$25.74
1,607,900
March 02 2026
$24.84
$25.53
$24.77
$25.35
1,437,300