Nov 01
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.14%
105,024
Common Stock, par valu...
Sep 03
2024
SELL
Payment of exercise price or tax liability
-
3,084
Reduced 2.86%
104,875
Common Stock, par valu...
Sep 03
2024
BUY
Exercise of conversion of derivative security
-
7,115
Added 6.18%
107,959
Common Stock, par valu...
Aug 01
2024
BUY
Grant, award, or other acquisition
-
176
Added 0.17%
100,844
Common Stock, par valu...
May 01
2024
BUY
Grant, award, or other acquisition
-
174
Added 0.17%
100,668
Common Stock, par valu...
Feb 01
2024
BUY
Grant, award, or other acquisition
-
235
Added 0.23%
100,494
Common Stock, par valu...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$232,438
$25.63 p/Share
9,069
Reduced 8.3%
100,259
Common Stock, par valu...
Jan 02
2024
BUY
Grant, award, or other acquisition
-
13,463
Added 11.13%
107,470
Common Stock, par valu...
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
18,047
Added 14.17%
109,328
Common Stock, par valu...
Nov 01
2023
BUY
Grant, award, or other acquisition
-
255
Added 0.33%
77,818
Common Stock, par valu...
Sep 03
2023
SELL
Payment of exercise price or tax liability
-
170
Reduced 0.22%
77,561
Common Stock, par valu...
Aug 01
2023
BUY
Grant, award, or other acquisition
-
300
Added 0.38%
77,731
Common Stock, par valu...
May 01
2023
BUY
Grant, award, or other acquisition
-
330
Added 0.42%
77,431
Common Stock, par valu...
Feb 01
2023
BUY
Grant, award, or other acquisition
-
321
Added 0.41%
77,101
Common Stock, par valu...
Jan 02
2023
SELL
Payment of exercise price or tax liability
-
1,849
Reduced 2.35%
76,780
Common Stock, par valu...
Jan 02
2023
BUY
Grant, award, or other acquisition
-
21,053
Added 21.12%
78,629
Common Stock, par valu...
Nov 01
2022
BUY
Grant, award, or other acquisition
-
117
Added 0.2%
57,576
Common Stock, par valu...
Sep 03
2022
SELL
Payment of exercise price or tax liability
-
237
Reduced 0.41%
57,427
Common Stock, par valu...
Aug 01
2022
BUY
Grant, award, or other acquisition
-
142
Added 0.25%
57,664
Common Stock, par valu...
May 02
2022
BUY
Grant, award, or other acquisition
-
144
Added 0.25%
57,522
Common Stock, par valu...
Feb 01
2022
BUY
Grant, award, or other acquisition
-
136
Added 0.24%
57,378
Common Stock, par valu...
Jan 03
2022
SELL
Open market or private sale
$1,090,300
$42.54 p/Share
25,630
Reduced 30.93%
57,242
Common Stock, par valu...
Jan 02
2022
SELL
Payment of exercise price or tax liability
-
3,505
Reduced 4.06%
82,872
Common Stock, par valu...
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
7,844
Added 8.33%
86,377
Common Stock, par valu...
Jan 02
2022
BUY
Grant, award, or other acquisition
-
7,186
Added 7.72%
85,839
Common Stock, par valu...