Mar 11
2024
SELL
Payment of exercise price or tax liability
$906,636
$138.46 p/Share
6,548
Reduced 8.94%
66,729
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
14,517
Added 16.54%
73,277
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$425,715
$136.36 p/Share
3,122
Reduced 5.05%
58,760
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
11,538
Added 15.72%
61,882
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$750,504
$108.58 p/Share
6,912
Reduced 12.07%
50,344
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
15,324
Added 21.11%
57,256
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$312,481
$114.63 p/Share
2,726
Reduced 6.1%
41,932
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
10,770
Added 19.43%
44,658
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$1,026,670
$130.09 p/Share
7,892
Reduced 18.89%
33,888
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
17,498
Added 29.52%
41,780
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$538,796
$158.89 p/Share
3,391
Reduced 12.25%
24,282
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
7,277
Added 20.82%
27,673
Common Stock
Jan 27
2022
SELL
Open market or private sale
$993,531
$146.82 p/Share
6,767
Reduced 24.91%
20,396
Common Stock
Apr 30
2021
SELL
Open market or private sale
$1,339,736
$148.81 p/Share
9,003
Reduced 24.89%
27,163
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$202,774
$132.1 p/Share
1,535
Reduced 4.07%
36,166
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
3,402
Added 8.28%
37,701
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$143,795
$109.6 p/Share
1,312
Reduced 3.39%
37,339
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$357,960
$117.75 p/Share
3,040
Reduced 8.14%
34,299
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
1,312
Added 3.28%
38,651
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
8,703
Added 18.9%
37,339
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$217,294
$85.08 p/Share
2,554
Reduced 8.19%
28,636
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
5,661
Added 15.36%
31,190
Common Stock
Feb 28
2020
SELL
Open market or private sale
$1,313,064
$86.21 p/Share
15,231
Reduced 37.37%
25,529
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$297,213
$102.03 p/Share
2,913
Reduced 6.07%
45,039
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$439,197
$102.64 p/Share
4,279
Reduced 9.5%
40,760
Common Stock