Oct 14, 2025 | Markovich John M. | Open Market Sale | 7994 | 43.74 | $ 349,684.74 |
Oct 14, 2025 | BARATZ ALAN E | Open Market Sale | 31369 | 43.74 | $ 1,372,186.71 |
Oct 14, 2025 | Nguyen Diane | Open Market Sale | 20827 | 43.74 | $ 911,043.79 |
Sep 15, 2025 | Nguyen Diane | Option Excercise | 2501 | 17.76 | $ 44,417.76 |
Sep 15, 2025 | Ghai Rohit | Open Market Sale | 10000 | 17.93 | $ 179,320.00 |
Sep 15, 2025 | DiLullo John D | Open Market Sale | 8000 | 17.93 | $ 143,432.00 |
Sep 15, 2025 | Markovich John M. | Option Excercise | 10583 | 17.76 | $ 187,954.08 |
Sep 11, 2025 | Markovich John M. | Option Excercise | 150000 | 0.92 | $ 138,000.00 |
Sep 10, 2025 | Markovich John M. | Open Market Sale | 150000 | 16.70 | $ 2,505,000.00 |
Sep 5, 2025 | Markovich John M. | Option Excercise | 40758 | 0.92 | $ 37,497.36 |
Aug 13, 2025 | Nguyen Diane | Option Excercise | 2459 | 18.51 | $ 45,516.09 |
Aug 13, 2025 | Nguyen Diane | Open Market Sale | 69270 | 18.18 | $ 1,259,315.49 |
Aug 13, 2025 | Nguyen Diane | Option Excercise | 79841 | 1.52 | $ 121,266.44 |
Aug 13, 2025 | WEST STEVEN M | Open Market Sale | 144000 | 18.08 | $ 2,603,540.00 |
Aug 12, 2025 | Markovich John M. | Option Excercise | 100000 | 0.92 | $ 92,000.00 |
Aug 12, 2025 | Markovich John M. | Open Market Sale | 100000 | 18.00 | $ 1,800,000.00 |
Jul 31, 2025 | Nguyen Diane | Grant | 16098 | 0.00 | $ 0.00 |
Jul 21, 2025 | Nguyen Diane | Option Excercise | 4066 | 18.89 | $ 76,806.74 |
Jul 21, 2025 | Markovich John M. | Option Excercise | 8607 | 18.89 | $ 162,586.23 |
Jul 21, 2025 | BARATZ ALAN E | Option Excercise | 33778 | 18.89 | $ 638,066.42 |
Jun 20, 2025 | Nguyen Diane | Option Excercise | 2501 | 15.71 | $ 39,290.71 |
Jun 12, 2025 | Ghai Rohit | Open Market Sale | 43517 | 16.81 | $ 731,303.18 |
Jun 12, 2025 | Nielsen Kirstjen | Open Market Sale | 71644 | 16.18 | $ 1,159,373.82 |
Jun 12, 2025 | DiLullo John D | Open Market Sale | 57000 | 15.84 | $ 902,802.00 |
Jun 12, 2025 | Biscay Roger | Open Market Sale | 106626 | 16.85 | $ 1,796,328.22 |
May 23, 2025 | Nguyen Diane | Option Excercise | 141421 | 1.02 | $ 143,824.95 |
May 23, 2025 | Nguyen Diane | Open Market Sale | 85762 | 18.77 | $ 1,610,053.59 |
May 21, 2025 | Markovich John M. | Open Market Sale | 400000 | 17.30 | $ 6,920,000.00 |
May 21, 2025 | WEST STEVEN M | Option Excercise | 311973 | 0.91 | $ 284,785.08 |
May 21, 2025 | WEST STEVEN M | Open Market Sale | 311973 | 16.50 | $ 5,148,802.39 |
May 21, 2025 | BARATZ ALAN E | Option Excercise | 845813 | 0.91 | $ 769,689.83 |
May 21, 2025 | BARATZ ALAN E | Open Market Sale | 845813 | 17.00 | $ 14,378,821.00 |
May 21, 2025 | Biscay Roger | Open Market Sale | 112196 | 17.68 | $ 1,983,707.06 |
May 21, 2025 | Markovich John M. | Option Excercise | 502702 | 0.92 | $ 462,485.84 |
May 20, 2025 | Nguyen Diane | Option Excercise | 2459 | 13.15 | $ 32,335.85 |
May 20, 2025 | BARATZ ALAN E | Option Excercise | 19023 | 13.15 | $ 250,152.45 |
May 1, 2025 | BARATZ ALAN E | Grant | 580117 | 0.00 | $ 0.00 |
Apr 22, 2025 | Nguyen Diane | Option Excercise | 9969 | 6.42 | $ 64,000.98 |
Apr 22, 2025 | Markovich John M. | Option Excercise | 19674 | 6.42 | $ 126,307.08 |
Apr 22, 2025 | BARATZ ALAN E | Option Excercise | 36890 | 6.42 | $ 236,833.80 |
Mar 6, 2025 | Nguyen Diane | Grant | 101721 | 0.00 | $ 0.00 |
Mar 6, 2025 | Markovich John M. | Grant | 430360 | 0.00 | $ 0.00 |
Feb 10, 2025 | Nguyen Diane | Option Excercise | 2791 | 5.99 | $ 16,718.09 |
Jan 23, 2025 | Nguyen Diane | Open Market Sale | 2383 | 5.27 | $ 12,558.41 |
Jan 23, 2025 | Markovich John M. | Open Market Sale | 5582 | 5.27 | $ 29,417.14 |
Jan 23, 2025 | BARATZ ALAN E | Open Market Sale | 8372 | 5.27 | $ 44,120.44 |
Jan 10, 2025 | PUBLIC SECTOR PENSION INVESTMENT BOARD | Other Aquisition | 40057252 | | $ 0.00 |
Jan 10, 2025 | PUBLIC SECTOR PENSION INVESTMENT BOARD | Open Market Sale | 19672558 | 4.58 | $ 90,138,874.27 |
Dec 20, 2024 | PUBLIC SECTOR PENSION INVESTMENT BOARD | Open Market Sale | 1000000 | 6.68 | $ 6,678,200.00 |
Dec 10, 2024 | PUBLIC SECTOR PENSION INVESTMENT BOARD | Open Market Sale | 18374059 | 4.29 | $ 78,769,231.77 |
Dec 4, 2024 | BARATZ ALAN E | Option Excercise | 344313 | 2.76 | $ 950,303.88 |
Dec 4, 2024 | Markovich John M. | Option Excercise | 86079 | 2.76 | $ 237,578.04 |
Dec 4, 2024 | Nguyen Diane | Option Excercise | 2460 | 2.76 | $ 6,789.60 |
Nov 22, 2024 | Holt Sharon E | Grant | 68579 | 0.00 | $ 0.00 |
Nov 1, 2024 | DiLullo John D | Grant | 87035 | 0.00 | $ 0.00 |
Nov 1, 2024 | Ghai Rohit | Grant | 87035 | 0.00 | $ 0.00 |
Oct 21, 2024 | Nguyen Diane | Option Excercise | 20460 | 1.17 | $ 23,938.20 |
Oct 21, 2024 | Markovich John M. | Option Excercise | 3044 | 1.17 | $ 3,561.48 |
Oct 21, 2024 | BARATZ ALAN E | Option Excercise | 7379 | 1.17 | $ 8,633.43 |