Feb 22
2024
SELL
Payment of exercise price or tax liability
$831,129
$137.15 p/Share
6,060
Reduced 4.5%
128,554
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
15,400
Added 10.27%
134,614
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$1,218,362
$125.23 p/Share
9,729
Reduced 7.13%
126,641
Common Stock
Jan 18
2024
SELL
Sale (or disposition) back to the issuer
$930,083
$125.23 p/Share
7,427
Reduced 5.86%
119,214
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
24,586
Added 15.27%
136,370
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$1,829,557
$118.51 p/Share
15,438
Reduced 12.13%
111,784
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$259,195
$130.38 p/Share
1,988
Reduced 1.54%
127,222
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$441,161
$131.69 p/Share
3,350
Reduced 2.86%
113,700
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
15,510
Added 10.72%
129,210
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$364,521
$131.17 p/Share
2,779
Reduced 2.32%
117,050
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$1,389,008
$139.88 p/Share
9,930
Reduced 7.65%
119,829
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$1,810,326
$139.88 p/Share
12,942
Reduced 9.07%
129,759
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
32,805
Added 18.69%
142,701
Common Stock
Oct 30
2022
SELL
Payment of exercise price or tax liability
$203,601
$127.41 p/Share
1,598
Reduced 1.43%
109,896
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$43,998
$103.04 p/Share
427
Reduced 0.38%
111,494
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$168,503
$84.76 p/Share
1,988
Reduced 1.75%
111,921
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$288,722
$86.16 p/Share
3,351
Reduced 2.86%
113,909
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
21,180
Added 15.3%
117,260
Common Stock
Jan 20
2022
SELL
Sale (or disposition) back to the issuer
$634,266
$83.03 p/Share
7,639
Reduced 7.37%
96,080
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$832,957
$83.03 p/Share
10,032
Reduced 8.82%
103,719
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
-
25,317
Added 18.2%
113,751
Common Stock
Oct 31
2021
SELL
Payment of exercise price or tax liability
$65,761
$77.64 p/Share
847
Reduced 0.95%
88,434
Common Stock
Oct 30
2021
SELL
Payment of exercise price or tax liability
$124,069
$77.64 p/Share
1,598
Reduced 1.76%
89,281
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$28,750
$67.33 p/Share
427
Reduced 0.47%
90,879
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$12,459
$76.91 p/Share
162
Reduced 0.18%
91,306
Common Stock