Jul 26
2023
BUY
Grant, award, or other acquisition
-
81
Added 0.07%
109,245
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
108
Added 0.1%
109,164
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
10,288
Added 8.62%
109,055
Common Stock
Mar 15
2023
SELL
Sale (or disposition) back to the issuer
$73
$73.43 p/Share
1
Reduced 0.0%
98,767
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,294,056
$73.43 p/Share
17,623
Reduced 15.14%
98,768
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
24,896
Added 17.62%
116,392
Common Stock
Feb 28
2023
SELL
Open market or private sale
$766,175
$73.77 p/Share
10,386
Reduced 10.19%
91,495
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$687,613
$54.93 p/Share
12,518
Added 10.94%
101,881
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
129
Added 0.14%
89,363
Common Stock
Oct 26
2022
BUY
Grant, award, or other acquisition
-
177
Added 0.2%
89,234
Common Stock
Jul 27
2022
BUY
Grant, award, or other acquisition
-
144
Added 0.16%
89,057
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
153
Added 0.17%
88,912
Common Stock
Mar 15
2022
SELL
Sale (or disposition) back to the issuer
$62
$62.19 p/Share
1
Reduced 0.0%
78,146
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$471,276
$62.19 p/Share
7,578
Reduced 8.84%
78,148
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
22,367
Added 20.13%
88,759
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$598,626
$63.0 p/Share
9,502
Reduced 13.07%
63,176
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$570,569
$52.85 p/Share
10,796
Added 12.74%
73,972
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
114
Added 0.16%
72,678
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
113
Added 0.16%
72,563
Common Stock
Oct 15
2021
SELL
Payment of exercise price or tax liability
$260,483
$68.44 p/Share
3,806
Reduced 4.99%
72,451
Common Stock
Oct 15
2021
SELL
Sale (or disposition) back to the issuer
$0
$68.44 p/Share
0
Reduced 0.0%
72,450
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
8,288
Added 9.8%
76,257
Common Stock
Jul 28
2021
BUY
Grant, award, or other acquisition
-
112
Added 0.16%
67,969
Common Stock
Apr 28
2021
BUY
Grant, award, or other acquisition
-
103
Added 0.15%
67,856
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
10,402
Added 13.31%
67,753
Common Stock