Sep 05
2024
BUY
Grant, award, or other acquisition
-
29
Added 0.31%
9,202
Common Stock
Jun 29
2024
SELL
Payment of exercise price or tax liability
$1,408
$27.61 p/Share
51
Reduced 0.55%
9,158
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
54
Added 0.58%
9,209
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
35
Added 0.38%
9,155
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$2,157
$30.39 p/Share
71
Reduced 0.77%
9,107
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$2,461
$30.39 p/Share
81
Reduced 0.87%
9,178
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
1,799
Added 16.27%
9,259
Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
-
18
Added 0.24%
7,460
Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$1,236
$28.11 p/Share
44
Reduced 0.59%
7,442
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
19
Added 0.25%
7,460
Common Stock
Jun 29
2023
SELL
Payment of exercise price or tax liability
$1,242
$26.43 p/Share
47
Reduced 0.63%
7,432
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
22
Added 0.29%
7,479
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$33,290
$22.88 p/Share
1,455
Added 16.33%
7,457
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
17
Added 0.28%
6,002
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$2,693
$39.61 p/Share
68
Reduced 1.12%
5,985
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
787
Added 11.51%
6,053
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.25%
5,255
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$1,550
$36.05 p/Share
43
Reduced 0.82%
5,233
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.25%
5,276
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$1,669
$37.08 p/Share
45
Reduced 0.85%
5,254
Common Stock
Jun 18
2022
SELL
Payment of exercise price or tax liability
$1,508
$36.77 p/Share
41
Reduced 0.77%
5,299
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
15
Added 0.28%
5,340
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.26%
5,308
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
666
Added 11.17%
5,294
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.22%
4,628
Common Stock