Oct 12
2022
BUY
Grant, award, or other acquisition
-
245
Added 0.87%
27,765
Common Stock, par valu...
Jul 13
2022
BUY
Grant, award, or other acquisition
-
184
Added 0.66%
27,519
Common Stock, par valu...
Apr 13
2022
BUY
Grant, award, or other acquisition
-
125
Added 0.46%
27,335
Common Stock, par valu...
Mar 09
2022
SELL
Open market or private sale
$250,984
$73.28 p/Share
3,425
Reduced 11.18%
27,209
Common Stock, par valu...
Feb 11
2022
SELL
Open market or private sale
$274,640
$68.66 p/Share
4,000
Reduced 11.55%
30,634
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$530,566
$63.05 p/Share
8,415
Reduced 19.55%
34,634
Common Stock, par valu...
Jan 28
2022
BUY
Grant, award, or other acquisition
-
6,741
Added 21.36%
24,819
Common Stock, par valu...
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
18,230
Added 29.75%
43,049
Common Stock, par valu...
Jan 18
2022
SELL
Payment of exercise price or tax liability
$261,463
$69.91 p/Share
3,740
Reduced 17.14%
18,078
Common Stock, par valu...
Jan 12
2022
BUY
Grant, award, or other acquisition
-
161
Added 0.73%
21,818
Common Stock, par valu...
Oct 13
2021
BUY
Grant, award, or other acquisition
-
162
Added 0.74%
21,656
Common Stock, par valu...
Jul 14
2021
BUY
Grant, award, or other acquisition
-
151
Added 0.7%
21,494
Common Stock, par valu...
Apr 14
2021
BUY
Grant, award, or other acquisition
-
156
Added 0.73%
21,343
Common Stock, par valu...
Mar 10
2021
SELL
Open market or private sale
$1,607,763
$68.14 p/Share
23,595
Reduced 52.69%
21,186
Common Stock, par valu...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
7,347
Added 14.09%
44,781
Common Stock, par valu...
Feb 01
2021
SELL
Payment of exercise price or tax liability
$536,060
$56.63 p/Share
9,466
Reduced 20.18%
37,434
Common Stock, par valu...
Jan 29
2021
BUY
Exercise of conversion of derivative security
-
19,092
Added 28.93%
46,900
Common Stock, par valu...
Jan 20
2021
SELL
Payment of exercise price or tax liability
$128,279
$60.94 p/Share
2,105
Reduced 7.04%
27,808
Common Stock, par valu...
Jan 19
2021
SELL
Payment of exercise price or tax liability
$240,328
$60.46 p/Share
3,975
Reduced 11.73%
29,913
Common Stock, par valu...
Jan 15
2021
BUY
Grant, award, or other acquisition
-
257
Added 0.75%
33,888
Common Stock, par valu...
Oct 14
2020
BUY
Grant, award, or other acquisition
-
293
Added 0.86%
33,630
Common Stock, par valu...