May 01
2023
BUY
Exercise of conversion of derivative security
-
2,830
Added 17.01%
13,811
Common Stock
Feb 02
2023
SELL
Open market or private sale
$175,122
$151.49 p/Share
1,156
Reduced 9.52%
10,981
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
1,446
Reduced 10.65%
12,137
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
2,830
Added 17.24%
13,583
Common Stock
Nov 02
2022
SELL
Open market or private sale
$679,053
$142.24 p/Share
4,774
Reduced 30.75%
10,753
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
-
6,046
Reduced 28.03%
15,527
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
2,620
Added 10.83%
21,573
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
9,586
Added 33.59%
18,953
Common Stock
Oct 31
2022
BUY
Other acquisition or disposition
$17,613
$121.47 p/Share
145
Added 1.52%
9,367
Common Stock
Aug 02
2022
SELL
Open market or private sale
$161,602
$164.9 p/Share
980
Reduced 9.61%
9,222
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
1,298
Reduced 11.29%
10,202
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
2,620
Added 18.56%
11,500
Common Stock
May 03
2022
SELL
Open market or private sale
$167,903
$171.33 p/Share
980
Reduced 9.94%
8,880
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
-
1,297
Reduced 11.62%
9,860
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
2,619
Added 19.01%
11,157
Common Stock
Feb 02
2022
SELL
Open market or private sale
$341,341
$207.25 p/Share
1,647
Reduced 16.17%
8,538
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
-
2,010
Reduced 16.48%
10,185
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
3,999
Added 24.69%
12,195
Common Stock
Jan 31
2022
SELL
Open market or private sale
$324,281
$199.19 p/Share
1,628
Reduced 16.57%
8,196
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,532,918
$218.24 p/Share
7,024
Reduced 41.69%
9,824
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
-
7,745
Reduced 31.49%
16,848
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
3,972
Added 13.91%
24,593
Common Stock
Oct 29
2021
BUY
Other acquisition or disposition
-
136
Added 0.66%
20,621
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
11,664
Added 36.28%
20,485
Common Stock
Aug 03
2021
SELL
Open market or private sale
$417,662
$208.31 p/Share
2,005
Reduced 18.52%
8,821
Common Stock