Feb 08
2023
BUY
Exercise of conversion of derivative security
-
2,353
Added 4.11%
54,924
Common Stock
Aug 08
2022
-
7,048
Reduced 11.82%
52,571
Common Stock
Aug 08
2022
SELL
Open market or private sale
$2,011,647
$142.67 p/Share
14,100
Reduced 19.13%
59,619
Common Stock
Jun 25
2022
SELL
Payment of exercise price or tax liability
$52,739
$129.9 p/Share
406
Reduced 0.55%
73,719
Common Stock
Jun 25
2022
BUY
Exercise of conversion of derivative security
-
932
Added 1.24%
74,125
Common Stock
Apr 14
2022
SELL
Payment of exercise price or tax liability
$17,518
$132.71 p/Share
132
Reduced 0.18%
73,193
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
-
301
Added 0.41%
73,325
Common Stock
Apr 07
2022
SELL
Payment of exercise price or tax liability
$5,121,024
$135.28 p/Share
37,855
Reduced 34.14%
73,024
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
-
86,921
Added 43.94%
110,879
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$144,138
$115.96 p/Share
1,243
Reduced 4.93%
23,958
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
2,852
Added 10.17%
25,201
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$132,115
$117.54 p/Share
1,124
Reduced 4.79%
22,349
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
2,579
Added 9.9%
23,473
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$106,476
$118.57 p/Share
898
Reduced 4.12%
20,894
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
2,060
Added 8.64%
21,792
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$377,245
$120.18 p/Share
3,139
Reduced 13.72%
19,732
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$1,109,261
$120.18 p/Share
9,230
Added 28.75%
22,871
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$85,310
$126.95 p/Share
672
Reduced 4.7%
13,641
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
2,318
Added 13.94%
14,313
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$374,255
$88.96 p/Share
4,207
Reduced 25.97%
11,995
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$859,354
$88.96 p/Share
9,660
Added 37.35%
16,202
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$127,858
$91.72 p/Share
1,394
Reduced 17.57%
6,542
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
4,879
Added 40.17%
7,268
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$52,931
$91.26 p/Share
580
Reduced 15.95%
3,057
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
2,030
Added 35.82%
3,637
Common Stock