| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Sep 11 '25 | Buy | 16.50 | 1,000 | 16,500 | 194,496 | Sep 11 12:00 AM |
| PINE | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Aug 06 '25 | Buy | 14.10 | 3,500 | 49,357 | 8,300 | Aug 11 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Jun 26 '25 | Buy | 17.00 | 1,000 | 17,002 | 193,496 | Jun 26 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Mar 17 '23 | Buy | 16.00 | 1,000 | 16,000 | 192,496 | Apr 25 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Mar 10 '23 | Buy | 16.60 | 1,000 | 16,600 | 157,744 | Mar 14 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Mar 01 '23 | Buy | 17.47 | 1,890 | 33,010 | 3,000 | Mar 01 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Feb 28 '23 | Buy | 17.89 | 2,000 | 35,784 | 156,744 | Mar 01 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Sep 27 '22 | Buy | 18.81 | 1,000 | 18,807 | 130,991 | Sep 28 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Jun 07 '22 | Option Exercise | 26.58 | 27,000 | 717,660 | 46,291 | Jun 09 12:00 AM |
| PINE | Smith Daniel Earl | director: SVP, GEN COUNSEL & CORP SECRET | Mar 24 '22 | Buy | 18.60 | 2,000 | 37,200 | 7,300 | Mar 24 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Dec 20 '21 | Buy | 54.25 | 1,000 | 54,250 | 1,000 | Dec 22 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Mar 15 '21 | Option Exercise | 39.87 | 7,082 | 282,360 | 29,457 | Mar 17 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | May 14 '20 | Buy | 36.76 | 500 | 18,379 | 17,380 | May 15 12:00 AM |
| PINE | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | May 13 '20 | Buy | 11.18 | 1,000 | 11,175 | 5,300 | May 15 12:00 AM |
| PINE | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Mar 13 '20 | Buy | 13.32 | 100 | 1,332 | 4,300 | Mar 16 12:00 AM |
| PINE | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Mar 12 '20 | Buy | 13.61 | 1,200 | 16,330 | 4,200 | Mar 16 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Mar 12 '20 | Buy | 49.00 | 650 | 31,849 | 16,880 | Mar 16 12:00 AM |
| PINE | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Mar 03 '20 | Buy | 17.80 | 2,000 | 35,600 | 0 | Mar 04 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Dec 13 '19 | Buy | 62.75 | 25 | 1,569 | 13,123 | Dec 13 12:00 AM |
| CTO | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Dec 12 '19 | Buy | 62.71 | 100 | 6,271 | 13,098 | Dec 13 12:00 AM |
| PINE | Smith Daniel Earl | SVP, GEN COUNSEL & CORP SECRET | Dec 12 '19 | Buy | 18.73 | 1,000 | 18,730 | 0 | Dec 13 12:00 AM |