Sep 01
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.77%
3,217
Common Stock
Jun 29
2023
SELL
Payment of exercise price or tax liability
$2,140
$26.43 p/Share
81
Reduced 2.47%
3,192
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
29
Added 0.88%
3,273
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
22
Added 0.67%
3,244
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
26
Added 0.8%
3,222
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$1,225
$36.05 p/Share
34
Reduced 1.05%
3,196
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
-
1,438
Added 30.81%
3,230
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
10
Added 0.55%
1,792
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$2,892
$37.08 p/Share
78
Reduced 4.19%
1,782
Common Stock
Jun 18
2022
SELL
Payment of exercise price or tax liability
$1,213
$36.77 p/Share
33
Reduced 1.74%
1,860
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
12
Added 0.63%
1,893
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
12
Added 0.63%
1,881
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
13
Added 0.69%
1,869
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$1,445
$43.78 p/Share
33
Reduced 1.75%
1,856
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.74%
1,889
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
1,019
Added 35.21%
1,875
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$1,204
$38.84 p/Share
31
Reduced 3.49%
856
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
5
Added 0.56%
887
Common Stock
Mar 12
2021
SELL
Open market or private sale
$200,818
$41.0 p/Share
4,898
Reduced 84.74%
882
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$163,005
$33.28 p/Share
4,898
Added 45.87%
5,780
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
5
Added 0.56%
882
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
7
Added 0.79%
877
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$951
$30.68 p/Share
31
Reduced 3.44%
870
Common Stock