| 3/31/2026 | | Buy | $1,320.83 | $1,001 - $15,000 |
| 3/23/2026 | | Buy | $1,369.62 | $1,001 - $15,000 |
| 2/13/2026 | | Sell | $1,406.61 | $1,001 - $15,000 |
| 2/5/2026 | | Sell | $1,350.16 | $1,001 - $15,000 |
| 1/30/2026 | | Buy | $1,423.00 | $1,001 - $15,000 |
| 1/30/2026 | | Sell | $1,423.00 | $1,001 - $15,000 |
| 1/26/2026 | | Sell | $1,413.35 | $1,001 - $15,000 |
| 1/15/2026 | | Sell | $1,331.60 | $1,001 - $15,000 |
| 1/13/2026 | | Sell | $1,270.16 | $1,001 - $15,000 |
| 11/19/2025 | | Sell | $1,039.33 | $1,001 - $15,000 |
| 11/14/2025 | | Sell | $1,006.98 | $1,001 - $15,000 |
| 10/31/2025 | | Sell | $1,059.23 | $1,001 - $15,000 |
| 10/30/2025 | | Sell | $1,075.45 | $1,001 - $15,000 |
| 10/30/2025 | | Buy | $1,075.45 | $1,001 - $15,000 |
| 10/30/2025 | | Sell | $1,075.45 | $1,001 - $15,000 |
| 10/27/2025 | | Sell | $1,059.98 | $15,001 - $50,000 |
| 10/23/2025 | | Sell | $1,036.41 | $1,001 - $15,000 |
| 10/16/2025 | | Sell | $1,019.59 | $1,001 - $15,000 |
| 10/14/2025 | | Sell | $983.18 | $1,001 - $15,000 |
| 10/7/2025 | | Sell | $1,002.30 | $1,001 - $15,000 |
| 9/30/2025 | | Sell | $968.09 | $1,001 - $15,000 |
| 9/26/2025 | | Sell | $951.52 | $15,001 - $50,000 |
| 9/25/2025 | | Buy | $949.55 | $1,001 - $15,000 |
| 9/11/2025 | | Buy | $804.16 | $1,001 - $15,000 |
| 8/21/2025 | | Sell | $735.40 | $15,001 - $50,000 |
| 7/25/2025 | | Buy | $711.25 | $1,001 - $15,000 |
| 7/23/2025 | | Buy | $716.93 | $1,001 - $15,000 |
| 7/22/2025 | | Sell | $705.48 | $1,001 - $15,000 |
| 7/21/2025 | | Buy | $719.68 | $1,001 - $15,000 |
| 7/18/2025 | | Buy | $734.58 | $15,001 - $50,000 |
| 7/11/2025 | | Sell | $801.93 | $1,001 - $15,000 |
| 7/5/2025 | | Buy | $794.20 | $15,001 - $50,000 |
| 7/5/2025 | | Buy | $794.20 | $1,001 - $15,000 |
| 6/27/2025 | | Sell | $795.95 | $1,001 - $15,000 |
| 6/17/2025 | | Buy | $759.86 | $1,001 - $15,000 |
| 6/16/2025 | | Sell | $775.23 | $15,001 - $50,000 |
| 6/9/2025 | | Buy | $770.20 | $1,001 - $15,000 |
| 5/22/2025 | | Buy | $740.70 | $1,001 - $15,000 |
| 4/21/2025 | | Sell | $624.69 | $1,001 - $15,000 |
| 4/17/2025 | | Sell | $640.16 | $1,001 - $15,000 |
| 4/9/2025 | | Buy | $687.26 | $1,001 - $15,000 |
| 4/7/2025 | | Sell | $615.84 | $1,001 - $15,000 |
| 3/20/2025 | | Buy | $734.06 | $1,001 - $15,000 |
| 3/17/2025 | | Buy | $730.33 | $1,001 - $15,000 |
| 3/12/2025 | | Buy | $703.37 | $1,001 - $15,000 |
| 3/3/2025 | | Buy | $699.86 | $1,001 - $15,000 |
| 1/8/2025 | | Buy | $743.98 | $1,001 - $15,000 |
| 11/25/2024 | | Buy | $684.47 | $1,001 - $15,000 |
| 10/28/2024 | | Sell | $708.65 | $15,001 - $50,000 |
| 10/21/2024 | | Buy | $714.10 | $1,001 - $15,000 |
| 10/4/2024 | | Buy | $833.00 | $1,001 - $15,000 |
| 9/23/2024 | | Sell | $803.50 | $1,001 - $15,000 |
| 6/24/2024 | | Buy | $1,002.01 | $1,001 - $15,000 |
| 5/3/2024 | | Sell | $901.63 | $15,001 - $50,000 |
| 3/13/2024 | | Buy | $968.78 | $15,001 - $50,000 |
| 11/16/2023 | | Sell | $680.87 | $15,001 - $50,000 |
| 11/9/2023 | | Sell | $634.26 | $1,001 - $15,000 |
| 7/10/2023 | | Sell | $709.83 | $100,001 - $250,000 |
| 7/7/2023 | | Sell | $696.74 | $1,001 - $15,000 |
| 5/26/2023 | | Buy | $735.93 | $15,001 - $50,000 |
| 5/25/2023 | | Sell | $708.48 | $1,001 - $15,000 |