Aug 25
2023
BUY
Grant, award, or other acquisition
$3,571,216
$34.73 p/Share
102,828
Added 0.62%
16,489,112
Common Stock
Jul 26
2023
BUY
Other acquisition or disposition
-
68,619
Added 0.42%
16,386,284
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
$3,536,444
$30.51 p/Share
115,911
Added 0.71%
16,317,664
Common Stock
Mar 16
2023
-
547,570
Added 3.27%
16,201,634
Common Stock
Mar 07
2023
-
58,708
Added 0.37%
15,654,064
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$23,494,498
$37.76 p/Share
622,206
Reduced 3.68%
16,264,082
Common Stock
Feb 28
2023
-
668,725
Reduced 4.11%
15,595,357
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$3,757,695
$37.67 p/Share
99,753
Added 0.64%
15,595,357
Common Stock
Feb 07
2023
-
102,279
Reduced 0.61%
16,786,535
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$24,814,185
$38.37 p/Share
646,708
Reduced 3.69%
16,888,814
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
-
284,636
Added 1.6%
17,535,522
Common Stock
Jan 11
2023
-
413,919
Added 2.34%
17,250,886
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
-
467,359
Added 2.77%
16,407,905
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$15,000,007
$34.96 p/Share
429,062
Added 2.49%
16,836,967
Common Stock
Dec 15
2022
-
619,857
Reduced 3.55%
16,836,967
Common Stock
Nov 29
2022
SELL
Other acquisition or disposition
$8,732,840
$37.48 p/Share
233,000
Reduced 1.39%
16,560,403
Common Stock
Nov 29
2022
BUY
Grant, award, or other acquisition
$3,763,684
$37.32 p/Share
100,849
Added 0.6%
16,793,403
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$3,729,143
$32.4 p/Share
115,097
Added 0.68%
16,692,554
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
$3,695,507
$32.95 p/Share
112,155
Added 0.67%
16,577,456
Common Stock
Mar 16
2022
-
422,958
Added 2.37%
17,456,824
Common Stock
Feb 28
2022
-
616,657
Reduced 3.73%
15,934,626
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$13,065,552
$35.42 p/Share
368,875
Reduced 2.18%
16,551,283
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$3,879,966
$36.02 p/Share
107,717
Added 0.67%
16,042,343
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$43,173,229
$35.89 p/Share
1,202,932
Reduced 6.64%
16,920,158
Common Stock
Dec 31
2021
-
74,000
Reduced 0.41%
18,123,090
Common Stock