| 24 August 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 5,000 | $38.80 | $194,000.00 | 25,641 |
| 21 August 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 5,000 | $38.80 | $194,000.00 | 30,641 |
| 14 August 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 10,000 | $39.80 | $398,000.00 | 35,641 |
| 13 August 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 10,000 | $39.50 | $395,000.00 | 45,641 |
| 5 August 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 455 | $40.25 | $18,313.75 | 55,641 |
| 4 August 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 10,000 | $40.00 | $400,000.00 | 66,096 |
| 4 August 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 10,000 | $40.25 | $402,500.00 | 56,096 |
| 3 August 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 12,100 | $40.00 | $484,000.00 | 76,096 |
| 2 June 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 10,000 | $38.00 | $380,000.00 | 87,016 |
| 27 May 2026 | Rhodes R BobbittIndependent Director | Sell Regular sell transaction (market) | 10,000 | $38.00 | $380,000.00 | 97,016 |