Dec 15
2024
SELL
Payment of exercise price or tax liability
-
35,189
Reduced 8.47%
380,050
Common Stock, par valu...
Nov 01
2024
BUY
Grant, award, or other acquisition
-
1,646
Added 0.39%
415,239
Common Stock, par valu...
Aug 01
2024
BUY
Grant, award, or other acquisition
-
1,931
Added 0.46%
413,589
Common Stock, par valu...
May 01
2024
BUY
Grant, award, or other acquisition
-
1,917
Added 0.46%
411,658
Common Stock, par valu...
Feb 01
2024
BUY
Grant, award, or other acquisition
-
2,583
Added 0.63%
409,741
Common Stock, par valu...
Dec 15
2023
BUY
Grant, award, or other acquisition
-
244,565
Added 37.53%
407,158
Common Stock, par valu...
Nov 01
2023
BUY
Grant, award, or other acquisition
-
848
Added 0.52%
162,593
Common Stock, par valu...
Aug 01
2023
BUY
Grant, award, or other acquisition
-
974
Added 0.6%
161,743
Common Stock, par valu...
Jun 01
2023
BUY
Grant, award, or other acquisition
-
8,612
Added 5.08%
160,769
Common Stock, par valu...
May 01
2023
BUY
Grant, award, or other acquisition
-
977
Added 0.64%
152,157
Common Stock, par valu...
Feb 01
2023
BUY
Grant, award, or other acquisition
-
949
Added 0.62%
151,180
Common Stock, par valu...
Dec 15
2022
BUY
Open market or private purchase
$475,500
$31.7 p/Share
15,000
Added 9.08%
150,231
Common Stock, par valu...
Nov 01
2022
BUY
Grant, award, or other acquisition
-
686
Added 0.5%
135,231
Common Stock, par valu...
Aug 01
2022
BUY
Grant, award, or other acquisition
-
796
Added 0.59%
134,537
Common Stock, par valu...
Jun 01
2022
BUY
Grant, award, or other acquisition
-
6,134
Added 4.39%
133,741
Common Stock, par valu...
May 02
2022
BUY
Grant, award, or other acquisition
-
747
Added 0.58%
127,607
Common Stock, par valu...
Feb 01
2022
BUY
Grant, award, or other acquisition
-
704
Added 0.55%
126,860
Common Stock, par valu...
Nov 01
2021
BUY
Grant, award, or other acquisition
-
621
Added 0.49%
126,156
Common Stock, par valu...
Aug 02
2021
BUY
Grant, award, or other acquisition
-
607
Added 0.48%
125,535
Common Stock, par valu...
Jun 01
2021
BUY
Grant, award, or other acquisition
-
8,274
Added 6.21%
124,928
Common Stock, par valu...
May 03
2021
BUY
Grant, award, or other acquisition
-
620
Added 0.53%
116,654
Common Stock, par valu...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
518
Added 0.44%
116,034
Common Stock, par valu...
Nov 02
2020
BUY
Grant, award, or other acquisition
-
622
Added 0.54%
115,516
Common Stock, par valu...