38 total trades 4 buyers 3 sellers Latest activity: 2026-06-25
Trade Date Trader Category Action Amount Source
2026-06-25 David Ricks Corporate Insider BUY 10,000 shares @ $194.51 $1,945,130 Filing ↗
2026-05-15 Gil Cisneros Politician SELL $1,001 - $15,000 ~$8,000 Filing ↗
2026-04-15 David Ricks Corporate Insider BUY 1,367 units @ $0.00 (derivative) Filing ↗
2026-04-15 David Ricks Corporate Insider SELL 900 units @ $0.00 (derivative) Filing ↗
2026-04-15 David Ricks Corporate Insider BUY 900 shares @ $0.00 Filing ↗
2026-04-14 Gil Cisneros Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-10-15 Marjorie Taylor Greene Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-09-11 Marjorie Taylor Greene Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-08-05 Gil Cisneros Politician SELL $1,001 - $15,000 ~$8,000 Filing ↗
2025-07-10 Lisa McClain Politician SELL $1,001 - $15,000 ~$8,000 Filing ↗
2025-06-23 Lisa McClain Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-06-06 Marjorie Taylor Greene Politician BUY $1,001 - $15,000 ~$8,000 Filing ↗
2025-04-22 David Ricks Corporate Insider BUY 900 units @ $0.00 (derivative) Filing ↗
2025-04-22 David Ricks Corporate Insider SELL 633 units @ $0.00 (derivative) Filing ↗
2025-04-22 David Ricks Corporate Insider BUY 633 shares @ $0.00 Filing ↗
2025-01-28 David Ricks Corporate Insider BUY 2,250 shares @ $443.98 $998,946 Filing ↗
2024-04-17 David Ricks Corporate Insider BUY 633 units @ $0.00 (derivative) Filing ↗
2024-04-17 David Ricks Corporate Insider SELL 836 units @ $0.00 (derivative) Filing ↗
2024-04-17 David Ricks Corporate Insider BUY 836 shares @ $0.00 Filing ↗
2023-04-20 David Ricks Corporate Insider BUY 836 units @ $0.00 (derivative) Filing ↗
2023-04-20 David Ricks Corporate Insider SELL 672 units @ $0.00 (derivative) Filing ↗
2023-04-20 David Ricks Corporate Insider BUY 672 shares @ $0.00 Filing ↗
2022-09-27 David Ricks Corporate Insider BUY 1,200 shares @ $280.56 $336,672 Filing ↗
2022-04-14 David Ricks Corporate Insider BUY 672 units @ $0.00 (derivative) Filing ↗
2022-04-14 David Ricks Corporate Insider SELL 615 units @ $0.00 (derivative) Filing ↗
2022-04-14 David Ricks Corporate Insider BUY 615 shares @ $0.00 Filing ↗
2021-04-20 David Ricks Corporate Insider BUY 615 units @ $0.00 (derivative) Filing ↗
2021-04-19 David Ricks Corporate Insider SELL 924 units @ $0.00 (derivative) Filing ↗
2021-04-19 David Ricks Corporate Insider BUY 924 shares @ $0.00 Filing ↗
2020-04-10 David Ricks Corporate Insider BUY 924 units @ $0.00 (derivative) Filing ↗
2020-04-08 David Ricks Corporate Insider SELL 1,073 units @ $0.00 (derivative) Filing ↗
2020-04-08 David Ricks Corporate Insider BUY 1,073 shares @ $0.00 Filing ↗
2019-04-12 David Ricks Corporate Insider BUY 1,073 units @ $0.00 (derivative) Filing ↗
2019-04-10 David Ricks Corporate Insider SELL 1,177 units @ $0.00 (derivative) Filing ↗
2019-04-10 David Ricks Corporate Insider BUY 1,177 shares @ $0.00 Filing ↗
2018-12-20 David Ricks Corporate Insider BUY 75 shares @ $216.58 $16,244 Filing ↗
2018-09-24 David Ricks Corporate Insider BUY 75 shares @ $261.43 $19,607 Filing ↗
2018-04-13 David Ricks Corporate Insider BUY 1,177 units @ $0.00 (derivative) Filing ↗