Apr 28
2023
SELL
Payment of exercise price or tax liability
$14,345
$31.95 p/Share
449
Reduced 0.68%
65,671
Common Stock
Apr 26
2023
SELL
Payment of exercise price or tax liability
$2,857
$31.4 p/Share
91
Reduced 0.14%
66,120
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
-
4,126
Added 5.87%
66,211
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
1,528
Added 2.4%
62,085
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
1,199
Added 1.94%
60,557
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$13,368
$45.94 p/Share
291
Reduced 0.49%
59,358
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$2,297
$45.94 p/Share
50
Reduced 0.08%
59,649
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$3,848
$44.75 p/Share
86
Reduced 0.14%
59,699
Common Stock
Apr 28
2022
SELL
Payment of exercise price or tax liability
$5,481
$45.3 p/Share
121
Reduced 0.2%
59,785
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$3,851
$45.31 p/Share
85
Reduced 0.14%
59,906
Common Stock
Apr 26
2022
SELL
Payment of exercise price or tax liability
$22,582
$46.56 p/Share
485
Reduced 0.8%
59,991
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
2,577
Added 4.09%
60,476
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
1,067
Added 1.81%
57,899
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$4,530
$50.9 p/Share
89
Reduced 0.16%
56,832
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$4,104
$47.72 p/Share
86
Reduced 0.15%
56,611
Common Stock
Apr 28
2021
SELL
Payment of exercise price or tax liability
$5,698
$47.09 p/Share
121
Reduced 0.21%
56,422
Common Stock
Apr 27
2021
SELL
Payment of exercise price or tax liability
$18,921
$46.95 p/Share
403
Reduced 0.71%
56,543
Common Stock
Apr 27
2021
BUY
Grant, award, or other acquisition
-
2,239
Added 3.78%
56,946
Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$3,948
$47.57 p/Share
83
Reduced 0.15%
54,707
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
963
Added 1.73%
54,790
Common Stock
Mar 11
2021
BUY
Open market or private purchase
$28,695
$36.14 p/Share
794
Added 1.45%
53,827
Common Stock