Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.
| Date | Insider | Title | Type | Price | Shares | Value | Owned After |
|---|
| Oct 29, 26 | Rhame Joseph Burns III | Officer | Purchase | $35.42 | 27.023 | $957.155 | 14.90K |
| Sep 30, 26 | Rhame Joseph Burns III | Officer | Purchase | $34.29 | 27.727 | $950.759 | 14.88K |
| Aug 31, 26 | Rhame Joseph Burns III | Officer | Purchase | $37.72 | 24.693 | $931.42 | 14.85K |
| Jul 28, 26 | Rhame Joseph Burns III | Officer | Purchase | $38.21 | 56.858 | $2.17K | 14.82K |
| Jul 28, 26 | Rhame Joseph Burns III | Officer | Purchase | $38.21 | 24.556 | $938.285 | 14.77K |
| Jun 30, 26 | Rhame Joseph Burns III | Officer | Purchase | $40.88 | 47.823 | $1.96K | 14.74K |
| Jun 30, 26 | Rhame Joseph Burns III | Officer | Purchase | $40.88 | 21.708 | $887.423 | 14.70K |
| Jun 25, 26 | Sessions John Joseph | Officer | Sale | -- | -- | -- | 241.721 |
| Jun 26, 26 | Rhame Joseph Burns III | Officer | Purchase | $41.20 | 500 | $20.60K | 14.67K |
| May 31, 26 | Rhame Joseph Burns III | Officer | Purchase | $42.45 | 20.605 | $874.682 | 14.17K |
| May 31, 26 | Rhame Joseph Burns III | Officer | Purchase | $42.45 | 45.394 | $1.93K | 14.15K |
| Apr 30, 26 | Rhame Joseph Burns III | Officer | Purchase | $42.94 | 20.834 | $894.612 | 14.11K |
| Apr 30, 26 | Rhame Joseph Burns III | Officer | Purchase | $42.94 | 45.899 | $1.97K | 14.09K |
| Mar 31, 26 | Rhame Joseph Burns III | Officer | Purchase | $39.28 | 22.117 | $868.756 | 14.04K |
| Mar 31, 26 | Rhame Joseph Burns III | Officer | Purchase | $39.28 | 48.725 | $1.91K | 14.02K |
| Feb 28, 26 | Rhame Joseph Burns III | Officer | Purchase | $41.80 | 20.817 | $870.151 | 13.97K |
| Feb 28, 26 | Rhame Joseph Burns III | Officer | Purchase | $41.80 | 45.861 | $1.92K | 13.95K |
| Jan 31, 26 | Rhame Joseph Burns III | Officer | Purchase | $38.20 | 22.683 | $866.491 | 13.90K |
| Jan 31, 26 | Rhame Joseph Burns III | Officer | Purchase | $38.20 | 49.971 | $1.91K | 13.88K |
| Dec 31, 25 | Rhame Joseph Burns III | Officer | Purchase | $37.17 | 23.209 | $862.679 | 13.83K |
| Dec 31, 25 | Rhame Joseph Burns III | Officer | Purchase | $37.17 | 51.129 | $1.90K | 13.81K |
| Nov 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $38.53 | 22.609 | $871.125 | 13.76K |
| Nov 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $38.53 | 49.807 | $1.92K | 13.73K |
| Jun 24, 26 | Legg JoEllen | CTO | Purchase | $42.62 | 580 | $24.72K | 4.10K |
| Oct 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $38.22 | 22.142 | $846.267 | 13.68K |
| Oct 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $38.22 | 34.786 | $1.33K | 13.66K |
| Oct 23, 25 | Rhame Joseph Burns III | Officer | Purchase | $37.80 | 2.70K | $102.06K | 13.63K |
| Sep 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $39.62 | 21.615 | $856.386 | 10.93K |
| Sep 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $39.62 | 33.958 | $1.35K | 10.91K |
| Aug 29, 25 | Rhame Joseph Burns III | Officer | Purchase | $37.94 | 22.011 | $835.097 | 10.87K |
| Dec 2, 24 | Rhame Joseph Burns III | Officer | Purchase | $34.60 | 21.726 | $751.72 | 10.34K |
| Oct 23, 25 | Rhame Joseph Burns III | Officer | Purchase | $37.80 | 2.70K | $102.06K | 13.56K |
| Sep 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $39.62 | 21.615 | $856.386 | 10.86K |
| Aug 29, 25 | Rhame Joseph Burns III | Officer | Purchase | $37.94 | 34.581 | $1.31K | 10.85K |
| Sep 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $39.62 | 33.985 | $1.35K | 10.84K |
| Jul 31, 25 | Rhame Joseph Burns III | Officer | Purchase | $38.28 | 21.925 | $839.289 | 10.82K |
| Jul 31, 25 | Rhame Joseph Burns III | Officer | Purchase | $38.28 | 34.445 | $1.32K | 10.79K |
| Jun 28, 25 | Rhame Joseph Burns III | Officer | Purchase | $36.18 | 22.058 | $798.058 | 10.76K |
| Jun 28, 25 | Rhame Joseph Burns III | Officer | Purchase | $36.18 | 34.654 | $1.25K | 10.74K |
| May 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $34.60 | 22.904 | $792.478 | 10.70K |
| May 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $34.60 | 35.983 | $1.25K | 10.68K |
| Apr 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $32.78 | 23.933 | $784.524 | 10.64K |
| Apr 30, 25 | Rhame Joseph Burns III | Officer | Purchase | $32.78 | 37.601 | $1.23K | 10.62K |
| Mar 31, 25 | Rhame Joseph Burns III | Officer | Purchase | $32.54 | 23.968 | $779.919 | 10.58K |
| Mar 31, 25 | Rhame Joseph Burns III | Officer | Purchase | $32.54 | 37.655 | $1.23K | 10.56K |
| Feb 27, 25 | Rhame Joseph Burns III | Officer | Purchase | $32.86 | 23.546 | $773.722 | 10.52K |
| Feb 27, 25 | Rhame Joseph Burns III | Officer | Purchase | $32.86 | 36.991 | $1.22K | 10.50K |
| Jan 21, 25 | Rhame Joseph Burns III | Officer | Purchase | $34.02 | 23.126 | $786.747 | 10.46K |
| Jan 21, 25 | Rhame Joseph Burns III | Officer | Purchase | $34.02 | 36.333 | $1.24K | 10.44K |
| Dec 30, 24 | Rhame Joseph Burns III | Officer | Purchase | $31.81 | 24.074 | $765.794 | 10.40K |
| Dec 2, 24 | Rhame Joseph Burns III | Officer | Purchase | $34.60 | 21.726 | $751.72 | 10.38K |
| Dec 30, 24 | Rhame Joseph Burns III | Officer | Purchase | $31.81 | 37.821 | $1.20K | 10.38K |
| Dec 2, 24 | Rhame Joseph Burns III | Officer | Purchase | $34.60 | 34.133 | $1.18K | 10.32K |
| Dec 16, 24 | Legg JoEllen | CTO | Purchase | $32.93 | 298 | $9.81K | 3.20K |
| Nov 15, 24 | Legg JoEllen | CTO | Purchase | $33.32 | 294 | $9.80K | 2.89K |
| Oct 31, 24 | Rhame Joseph Burns III | Officer | Purchase | $32.52 | 23.274 | $756.87 | 10.28K |
| Oct 31, 24 | Rhame Joseph Burns III | Officer | Purchase | $32.52 | 36.565 | $1.19K | 10.26K |
| Sep 30, 24 | Rhame Joseph Burns III | Officer | Purchase | $30.06 | 23.151 | $695.919 | 10.22K |
| Sep 30, 24 | Rhame Joseph Burns III | Officer | Purchase | $30.06 | 36.371 | $1.09K | 10.20K |
| Aug 30, 24 | Rhame Joseph Burns III | Officer | Purchase | $28.58 | 24.865 | $710.642 | 10.16K |
| Aug 30, 24 | Rhame Joseph Burns III | Officer | Purchase | $28.58 | 39.064 | $1.12K | 10.14K |
| Jul 31, 24 | Rhame Joseph Burns III | Officer | Purchase | $27.23 | 26.275 | $715.468 | 10.10K |
| Jul 31, 24 | Rhame Joseph Burns III | Officer | Purchase | $27.23 | 41.279 | $1.12K | 10.07K |
| Jul 1, 24 | Rhame Joseph Burns III | Officer | Purchase | $28.43 | 25.936 | $737.36 | 10.03K |
| Jul 1, 24 | Rhame Joseph Burns III | Officer | Purchase | $28.43 | 42.319 | $1.20K | 10.01K |
| May 31, 24 | Rhame Joseph Burns III | Officer | Purchase | $26.26 | 27.415 | $719.918 | 9.96K |
| May 31, 24 | Rhame Joseph Burns III | Officer | Purchase | $26.26 | 41.499 | $1.09K | 9.94K |
| Apr 30, 24 | Rhame Joseph Burns III | Officer | Purchase | $26.96 | 27.566 | $743.179 | 9.89K |
| Apr 30, 24 | Rhame Joseph Burns III | Officer | Purchase | $26.96 | 43.308 | $1.17K | 9.87K |
| Mar 28, 24 | Rhame Joseph Burns III | Officer | Purchase | $24.16 | 27.193 | $656.983 | 9.82K |
| Mar 28, 24 | Rhame Joseph Burns III | Officer | Purchase | $24.16 | 42.721 | $1.03K | 9.80K |
| Feb 29, 24 | Rhame Joseph Burns III | Officer | Purchase | $26.46 | 27.686 | $732.572 | 9.75K |
| Feb 29, 24 | Rhame Joseph Burns III | Officer | Purchase | $26.46 | 43.495 | $1.15K | 9.73K |
| Jan 17, 24 | Rhame Joseph Burns III | Officer | Purchase | $26.74 | 26.473 | $707.888 | 9.68K |
| Jan 17, 24 | Rhame Joseph Burns III | Officer | Purchase | $26.74 | 41.591 | $1.11K | 9.66K |
| Dec 29, 23 | Rhame Joseph Burns III | Officer | Purchase | $26.42 | 26.206 | $692.363 | 9.61K |
| Dec 29, 23 | Rhame Joseph Burns III | Officer | Purchase | $26.42 | 41.171 | $1.09K | 9.59K |
| Nov 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $24.56 | 26.453 | $649.686 | 9.55K |
| Nov 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $24.56 | 41.559 | $1.02K | 9.52K |
| Oct 15, 24 | Legg JoEllen | CTO | Purchase | $32.63 | 300 | $9.79K | 2.56K |
| Sep 17, 24 | Legg JoEllen | CTO | Purchase | $31.69 | 310 | $9.82K | 2.27K |
| Mar 25, 24 | Legg JoEllen | CTO | Purchase | $26.46 | 1.89K | $50.01K | 1.89K |
| Oct 31, 23 | Rhame Joseph Burns III | Officer | Purchase | $24.56 | 29.175 | $716.538 | 9.48K |
| Oct 31, 23 | Rhame Joseph Burns III | Officer | Purchase | $24.56 | 45.504 | $1.12K | 9.45K |
| Sep 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $24.65 | 27.805 | $685.393 | 9.40K |
| Sep 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $24.65 | 43.682 | $1.08K | 9.38K |
| Aug 31, 23 | Rhame Joseph Burns III | Officer | Purchase | $26.35 | 25.783 | $679.382 | 9.33K |
| Aug 31, 23 | Rhame Joseph Burns III | Officer | Purchase | $26.35 | 40.506 | $1.07K | 9.31K |
| Jul 31, 23 | Rhame Joseph Burns III | Officer | Purchase | $28.09 | 24.162 | $678.711 | 9.27K |
| Jul 31, 23 | Rhame Joseph Burns III | Officer | Purchase | $28.09 | 37.96 | $1.07K | 9.24K |
| Jun 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $27.42 | 24.894 | $682.593 | 9.20K |
| Jun 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $27.42 | 39.109 | $1.07K | 9.18K |
| May 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $26.79 | 25.104 | $672.536 | 9.14K |
| May 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $26.79 | 39.44 | $1.06K | 9.12K |
| Apr 27, 23 | Rhame Joseph Burns III | Officer | Purchase | $28.64 | 23.413 | $670.548 | 9.08K |
| Apr 27, 23 | Rhame Joseph Burns III | Officer | Purchase | $28.64 | 36.783 | $1.05K | 9.05K |
| Mar 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $28.16 | 23.938 | $674.094 | 9.02K |
| Mar 30, 23 | Rhame Joseph Burns III | Officer | Purchase | $28.16 | 37.938 | $1.07K | 8.99K |
| Oct 31, 23 | Rhame Joseph Burns III | -- | Sale | -- | -- | -- | -- |
| Oct 31, 23 | Rhame Joseph Burns III | -- | Purchase | $24.56 | 29.175 | $716.538 | 9.48K |
| Oct 31, 23 | Rhame Joseph Burns III | -- | Purchase | $24.56 | 45.504 | $1.12K | 9.45K |
| Sep 30, 23 | Rhame Joseph Burns III | -- | Purchase | $24.65 | 27.805 | $685.393 | 9.40K |
| Sep 30, 23 | Rhame Joseph Burns III | -- | Purchase | $24.65 | 43.682 | $1.08K | 9.38K |
| Aug 31, 23 | Rhame Joseph Burns III | -- | Purchase | $26.35 | 25.783 | $679.382 | 9.33K |
| Aug 31, 23 | Rhame Joseph Burns III | -- | Purchase | $26.35 | 40.506 | $1.07K | 9.31K |
| Jul 31, 23 | Rhame Joseph Burns III | -- | Purchase | $28.09 | 24.162 | $678.711 | 9.27K |
| Jul 31, 23 | Rhame Joseph Burns III | -- | Purchase | $28.09 | 37.96 | $1.07K | 9.24K |
| Jun 30, 23 | Rhame Joseph Burns III | -- | Purchase | $27.42 | 24.894 | $682.593 | 9.20K |
| Jun 30, 23 | Rhame Joseph Burns III | -- | Purchase | $27.42 | 39.109 | $1.07K | 9.18K |
| May 30, 23 | Rhame Joseph Burns III | -- | Purchase | $26.79 | 25.104 | $672.536 | 9.14K |
| May 30, 23 | Rhame Joseph Burns III | -- | Purchase | $26.79 | 39.44 | $1.06K | 9.12K |
| Apr 27, 23 | Rhame Joseph Burns III | -- | Purchase | $28.64 | 23.413 | $670.548 | 9.08K |
| Apr 27, 23 | Rhame Joseph Burns III | -- | Purchase | $28.64 | 36.783 | $1.05K | 9.05K |
| Mar 30, 23 | Rhame Joseph Burns III | -- | Purchase | $28.16 | 23.938 | $674.094 | 9.02K |
| Mar 30, 23 | Rhame Joseph Burns III | -- | Purchase | $28.16 | 37.938 | $1.07K | 8.99K |
| Sep 29, 23 | GRIMES THOMAS MICHAEL | -- | Purchase | $24.65 | 115.707 | $2.85K | 15.22K |
| Aug 31, 23 | GRIMES THOMAS MICHAEL | -- | Purchase | $26.35 | 107.034 | $2.82K | 15.11K |
| Oct 23, 23 | GRIMES THOMAS MICHAEL | -- | Sale | $23.62 | 15.22K | $359.56K | -- |
| Aug 9, 23 | GRIMES THOMAS MICHAEL | -- | Sale | -- | -- | -- | 15.00K |
| May 2, 23 | REAVES W H & CO INC | -- | Sale | -- | -- | -- | 67 |
| Mar 15, 23 | Rhame Joseph Burns III | -- | Purchase | $27.33 | 500 | $13.66K | 8.95K |
| Mar 15, 23 | Rhame Joseph Burns III | -- | Purchase | $27.29 | 200 | $5.46K | 8.45K |
| Mar 15, 23 | Rhame Joseph Burns III | -- | Purchase | $27.28 | 300 | $8.18K | 8.25K |
| Mar 15, 23 | Rhame Joseph Burns III | -- | Purchase | $27.28 | 500 | $13.64K | 7.95K |
| Mar 15, 23 | Rhame Joseph Burns III | -- | Purchase | $27.30 | 500 | $13.65K | 7.45K |
| Feb 28, 23 | Rhame Joseph Burns III | -- | Purchase | $28.36 | 23.17 | $657.101 | 6.95K |
| Feb 28, 23 | Rhame Joseph Burns III | -- | Purchase | $28.36 | 23.06 | $653.982 | 6.93K |
| Feb 14, 23 | Rhame Joseph Burns III | -- | Purchase | $29.38 | 128 | $3.76K | 6.91K |
| Feb 14, 23 | Rhame Joseph Burns III | -- | Purchase | $29.60 | 1.00K | $29.60K | 6.78K |
| Feb 14, 23 | Rhame Joseph Burns III | -- | Purchase | $29.63 | 500 | $14.81K | 5.78K |
| Jan 17, 23 | Rhame Joseph Burns III | -- | Purchase | $30.11 | 21.692 | $653.146 | 5.28K |
| Jan 17, 23 | Rhame Joseph Burns III | -- | Purchase | $30.11 | 11.412 | $343.615 | 5.26K |
| Dec 30, 22 | Rhame Joseph Burns III | -- | Purchase | $28.79 | 22.537 | $648.84 | 5.25K |
| Dec 30, 22 | Rhame Joseph Burns III | -- | Purchase | $28.79 | 11.857 | $341.363 | 5.22K |
| Nov 30, 22 | Rhame Joseph Burns III | Officer | Purchase | $29.48 | 21.869 | $644.698 | 5.21K |
| Nov 30, 22 | Rhame Joseph Burns III | Officer | Purchase | $29.48 | 11.506 | $339.197 | 5.19K |
| Oct 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $27.26 | 23.486 | $640.228 | 5.18K |
| Oct 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $27.26 | 12.357 | $336.852 | 5.15K |
| Sep 30, 22 | Rhame Joseph Burns III | Officer | Purchase | $28.81 | 6.347 | $182.857 | 5.14K |
| Sep 30, 22 | Rhame Joseph Burns III | Officer | Purchase | $28.81 | 19.522 | $562.429 | 5.14K |
| Oct 30, 22 | Rhame Joseph Burns III | -- | Sale | -- | -- | -- | -- |
| Sep 19, 22 | Swenson Bradley J | Officer | Sale | -- | -- | -- | -- |
| Sep 19, 22 | Swenson Bradley J | -- | Sale | -- | -- | -- | -- |
| Sep 19, 22 | Moore Christopher | Officer | Sale | -- | -- | -- | -- |
| Sep 19, 22 | Moore Christopher | -- | Sale | -- | -- | -- | -- |
| Oct 4, 22 | Rhame Joseph Burns III | CTO | Purchase | $28.24 | 400 | $11.30K | 5.12K |
| Sep 30, 22 | Rhame Joseph Burns III | CTO | Purchase | $27.61 | 200 | $5.52K | 4.72K |
| Sep 30, 22 | Rhame Joseph Burns III | CTO | Purchase | $27.60 | 200 | $5.52K | 4.52K |
| Sep 22, 22 | Rhame Joseph Burns III | Officer | Purchase | $30.25 | 190 | $5.75K | 4.32K |
| Sep 21, 22 | Rhame Joseph Burns III | Officer | Purchase | $31.04 | 200 | $6.21K | 4.13K |
| Aug 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $32.59 | 5.601 | $182.537 | 3.93K |
| Aug 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $32.59 | 17.156 | $559.114 | 3.92K |
| Jul 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $31.23 | 5.811 | $181.478 | 3.90K |
| Jul 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $31.23 | 17.799 | $555.863 | 3.90K |
| Jun 30, 22 | Rhame Joseph Burns III | Officer | Purchase | $31.13 | 5.793 | $180.336 | 3.88K |
| Jun 30, 22 | Rhame Joseph Burns III | Officer | Purchase | $31.13 | 17.743 | $552.34 | 3.87K |
| May 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $33.71 | 5.32 | $179.337 | 3.86K |
| May 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $33.71 | 16.294 | $549.271 | 3.85K |
| Apr 29, 22 | Rhame Joseph Burns III | Officer | Purchase | $33.93 | 5.256 | $178.336 | 3.84K |
| Apr 29, 22 | Rhame Joseph Burns III | Officer | Purchase | $33.93 | 16.098 | $546.205 | 3.83K |
| Mar 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $34.09 | 5.202 | $177.336 | 3.81K |
| Mar 31, 22 | Rhame Joseph Burns III | Officer | Purchase | $34.09 | 15.933 | $543.156 | 3.81K |
| Feb 28, 22 | Rhame Joseph Burns III | Officer | Purchase | $30.98 | 5.69 | $176.276 | 3.79K |
| Feb 28, 22 | Rhame Joseph Burns III | Officer | Purchase | $30.98 | 17.429 | $539.95 | 3.79K |
| Jan 14, 22 | Rhame Joseph Burns III | Officer | Purchase | $34.19 | 5.128 | $175.326 | 3.77K |
| Jan 14, 22 | Rhame Joseph Burns III | Officer | Purchase | $34.19 | 15.705 | $536.954 | 3.76K |
| Dec 30, 21 | Rhame Joseph Burns III | Officer | Purchase | $34.80 | 5.01 | $174.348 | 3.75K |
| Dec 30, 21 | Rhame Joseph Burns III | Officer | Purchase | $34.80 | 15.344 | $533.971 | 3.74K |
| Nov 30, 21 | Rhame Joseph Burns III | Officer | Purchase | $33.61 | 5.158 | $173.36 | 3.73K |
| Nov 30, 21 | Rhame Joseph Burns III | Officer | Purchase | $33.61 | 15.799 | $531.004 | 3.72K |
| Oct 29, 21 | Rhame Joseph Burns III | Officer | Purchase | $33.85 | 5.094 | $172.432 | 3.71K |
| Oct 29, 21 | Rhame Joseph Burns III | Officer | Purchase | $33.85 | 15.602 | $528.128 | 3.70K |
| Sep 28, 21 | Rhame Joseph Burns III | Officer | Purchase | $32.74 | 5.235 | $171.394 | 3.69K |
| Sep 28, 21 | Rhame Joseph Burns III | Officer | Purchase | $32.74 | 16.033 | $524.92 | 3.68K |
| Aug 27, 21 | Rhame Joseph Burns III | Officer | Purchase | $35.62 | 4.786 | $170.477 | 3.67K |
| Aug 27, 21 | Rhame Joseph Burns III | Officer | Purchase | $35.62 | 14.66 | $522.189 | 3.66K |
| Jul 28, 21 | Rhame Joseph Burns III | Officer | Purchase | $35.21 | 4.871 | $171.508 | 3.65K |
| Jul 28, 21 | Rhame Joseph Burns III | Officer | Purchase | $35.21 | 14.752 | $519.418 | 3.64K |
| Jun 2, 21 | Rhame Joseph Burns III | Officer | Purchase | $34.59 | 4.621 | $159.84 | 3.63K |
| Jun 2, 21 | Rhame Joseph Burns III | Officer | Purchase | $34.59 | 14.154 | $489.587 | 3.62K |
| May 26, 21 | Rhame Joseph Burns III | Officer | Purchase | $34.87 | 4.56 | $159.007 | 3.61K |
| May 26, 21 | Rhame Joseph Burns III | Officer | Purchase | $34.87 | 13.967 | $487.029 | 3.60K |
| Apr 28, 21 | Rhame Joseph Burns III | Officer | Purchase | $34.30 | 4.611 | $158.157 | 3.59K |
| Apr 28, 21 | Rhame Joseph Burns III | Officer | Purchase | $34.30 | 14.122 | $484.385 | 3.58K |
| Mar 29, 21 | Rhame Joseph Burns III | Officer | Purchase | $33.24 | 4.733 | $157.325 | 3.57K |
| Mar 29, 21 | Rhame Joseph Burns III | Officer | Purchase | $33.24 | 14.498 | $481.914 | 3.57K |
| Feb 24, 21 | Rhame Joseph Burns III | Officer | Purchase | $31.67 | 4.94 | $156.45 | 3.55K |
| Feb 24, 21 | Rhame Joseph Burns III | Officer | Purchase | $31.67 | 15.131 | $479.199 | 3.55K |
| Jan 13, 21 | Rhame Joseph Burns III | Officer | Purchase | $32.76 | 4.749 | $155.577 | 3.53K |
| Jan 13, 21 | Rhame Joseph Burns III | Officer | Purchase | $32.76 | 14.546 | $476.527 | 3.53K |
| Dec 29, 20 | Rhame Joseph Burns III | Officer | Purchase | $32.99 | 4.691 | $154.756 | 3.51K |
| Dec 29, 20 | Rhame Joseph Burns III | Officer | Purchase | $32.99 | 14.368 | $474 | 3.51K |
| Nov 25, 20 | Rhame Joseph Burns III | Officer | Purchase | $33.35 | 4.615 | $153.91 | 3.49K |
| Nov 25, 20 | Rhame Joseph Burns III | Officer | Purchase | $33.35 | 14.136 | $471.436 | 3.49K |
| Oct 28, 20 | Rhame Joseph Burns III | Officer | Purchase | $31.95 | 4.79 | $153.041 | 3.47K |
| Oct 28, 20 | Rhame Joseph Burns III | Officer | Purchase | $31.95 | 14.67 | $468.707 | 3.47K |
| Sep 28, 20 | Rhame Joseph Burns III | Officer | Purchase | $31.15 | 4.885 | $152.168 | 3.45K |
| Sep 28, 20 | Rhame Joseph Burns III | Officer | Purchase | $31.15 | 14.961 | $466.035 | 3.45K |
| Aug 27, 20 | Rhame Joseph Burns III | Officer | Purchase | $31.44 | 4.812 | $151.289 | 3.43K |
| Aug 27, 20 | Rhame Joseph Burns III | Officer | Purchase | $31.44 | 14.739 | $463.394 | 3.43K |
Latest filing · Checked hourly; insiders must file within 2 business days of a trade · About this data