Jun 03
2024
-
4,043
Reduced 49.02%
4,204
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$400,708
$127.94 p/Share
3,132
Reduced 32.56%
6,488
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$831,354
$127.94 p/Share
6,498
Added 44.07%
8,247
Common Stock
Mar 07
2023
-
4,977
Reduced 50.49%
4,881
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$52,162
$101.09 p/Share
516
Reduced 6.33%
7,632
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,226
Added 18.42%
9,858
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$174,540
$102.55 p/Share
1,702
Reduced 3.88%
42,183
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
4,546
Added 9.39%
43,885
Common Stock
Sep 06
2022
SELL
Open market or private sale
$1,537,300
$91.37 p/Share
16,825
Reduced 29.2%
40,786
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$22,818
$86.76 p/Share
263
Reduced 0.48%
54,729
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
2,882
Added 4.76%
57,611
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$29,531
$88.95 p/Share
332
Reduced 0.6%
54,992
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$167,329
$90.01 p/Share
1,859
Reduced 3.25%
55,324
Common Stock
Feb 20
2022
BUY
Grant, award, or other acquisition
-
4,074
Added 6.65%
57,183
Common Stock
Jul 15
2021
SELL
Open market or private sale
$715,435
$120.12 p/Share
5,956
Reduced 10.08%
53,109
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$287,853
$48.33 p/Share
5,956
Added 9.16%
59,065
Common Stock
Jun 16
2021
SELL
Open market or private sale
$697,394
$117.15 p/Share
5,953
Reduced 10.08%
53,109
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$255,384
$42.9 p/Share
5,953
Added 9.18%
58,890
Common Stock
May 17
2021
SELL
Open market or private sale
$698,652
$117.46 p/Share
5,948
Reduced 10.07%
53,109
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$222,872
$37.47 p/Share
5,948
Added 9.15%
59,057
Common Stock
Apr 15
2021
SELL
Open market or private sale
$639,945
$107.59 p/Share
5,948
Reduced 10.07%
53,109
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$222,872
$37.47 p/Share
5,948
Added 9.15%
59,057
Common Stock
Mar 16
2021
SELL
Open market or private sale
$611,157
$102.75 p/Share
5,948
Reduced 10.07%
53,109
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$222,872
$37.47 p/Share
5,948
Added 9.15%
59,057
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
2,201
Added 3.98%
53,109
Common Stock