Patrick S. Bannon
First SEC filing: Nov. 13, 2017 · Latest: Nov. 13, 2017
Insider at
Insider transactions
Price change vs the latest weekly close (updated to the current quote in your browser when available), split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Nov. 15, 2023 | RBC | M | 4,000 | $125.56 | $502,240 | 16,376 Direct | +32.32% | Acquired | 275.9% (price as of ) |
| Nov. 15, 2023 | RBC | M | 9,000 | $137.44 | $1,236,960 | 25,376 Direct | +54.96% | Acquired | 243.4% (price as of ) |
| Nov. 15, 2023 | RBC | S | 13,000 | $244.27 | $3,175,510 | 12,376 Direct | -51.23% | Disposed | 93.2% (price as of ) |
| Nov. 15, 2023 | RBC | M | 4,000 | · | · | 0 Direct | -100.00% | Disposed | |
| Nov. 15, 2023 | RBC | M | 9,000 | · | · | 6,000 Direct | -60.00% | Disposed | |
| June 7, 2023 | RBC | F | 314 | $213.11 | $66,917 | 12,376 Direct | -2.47% | Disposed | 121.5% (price as of ) |
| June 5, 2023 | RBC | F | 503 | $208.27 | $104,760 | 12,690 Direct | -3.81% | Disposed | 126.6% (price as of ) |
| June 2, 2023 | RBC | F | 322 | $199.51 | $64,242 | 13,193 Direct | -2.38% | Disposed | 136.6% (price as of ) |
| June 1, 2023 | RBC | A | 1,000 | · | · | 13,515 Direct | +7.99% | Acquired | |
| June 1, 2023 | RBC | A | 2,000 | · | · | 2,000 Direct | · | Acquired | |
| Aug. 9, 2022 | RBC | M | 4,000 | $126.56 | $506,240 | 16,515 Direct | +31.96% | Acquired | 272.9% (price as of ) |
| Aug. 9, 2022 | RBC | M | 8,000 | $132.12 | $1,056,960 | 24,515 Direct | +48.44% | Acquired | 257.2% (price as of ) |
| Aug. 9, 2022 | RBC | S | 12,000 | $241.61 | $2,899,320 | 12,515 Direct | -48.95% | Disposed | 95.3% (price as of ) |
| Aug. 9, 2022 | RBC | M | 4,000 | · | · | 4,000 Direct | -50.00% | Disposed | |
| Aug. 9, 2022 | RBC | M | 8,000 | · | · | 2,000 Direct | -80.00% | Disposed | |
| June 7, 2022 | RBC | F | 314 | $199.09 | $62,514 | 12,515 Direct | -2.45% | Disposed | 137.1% (price as of ) |
| June 3, 2022 | RBC | F | 440 | $197.19 | $86,764 | 11,829 Direct | -3.59% | Disposed | 139.4% (price as of ) |
| June 3, 2022 | RBC | A | 1,000 | · | · | 12,829 Direct | +8.45% | Acquired | |
| June 3, 2022 | RBC | A | 2,000 | · | · | 2,000 Direct | · | Acquired | |
| June 2, 2022 | RBC | F | 322 | $192.54 | $61,998 | 12,269 Direct | -2.56% | Disposed | 145.1% (price as of ) |
| April 13, 2022 | RBC | S | 6,306 | $180.07 | $1,135,521 | 12,591 Direct | -33.37% | Disposed | 162.1% (price as of ) |
| Dec. 2, 2021 | RBC | F | 459 | $190.82 | $87,586 | 18,897 Direct | -2.37% | Disposed | 147.3% (price as of ) |
| June 7, 2021 | RBC | F | 459 | $199.80 | $91,708 | 19,356 Direct | -2.32% | Disposed | 136.2% (price as of ) |
| June 3, 2021 | RBC | F | 459 | $197.08 | $90,460 | 17,815 Direct | -2.51% | Disposed | 139.5% (price as of ) |
| June 3, 2021 | RBC | A | 2,000 | · | · | 19,815 Direct | +11.23% | Acquired | |
| June 3, 2021 | RBC | A | 5,000 | · | · | 5,000 Direct | · | Acquired | |
| June 2, 2021 | RBC | M | 12,000 | $126.56 | $1,518,720 | 30,583 Direct | +64.58% | Acquired | 272.9% (price as of ) |
| June 2, 2021 | RBC | S | 12,000 | $196.91 | $2,362,920 | 18,583 Direct | -39.24% | Disposed | 139.7% (price as of ) |
| June 2, 2021 | RBC | F | 309 | $198.24 | $61,256 | 18,274 Direct | -1.66% | Disposed | 138.1% (price as of ) |
| June 2, 2021 | RBC | M | 12,000 | · | · | 8,000 Direct | -60.00% | Disposed | |
| Feb. 11, 2021 | RBC | S | 2,163 | $185.71 | $401,691 | 18,583 Direct | -10.43% | Disposed | 154.1% (price as of ) |
| Feb. 1, 2021 | RBC | F | 810 | $167.33 | $135,537 | 20,746 Direct | -3.76% | Disposed | 182.1% (price as of ) |
| Dec. 4, 2020 | RBC | F | 321 | $168.31 | $54,028 | 21,556 Direct | -1.47% | Disposed | 180.4% (price as of ) |
| Dec. 2, 2020 | RBC | F | 459 | $167.85 | $77,043 | 21,877 Direct | -2.05% | Disposed | 181.2% (price as of ) |
| Aug. 11, 2020 | RBC | S | 1,373 | $144.28 | $198,096 | 22,336 Direct | -5.79% | Disposed | 227.1% (price as of ) |
| June 8, 2020 | RBC | F | 309 | $154.76 | $47,821 | 23,709 Direct | -1.29% | Disposed | 205.0% (price as of ) |
| June 3, 2020 | RBC | F | 309 | $137.44 | $42,469 | 24,018 Direct | -1.27% | Disposed | 243.4% (price as of ) |
| June 2, 2020 | RBC | A | 5,000 | · | · | 24,327 Direct | +25.87% | Acquired | |
| June 2, 2020 | RBC | A | 15,000 | · | · | 15,000 Direct | · | Acquired | |
| Feb. 6, 2020 | RBC | S | 1,676 | $178.29 | $298,814 | 19,327 Direct | -7.98% | Disposed | 164.7% (price as of ) |
| Feb. 3, 2020 | RBC | F | 805 | $155.51 | $125,186 | 21,003 Direct | -3.69% | Disposed | 203.5% (price as of ) |
| Dec. 17, 2019 | RBC | S | 1,168 | $158.11 | $184,672 | 21,808 Direct | -5.08% | Disposed | 198.5% (price as of ) |
| Dec. 4, 2019 | RBC | F | 232 | $162.01 | $37,586 | 22,976 Direct | -1.00% | Disposed | 191.3% (price as of ) |
| Dec. 2, 2019 | RBC | F | 313 | $165.88 | $51,920 | 23,208 Direct | -1.33% | Disposed | 184.5% (price as of ) |
| June 7, 2019 | RBC | F | 314 | $150.38 | $47,219 | 23,521 Direct | -1.32% | Disposed | 213.9% (price as of ) |
| June 4, 2019 | RBC | S | 1,693 | $147.00 | $248,871 | 23,835 Direct | -6.63% | Disposed | 221.1% (price as of ) |
| June 3, 2019 | RBC | A | 5,000 | · | · | 25,528 Direct | +24.36% | Acquired | |
| June 3, 2019 | RBC | A | 15,000 | · | · | 15,000 Direct | · | Acquired | |
| Feb. 1, 2019 | RBC | F | 824 | $139.42 | $114,882 | 20,528 Direct | -3.86% | Disposed | 238.5% (price as of ) |
| Dec. 4, 2018 | RBC | F | 219 | $144.53 | $31,652 | 21,352 Direct | -1.02% | Disposed | 226.6% (price as of ) |
| Dec. 2, 2018 | RBC | F | 313 | $153.02 | $47,895 | 21,571 Direct | -1.43% | Disposed | 208.4% (price as of ) |
| June 7, 2018 | RBC | A | 5,000 | · | · | 21,884 Direct | +29.61% | Acquired | |
| June 7, 2018 | RBC | A | 10,000 | $132.12 | $1,321,200 | 10,000 Direct | · | Acquired | |
| April 11, 2018 | RBC | F | 299 | $122.09 | $36,505 | 16,884 Direct | -1.74% | Disposed | 286.6% (price as of ) |
| March 8, 2018 | RBC | S | 447 | $124.00 | $55,428 | 17,183 Direct | -2.54% | Disposed | 280.6% (price as of ) |
| Feb. 1, 2018 | RBC | A | 7,500 | $0.01 | $75 | 17,630 Direct | +74.04% | Acquired | 4719700.0% (price as of ) |
| Feb. 1, 2018 | RBC | A | 20,000 | $126.56 | $2,531,200 | 20,000 Direct | · | Acquired |
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Nov. 15, 2023 | RBC | Option to Purchase Common Stock | Common Stock | $126.56 | Feb. 1, 2025 | 4,000 | Disposed |
| Nov. 15, 2023 | RBC | Option to Purchase Common Stock | Common Stock | $137.44 | June 2, 2027 | 9,000 | Disposed |
| June 1, 2023 | RBC | Option to Purchase Common Stock | Common Stock | $199.51 | June 1, 2030 | 2,000 | Acquired |
| Aug. 9, 2022 | RBC | Option to Purchase Common Stock | Common Stock | $126.56 | Feb. 1, 2025 | 4,000 | Disposed |
| Aug. 9, 2022 | RBC | Option to Purchase Common Stock | Common Stock | $132.12 | June 7, 2025 | 8,000 | Disposed |
| June 3, 2022 | RBC | Option to Purchase Common Stock | Common Stock | $199.10 | June 3, 2029 | 2,000 | Acquired |
| June 3, 2021 | RBC | Option to Purchase Common Stock | Common Stock | $199.16 | June 3, 2028 | 5,000 | Acquired |
| June 2, 2021 | RBC | Option to Purchase Common Stock | Common Stock | $126.56 | Feb. 1, 2025 | 12,000 | Disposed |
| June 2, 2020 | RBC | Option to Purchase Common Stock | Common Stock | $137.44 | June 2, 2027 | 15,000 | Acquired |
| June 3, 2019 | RBC | Option to Purchase Common Stock | Common Stock | $143.92 | June 3, 2026 | 15,000 | Acquired |
| June 7, 2018 | RBC | Option to Purchase Common Stock | Common Stock | $132.12 | June 7, 2025 | 10,000 | Acquired |
| Feb. 1, 2018 | RBC | Option to Purchase Common Stock | Common Stock | $126.56 | Feb. 1, 2025 | 20,000 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Initial ownership (Form 3) 1 holding
Securities held when first becoming an insider, per SEC Form 3.
| Date | Ticker | Security | Shares | Ownership |
|---|---|---|---|---|
| Nov. 13, 2017 | RBC | Common Stock | 10,130 | Direct |
Holdings reported on Form 4 110 reported holdings
Positions listed on each Form 4 without a transaction in that filing (Table I and II holdings), newest filing first.
| Date | Ticker | Security | Shares | Exercise price | Expiration | Ownership |
|---|---|---|---|---|---|---|
| Nov. 15, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $132.12 | June 7, 2025 | Direct |
| Nov. 15, 2023 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Nov. 15, 2023 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| Nov. 15, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $199.10 | June 3, 2029 | Direct |
| Nov. 15, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $199.51 | June 1, 2030 | Direct |
| June 9, 2023 | RBC | Option to Purchase Common Stock | 4,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 9, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $132.12 | June 7, 2025 | Direct |
| June 9, 2023 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 9, 2023 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| June 9, 2023 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| June 9, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $199.10 | June 3, 2029 | Direct |
| June 9, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $199.51 | June 1, 2030 | Direct |
| June 6, 2023 | RBC | Option to Purchase Common Stock | 4,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 6, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $132.12 | June 7, 2025 | Direct |
| June 6, 2023 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 6, 2023 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| June 6, 2023 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| June 6, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $199.10 | June 3, 2029 | Direct |
| June 6, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $199.51 | June 1, 2030 | Direct |
| June 5, 2023 | RBC | Option to Purchase Common Stock | 4,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 5, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $132.12 | June 7, 2025 | Direct |
| June 5, 2023 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 5, 2023 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| June 5, 2023 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| June 5, 2023 | RBC | Option to Purchase Common Stock | 2,000 | $199.10 | June 3, 2029 | Direct |
| Aug. 10, 2022 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Aug. 10, 2022 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| Aug. 10, 2022 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| Aug. 10, 2022 | RBC | Option to Purchase Common Stock | 2,000 | $199.10 | June 3, 2029 | Direct |
| June 9, 2022 | RBC | Option to Purchase Common Stock | 8,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 9, 2022 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| June 9, 2022 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 9, 2022 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| June 9, 2022 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| June 9, 2022 | RBC | Option to Purchase Common Stock | 2,000 | $199.10 | June 3, 2029 | Direct |
| June 6, 2022 | RBC | Option to Purchase Common Stock | 8,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 6, 2022 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| June 6, 2022 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 6, 2022 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| June 6, 2022 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| April 13, 2022 | RBC | Option to Purchase Common Stock | 8,000 | $126.56 | Feb. 1, 2025 | Direct |
| April 13, 2022 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| April 13, 2022 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| April 13, 2022 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| April 13, 2022 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| Dec. 15, 2021 | RBC | Option to Purchase Common Stock | 8,000 | $126.56 | Feb. 1, 2025 | Direct |
| Dec. 15, 2021 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Dec. 15, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Dec. 15, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| Dec. 15, 2021 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| June 9, 2021 | RBC | Option to Purchase Common Stock | 8,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 9, 2021 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| June 9, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 9, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| June 9, 2021 | RBC | Option to Purchase Common Stock | 5,000 | $199.16 | June 3, 2028 | Direct |
| June 4, 2021 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| June 4, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 4, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| Feb. 11, 2021 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Feb. 11, 2021 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Feb. 11, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Feb. 11, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| Feb. 3, 2021 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Feb. 3, 2021 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Feb. 3, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Feb. 3, 2021 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| Dec. 4, 2020 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Dec. 4, 2020 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Dec. 4, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Dec. 4, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| Aug. 12, 2020 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Aug. 12, 2020 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Aug. 12, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Aug. 12, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| June 9, 2020 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 9, 2020 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| June 9, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 9, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $137.44 | June 2, 2027 | Direct |
| June 5, 2020 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 5, 2020 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| June 5, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Feb. 10, 2020 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Feb. 10, 2020 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Feb. 10, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Feb. 5, 2020 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Feb. 5, 2020 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Feb. 5, 2020 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Dec. 17, 2019 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Dec. 17, 2019 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Dec. 17, 2019 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Dec. 6, 2019 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Dec. 6, 2019 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Dec. 6, 2019 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| Dec. 4, 2019 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| Dec. 4, 2019 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| Dec. 4, 2019 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 11, 2019 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
| June 11, 2019 | RBC | Option to Purchase Common Stock | 10,000 | $132.12 | June 7, 2025 | Direct |
| June 11, 2019 | RBC | Option to Purchase Common Stock | 15,000 | $143.92 | June 3, 2026 | Direct |
| June 5, 2019 | RBC | Option to Purchase Common Stock | 20,000 | $126.56 | Feb. 1, 2025 | Direct |
Loaded 100 of 110 rows