Speiser Michael L
200 insider transactions on file
All transactions
| Date | Ticker | Company | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 18,831 | $255.16 | $4.8M | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 7,185 | $255.16 | $1.8M | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 6,054 | $262.06 | $1.6M | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 3,368 | $262.74 | $884,911.69 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 2,310 | $262.06 | $605,358.60 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 2,143 | $263.91 | $565,563.42 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 1,285 | $262.74 | $337,622.19 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 1,169 | $257.45 | $300,955.54 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 1,123 | $254.52 | $285,830.45 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 818 | $263.91 | $215,880.02 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 567 | $259.77 | $147,286.76 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 465 | $255.16 | $118,649.87 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 465 | $255.16 | $118,649.87 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 465 | $255.16 | $118,649.87 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 465 | $255.16 | $118,649.87 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 446 | $257.45 | $114,821.36 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 428 | $254.52 | $108,936.27 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 400 | $258.25 | $103,300.40 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 301 | $260.36 | $78,368.96 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 223 | $255.16 | $56,900.90 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 216 | $259.77 | $56,109.24 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 153 | $258.25 | $39,512.40 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 150 | $262.06 | $39,309.00 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 150 | $262.06 | $39,309.00 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 150 | $262.06 | $39,309.00 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 150 | $262.06 | $39,309.00 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 114 | $260.36 | $29,681.27 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 83 | $262.74 | $21,807.50 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 83 | $262.74 | $21,807.50 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 83 | $262.74 | $21,807.50 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 83 | $262.74 | $21,807.50 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 72 | $262.06 | $18,868.32 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 53 | $263.91 | $13,987.34 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 53 | $263.91 | $13,987.34 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 53 | $263.91 | $13,987.34 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 53 | $263.91 | $13,987.34 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 49 | $253.86 | $12,439.19 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 40 | $262.74 | $10,509.64 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 29 | $257.45 | $7,465.96 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 29 | $257.45 | $7,465.96 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 29 | $257.45 | $7,465.96 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 29 | $257.45 | $7,465.96 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 28 | $254.52 | $7,126.67 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 28 | $254.52 | $7,126.67 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 28 | $254.52 | $7,126.67 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 28 | $254.52 | $7,126.67 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 25 | $263.91 | $6,597.80 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 18 | $253.86 | $4,569.50 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 14 | $259.77 | $3,636.71 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 14 | $259.77 | $3,636.71 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 14 | $259.77 | $3,636.71 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 14 | $259.77 | $3,636.71 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 14 | $257.45 | $3,604.26 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 12 | $254.52 | $3,054.29 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 10 | $258.25 | $2,582.51 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 10 | $258.25 | $2,582.51 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 10 | $258.25 | $2,582.51 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 10 | $258.25 | $2,582.51 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 7 | $260.36 | $1,822.53 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 7 | $260.36 | $1,822.53 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 7 | $260.36 | $1,822.53 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 7 | $260.36 | $1,822.53 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 7 | $259.77 | $1,818.36 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 5 | $258.25 | $1,291.26 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 4 | $260.36 | $1,041.45 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 1 | $253.86 | $253.86 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 1 | $253.86 | $253.86 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 1 | $253.86 | $253.86 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 1 | $253.86 | $253.86 | filing |
| 2026-07-06 | SNOW | Snowflake Inc. | Sale | 1 | $253.86 | $253.86 | filing |
| 2026-06-29 | SNOW | Snowflake Inc. | Award | 1,273 | $0.00 | $0.00 | filing |
| 2026-06-16 | WDAY | Workday, Inc. | Award | 2,879 | $0.00 | $0.00 | filing |
| 2026-06-05 | SNOW | Snowflake Inc. | Sale | 34,005 | $245.21 | $8.3M | filing |
| 2026-06-05 | SNOW | Snowflake Inc. | Sale | 12,973 | $245.21 | $3.2M | filing |
| 2026-06-05 | SNOW | Snowflake Inc. | Sale | 840 | $245.21 | $205,973.04 | filing |
| 2026-06-05 | SNOW | Snowflake Inc. | Sale | 840 | $245.21 | $205,973.04 | filing |
| 2026-06-05 | SNOW | Snowflake Inc. | Sale | 840 | $245.21 | $205,973.04 | filing |
| 2026-06-05 | SNOW | Snowflake Inc. | Sale | 840 | $245.21 | $205,973.04 | filing |
| 2026-06-05 | SNOW | Snowflake Inc. | Sale | 403 | $245.21 | $98,818.02 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 18,993 | $142.07 | $2.7M | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 12,528 | $141.09 | $1.8M | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 7,245 | $142.07 | $1.0M | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 4,780 | $141.09 | $674,391.08 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 2,484 | $140.51 | $349,014.42 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 948 | $140.51 | $133,198.74 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 469 | $142.07 | $66,632.71 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 469 | $142.07 | $66,632.71 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 469 | $142.07 | $66,632.71 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 469 | $142.07 | $66,632.71 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 310 | $141.09 | $43,736.66 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 310 | $141.09 | $43,736.66 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 310 | $141.09 | $43,736.66 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 310 | $141.09 | $43,736.66 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 225 | $142.07 | $31,966.65 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 148 | $141.09 | $20,880.73 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 61 | $140.51 | $8,570.81 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 61 | $140.51 | $8,570.81 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 61 | $140.51 | $8,570.81 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 61 | $140.51 | $8,570.81 | filing |
| 2026-05-01 | SNOW | Snowflake Inc. | Sale | 30 | $140.51 | $4,215.15 | filing |
| 2026-04-06 | SNOW | Snowflake Inc. | Sale | 34,005 | $148.21 | $5.0M | filing |
| 2026-04-06 | SNOW | Snowflake Inc. | Sale | 12,973 | $148.21 | $1.9M | filing |
| 2026-04-06 | SNOW | Snowflake Inc. | Sale | 840 | $148.21 | $124,492.20 | filing |
| 2026-04-06 | SNOW | Snowflake Inc. | Sale | 840 | $148.21 | $124,492.20 | filing |
| 2026-04-06 | SNOW | Snowflake Inc. | Sale | 840 | $148.21 | $124,492.20 | filing |
| 2026-04-06 | SNOW | Snowflake Inc. | Sale | 840 | $148.21 | $124,492.20 | filing |
| 2026-04-06 | SNOW | Snowflake Inc. | Sale | 403 | $148.21 | $59,726.62 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 20,104 | $175.93 | $3.5M | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 7,670 | $175.93 | $1.3M | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 7,198 | $175.02 | $1.3M | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 6,703 | $173.15 | $1.2M | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 2,746 | $175.02 | $480,604.92 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 2,557 | $173.15 | $442,736.88 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 497 | $175.93 | $87,438.70 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 497 | $175.93 | $87,438.70 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 497 | $175.93 | $87,438.70 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 497 | $175.93 | $87,438.70 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 238 | $175.93 | $41,872.05 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 178 | $175.02 | $31,153.56 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 178 | $175.02 | $31,153.56 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 178 | $175.02 | $31,153.56 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 178 | $175.02 | $31,153.56 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 165 | $173.15 | $28,569.26 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 165 | $173.15 | $28,569.26 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 165 | $173.15 | $28,569.26 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 165 | $173.15 | $28,569.26 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 85 | $175.02 | $14,876.70 | filing |
| 2026-03-06 | SNOW | Snowflake Inc. | Sale | 80 | $173.15 | $13,851.76 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 23,688 | $165.04 | $3.9M | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 10,317 | $165.65 | $1.7M | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 9,037 | $165.04 | $1.5M | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 3,936 | $165.65 | $651,978.72 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 585 | $165.04 | $96,548.40 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 585 | $165.04 | $96,548.40 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 585 | $165.04 | $96,548.40 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 585 | $165.04 | $96,548.40 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 282 | $165.04 | $46,541.28 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 255 | $165.65 | $42,239.48 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 255 | $165.65 | $42,239.48 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 255 | $165.65 | $42,239.48 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 255 | $165.65 | $42,239.48 | filing |
| 2026-02-06 | SNOW | Snowflake Inc. | Sale | 121 | $165.65 | $20,043.05 | filing |
| 2026-02-02 | SNOW | Snowflake Inc. | Award | 790,158 | — | — | filing |
| 2026-02-02 | SNOW | Snowflake Inc. | Award | 2,288 | — | — | filing |
| 2026-02-02 | SNOW | Snowflake Inc. | Award | 77,119 | — | — | filing |
| 2026-02-02 | SNOW | Snowflake Inc. | Award | 2,500 | — | — | filing |
| 2026-02-02 | SNOW | Snowflake Inc. | Award | 402 | — | — | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 28,736 | $221.26 | $6.4M | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 10,963 | $221.26 | $2.4M | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 5,269 | $220.64 | $1.2M | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 2,010 | $220.64 | $443,486.40 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 710 | $221.26 | $157,093.18 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 710 | $221.26 | $157,093.18 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 710 | $221.26 | $157,093.18 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 710 | $221.26 | $157,093.18 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 340 | $221.26 | $75,227.72 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 130 | $220.64 | $28,683.20 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 130 | $220.64 | $28,683.20 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 130 | $220.64 | $28,683.20 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 130 | $220.64 | $28,683.20 | filing |
| 2026-01-02 | SNOW | Snowflake Inc. | Sale | 63 | $220.64 | $13,900.32 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 19,585 | $230.13 | $4.5M | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 9,649 | $230.79 | $2.2M | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 7,471 | $230.13 | $1.7M | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 3,681 | $230.79 | $849,549.03 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 2,723 | $232.11 | $632,030.08 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 2,048 | $233.07 | $477,333.50 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 1,039 | $232.11 | $241,160.21 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 782 | $233.07 | $182,263.09 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 484 | $230.13 | $111,383.40 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 484 | $230.13 | $111,383.40 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 484 | $230.13 | $111,383.40 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 484 | $230.13 | $111,383.40 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 238 | $230.79 | $54,928.73 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 238 | $230.79 | $54,928.73 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 238 | $230.79 | $54,928.73 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 238 | $230.79 | $54,928.73 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 232 | $230.13 | $53,390.39 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 115 | $230.79 | $26,541.20 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 67 | $232.11 | $15,551.24 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 67 | $232.11 | $15,551.24 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 67 | $232.11 | $15,551.24 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 67 | $232.11 | $15,551.24 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 51 | $233.07 | $11,886.72 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 51 | $233.07 | $11,886.72 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 51 | $233.07 | $11,886.72 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 51 | $233.07 | $11,886.72 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 33 | $232.11 | $7,659.56 | filing |
| 2025-12-05 | SNOW | Snowflake Inc. | Sale | 23 | $233.07 | $5,360.68 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 31,713 | $257.00 | $8.2M | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 12,098 | $257.00 | $3.1M | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 2,292 | $261.49 | $599,344.25 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 875 | $261.49 | $228,807.25 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 783 | $257.00 | $201,231.00 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 783 | $257.00 | $201,231.00 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 783 | $257.00 | $201,231.00 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 783 | $257.00 | $201,231.00 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 377 | $257.00 | $96,889.00 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 57 | $261.49 | $14,905.16 | filing |
| 2025-11-07 | SNOW | Snowflake Inc. | Sale | 57 | $261.49 | $14,905.16 | filing |
Insider transactions from SEC Form 4 filings via EDGAR. Names appear as filed and aren't normalized across issuers.