May 11
2023
BUY
Grant, award, or other acquisition
-
7,775
Added 3.51%
213,793
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$130,625
$88.74 p/Share
1,472
Reduced 0.71%
206,310
Common Stock
May 07
2023
SELL
Payment of exercise price or tax liability
$229,215
$88.74 p/Share
2,583
Reduced 1.23%
207,782
Common Stock
May 07
2023
BUY
Exercise of conversion of derivative security
-
5,415
Added 2.51%
210,365
Common Stock
May 04
2023
SELL
Payment of exercise price or tax liability
$34,887
$88.1 p/Share
396
Reduced 0.19%
204,950
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$33,631
$87.81 p/Share
383
Reduced 0.19%
205,346
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
3,235
Added 1.55%
205,466
Common Stock
Dec 13
2022
SELL
Open market or private sale
$558,763
$77.22 p/Share
7,236
Reduced 3.45%
202,231
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$265,923
$36.75 p/Share
7,236
Added 3.34%
209,467
Common Stock
Nov 08
2022
SELL
Open market or private sale
$496,077
$68.5 p/Share
7,242
Reduced 3.46%
202,231
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$266,143
$36.75 p/Share
7,242
Added 3.34%
209,473
Common Stock
Oct 11
2022
SELL
Open market or private sale
$594,713
$82.12 p/Share
7,242
Reduced 3.46%
202,231
Common Stock
Oct 11
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.34%
209,473
Common Stock
Sep 06
2022
SELL
Open market or private sale
$644,538
$89.0 p/Share
7,242
Reduced 3.46%
202,231
Common Stock
Sep 06
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.34%
209,473
Common Stock
Aug 09
2022
SELL
Open market or private sale
$759,034
$104.81 p/Share
7,242
Reduced 3.46%
202,231
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.34%
209,473
Common Stock
Jul 05
2022
SELL
Open market or private sale
$694,508
$95.9 p/Share
7,242
Reduced 3.46%
202,231
Common Stock
Jul 05
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.34%
209,473
Common Stock
Jun 01
2022
SELL
Open market or private sale
$728,835
$100.64 p/Share
7,242
Reduced 3.46%
202,199
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.34%
209,441
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$174,209
$95.93 p/Share
1,816
Reduced 0.88%
204,253
Common Stock
May 10
2022
SELL
Open market or private sale
$695,522
$96.04 p/Share
7,242
Reduced 3.4%
206,069
Common Stock
May 10
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.28%
213,311
Common Stock
May 08
2022
SELL
Payment of exercise price or tax liability
$804,864
$100.52 p/Share
8,007
Reduced 3.74%
206,069
Common Stock