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
Dec 16
2021
BUY
Grant, award, or other acquisition
$33,336,254
$38.23 p/Share
871,992
Added 4.57%
18,197,090
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
$17,999,984
$38.23 p/Share
470,834
Added 2.65%
17,325,098
Common Stock
Nov 29
2021
BUY
Grant, award, or other acquisition
$3,432,235
$38.37 p/Share
89,451
Added 0.53%
16,854,264
Common Stock
Nov 12
2021
-
120,719
Reduced 0.71%
16,764,813
Common Stock
Nov 02
2021
-
270,000
Reduced 1.57%
16,885,532
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$3,409,619
$37.64 p/Share
90,585
Added 0.53%
17,155,532
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$2,760,610
$32.13 p/Share
85,920
Added 0.5%
17,064,947
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$2,492,823
$29.04 p/Share
85,841
Added 0.5%
16,979,027
Common Stock
Dec 28
2020
-
100,000
Reduced 0.56%
17,698,270
Common Stock
Nov 25
2020
BUY
Grant, award, or other acquisition
$1,979,322
$23.74 p/Share
83,375
Added 0.47%
17,798,270
Common Stock