TMFM

Historical Prices (Last 90 Days)

DateOpenHighLowCloseVolume
7/2/2026$22.27$22.33$22.17$22.333,240
7/1/2026$21.50$22.30$21.50$22.0713,438
6/30/2026$21.01$21.62$21.01$21.627,906
6/29/2026$21.95$21.95$21.34$21.4313,500
6/26/2026$21.49$21.61$21.40$21.6114,603
6/25/2026$20.51$21.37$20.51$21.0513,136
6/24/2026$20.99$21.10$20.99$21.075,312
6/23/2026$20.47$20.88$20.47$20.765,624
6/22/2026$20.81$20.90$20.64$20.6815,700
6/18/2026$20.87$20.95$20.85$20.943,200
6/17/2026$21.20$21.27$20.77$20.7718,136
6/16/2026$21.45$21.45$21.21$21.211,700
6/15/2026$21.45$21.58$21.31$21.3122,300
6/12/2026$21.27$21.36$21.24$21.305,400
6/11/2026$21.21$21.33$21.00$21.3317,734
6/10/2026$21.32$21.38$21.14$21.1410,300
6/9/2026$21.02$21.50$21.00$21.3534,000
6/8/2026$21.34$21.34$21.07$21.074,227
6/5/2026$21.19$21.38$21.19$21.257,900
6/4/2026$21.21$21.63$21.21$21.472,400
6/3/2026$21.31$21.31$21.10$21.223,300
6/2/2026$21.95$21.95$21.56$21.5623,235
6/1/2026$21.42$22.24$21.42$22.1933,100
5/29/2026$21.15$21.44$21.15$21.445,900
5/28/2026$20.81$21.22$20.81$21.1411,835
5/27/2026$20.70$20.89$20.65$20.6524,441
5/26/2026$20.89$20.89$20.75$20.782,643
5/22/2026$21.00$21.00$20.76$20.865,317
5/21/2026$20.69$20.80$20.45$20.7617,300
5/20/2026$20.40$20.83$20.40$20.8310,300
5/19/2026$20.51$20.72$20.51$20.548,730
5/18/2026$19.80$20.63$19.80$20.5815,800
5/15/2026$19.93$20.28$19.93$20.2112,800
5/14/2026$20.04$20.36$20.04$20.1911,822
5/13/2026$20.41$20.41$20.06$20.1414,900
5/12/2026$20.64$20.64$20.54$20.549,411
5/11/2026$20.98$21.04$20.66$20.7423,809
5/8/2026$21.11$21.11$20.89$21.049,900
5/7/2026$20.76$21.45$20.76$21.3422,500
5/6/2026$20.74$20.74$20.43$20.5312,027
5/5/2026$20.74$20.74$20.59$20.718,125
5/4/2026$20.85$20.90$20.61$20.645,136
5/1/2026$20.74$20.99$20.74$20.9218,606
4/30/2026$20.64$20.79$20.57$20.7910,542
4/29/2026$20.54$20.66$20.50$20.664,400
4/28/2026$21.09$21.09$20.87$20.8928,300
4/27/2026$21.16$21.30$21.15$21.1524,000
4/24/2026$21.16$21.26$21.14$21.262,112
4/23/2026$21.34$21.34$20.96$21.1514,100
4/22/2026$21.67$21.67$21.37$21.4410,600
4/21/2026$21.91$22.17$21.53$21.5321,342
4/20/2026$21.80$21.99$21.75$21.9914,019
4/17/2026$21.81$21.99$21.81$21.8910,321
4/16/2026$21.34$21.58$21.34$21.4622,500
4/15/2026$21.24$21.29$21.14$21.297,736
4/14/2026$20.76$21.07$20.34$21.0313,135
4/13/2026$20.11$20.81$20.11$20.817,040
4/10/2026$20.53$20.53$20.27$20.326,600
4/9/2026$20.52$20.65$20.52$20.581,900
4/8/2026$20.93$21.00$20.73$20.835,700
4/7/2026$20.40$20.40$20.28$20.311,837
4/6/2026$20.29$20.52$20.20$20.5215,649
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.