May 7, 2024 | BRADLEY THOMAS A | Open Market Purchase | 1000 | 84.32 | $ 84,323.60 |
Apr 22, 2024 | Armstrong Mac | Open Market Sale | 7000 | 80.03 | $ 560,239.58 |
Apr 17, 2024 | Uchida T Christopher | Option Excercise | 1000 | 15.00 | $ 15,000.00 |
Apr 17, 2024 | Uchida T Christopher | Open Market Sale | 1000 | 76.30 | $ 76,296.00 |
Apr 17, 2024 | Christianson Jon | Open Market Sale | 2000 | 76.30 | $ 152,594.70 |
Mar 21, 2024 | Armstrong Mac | Open Market Sale | 7000 | 82.62 | $ 578,316.40 |
Mar 14, 2024 | Christianson Jon | Open Market Sale | 10000 | 82.09 | $ 820,883.79 |
Mar 14, 2024 | Uchida T Christopher | Open Market Sale | 2500 | 81.99 | $ 204,970.43 |
Mar 11, 2024 | Uchida T Christopher | Option Excercise | 1000 | 15.00 | $ 15,000.00 |
Mar 11, 2024 | Uchida T Christopher | Open Market Sale | 3000 | 73.62 | $ 220,860.00 |
Mar 5, 2024 | BRADLEY THOMAS A | Open Market Purchase | 1500 | 74.30 | $ 111,449.85 |
Mar 4, 2024 | Grant Angela L. | Open Market Sale | 2000 | 75.29 | $ 150,580.00 |
Feb 29, 2024 | Armstrong Mac | Open Market Sale | 7000 | 75.75 | $ 530,269.60 |
Feb 14, 2024 | Christianson Jon | Open Market Sale | 2000 | 60.00 | $ 120,000.00 |
Feb 14, 2024 | Uchida T Christopher | Option Excercise | 1000 | 15.00 | $ 15,000.00 |
Feb 14, 2024 | Uchida T Christopher | Open Market Sale | 2500 | 66.19 | $ 165,470.00 |
Jan 31, 2024 | Grant Angela L. | Option Excercise | 713 | 0.00 | $ 0.00 |
Jan 31, 2024 | Grant Angela L. | Open Market Sale | 256 | 59.19 | $ 15,152.64 |
Jan 31, 2024 | Knutzen Jonathan | Option Excercise | 890 | 0.00 | $ 0.00 |
Jan 31, 2024 | Knutzen Jonathan | Open Market Sale | 296 | 59.19 | $ 17,521.25 |
Jan 31, 2024 | Christianson Jon | Option Excercise | 995 | 0.00 | $ 0.00 |
Jan 31, 2024 | Christianson Jon | Open Market Sale | 356 | 59.19 | $ 21,072.89 |
Jan 31, 2024 | Armstrong Mac | Option Excercise | 4266 | 0.00 | $ 0.00 |
Jan 31, 2024 | Armstrong Mac | Open Market Sale | 1541 | 59.19 | $ 91,212.56 |
Jan 31, 2024 | Uchida T Christopher | Option Excercise | 1054 | 0.00 | $ 0.00 |
Jan 31, 2024 | Uchida T Christopher | Open Market Sale | 381 | 59.19 | $ 22,551.58 |
Jan 31, 2024 | Johnson Michelle Antoinette | Option Excercise | 692 | 0.00 | $ 0.00 |
Jan 31, 2024 | Johnson Michelle Antoinette | Open Market Sale | 250 | 59.19 | $ 14,797.55 |
Jan 26, 2024 | Knutzen Jonathan | Open Market Sale | 460 | 60.13 | $ 27,659.65 |
Jan 26, 2024 | Johnson Michelle Antoinette | Option Excercise | 2200 | 0.00 | $ 0.00 |
Jan 26, 2024 | Johnson Michelle Antoinette | Open Market Sale | 901 | 60.13 | $ 54,176.29 |
Jan 26, 2024 | Grant Angela L. | Option Excercise | 2216 | 0.00 | $ 0.00 |
Jan 26, 2024 | Grant Angela L. | Open Market Sale | 904 | 60.13 | $ 54,356.58 |
Jan 26, 2024 | Uchida T Christopher | Option Excercise | 1593 | 0.00 | $ 0.00 |
Jan 26, 2024 | Uchida T Christopher | Open Market Sale | 608 | 60.13 | $ 36,559.03 |
Jan 26, 2024 | Armstrong Mac | Option Excercise | 8027 | 0.00 | $ 0.00 |
Jan 26, 2024 | Armstrong Mac | Open Market Sale | 2905 | 60.13 | $ 174,676.97 |
Jan 26, 2024 | Christianson Jon | Option Excercise | 1480 | 0.00 | $ 0.00 |
Jan 26, 2024 | Christianson Jon | Open Market Sale | 617 | 60.13 | $ 37,100.24 |
Jan 26, 2024 | Knutzen Jonathan | Option Excercise | 1260 | 0.00 | $ 0.00 |
Jan 17, 2024 | Uchida T Christopher | Option Excercise | 1000 | 15.00 | $ 15,000.00 |
Jan 17, 2024 | Uchida T Christopher | Open Market Sale | 1000 | 60.30 | $ 60,300.00 |
Jan 12, 2024 | Christianson Jon | Open Market Sale | 2000 | 60.00 | $ 120,000.00 |
Jan 1, 2024 | Knutzen Jonathan | Option Excercise | 650 | 0.00 | $ 0.00 |
Jan 1, 2024 | Knutzen Jonathan | Open Market Sale | 239 | 54.51 | $ 13,028.67 |
Jan 1, 2024 | Uchida T Christopher | Option Excercise | 899 | 0.00 | $ 0.00 |
Jan 1, 2024 | Uchida T Christopher | Open Market Sale | 376 | 54.51 | $ 20,496.12 |
Jan 1, 2024 | Armstrong Mac | Option Excercise | 4611 | 0.00 | $ 0.00 |
Jan 1, 2024 | Armstrong Mac | Open Market Sale | 1836 | 54.51 | $ 100,086.21 |
Jan 1, 2024 | Johnson Michelle Antoinette | Option Excercise | 402 | 0.00 | $ 0.00 |
Jan 1, 2024 | Johnson Michelle Antoinette | Open Market Sale | 169 | 54.51 | $ 9,212.58 |
Jan 1, 2024 | Christianson Jon | Option Excercise | 813 | 0.00 | $ 0.00 |
Jan 1, 2024 | Christianson Jon | Open Market Sale | 341 | 54.52 | $ 18,589.84 |
Jan 1, 2024 | Grant Angela L. | Option Excercise | 433 | 0.00 | $ 0.00 |
Jan 1, 2024 | Grant Angela L. | Open Market Sale | 182 | 54.51 | $ 9,921.14 |
Dec 13, 2023 | Christianson Jon | Open Market Sale | 2000 | 60.77 | $ 121,543.40 |
Dec 13, 2023 | Uchida T Christopher | Option Excercise | 1000 | 15.00 | $ 15,000.00 |
Dec 13, 2023 | Uchida T Christopher | Open Market Sale | 1000 | 61.04 | $ 61,040.00 |
Dec 5, 2023 | Johnson Michelle Antoinette | Open Market Sale | 815 | 63.36 | $ 51,635.08 |
Nov 15, 2023 | Uchida T Christopher | Option Excercise | 1000 | 15.00 | $ 15,000.00 |
Nov 15, 2023 | Uchida T Christopher | Open Market Sale | 1000 | 60.00 | $ 60,000.00 |
Nov 13, 2023 | Christianson Jon | Open Market Sale | 6000 | 60.07 | $ 360,446.80 |
Nov 8, 2023 | Grant Angela L. | Open Market Sale | 1712 | 56.60 | $ 96,899.20 |
Aug 7, 2023 | Armstrong Mac | Open Market Sale | 80000 | 57.86 | $ 4,628,879.28 |
Jun 23, 2023 | Christianson Jon | Open Market Sale | 3992 | 60.04 | $ 239,672.49 |
Jun 21, 2023 | Uchida T Christopher | Option Excercise | 1000 | 15.00 | $ 15,000.00 |
Jun 21, 2023 | Uchida T Christopher | Open Market Sale | 1000 | 58.10 | $ 58,100.00 |
Jun 8, 2023 | Christianson Jon | Open Market Sale | 2008 | 60.09 | $ 120,653.49 |
May 31, 2023 | Uchida T Christopher | Option Excercise | 2000 | 15.00 | $ 30,000.00 |
May 31, 2023 | Uchida T Christopher | Open Market Sale | 2000 | 55.00 | $ 110,000.00 |
May 25, 2023 | Middleton Daina | Grant | 1639 | 0.00 | $ 0.00 |
May 25, 2023 | Taketa Richard H | Grant | 1639 | 0.00 | $ 0.00 |
May 25, 2023 | DOWDELL ROBERT E | Grant | 1639 | 0.00 | $ 0.00 |
May 25, 2023 | Bradley Daryl | Grant | 1639 | 0.00 | $ 0.00 |
May 25, 2023 | Fallon Catriona M. | Grant | 1639 | 0.00 | $ 0.00 |
May 25, 2023 | Notaras Martha | Grant | 1639 | 0.00 | $ 0.00 |