Feb 15
2024
SELL
Payment of exercise price or tax liability
$106,235
$57.27 p/Share
1,855
Reduced 5.53%
31,711
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
8,214
Added 19.66%
33,566
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$202,395
$75.69 p/Share
2,674
Reduced 9.54%
25,352
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
9,850
Added 26.01%
28,026
Common Stock
Sep 14
2022
SELL
Open market or private sale
$826,369
$88.79 p/Share
9,307
Reduced 33.86%
18,176
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$109,376
$75.38 p/Share
1,451
Reduced 5.01%
27,483
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
5,436
Added 15.82%
28,934
Common Stock
Nov 19
2021
SELL
Open market or private sale
$399,960
$88.0 p/Share
4,545
Reduced 16.21%
23,498
Common Stock
Aug 16
2021
SELL
Open market or private sale
$349,944
$84.0 p/Share
4,166
Reduced 12.93%
28,043
Common Stock
Apr 15
2021
SELL
Open market or private sale
$300,000
$80.0 p/Share
3,750
Reduced 10.43%
32,209
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$77,560
$83.13 p/Share
933
Reduced 2.53%
35,959
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$168,152
$83.95 p/Share
2,003
Reduced 5.15%
36,892
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$731,624
$83.95 p/Share
8,715
Added 18.3%
38,895
Common Stock
Nov 09
2020
SELL
Open market or private sale
$103,462
$80.83 p/Share
1,280
Reduced 4.07%
30,180
Common Stock
Oct 12
2020
SELL
Open market or private sale
$50,020
$305.0 p/Share
164
Reduced 2.04%
7,865
Common Stock
Oct 08
2020
SELL
Open market or private sale
$50,100
$300.0 p/Share
167
Reduced 2.04%
8,029
Common Stock
Sep 15
2020
SELL
Open market or private sale
$50,150
$295.0 p/Share
170
Reduced 2.03%
8,196
Common Stock
Sep 03
2020
SELL
Open market or private sale
$49,880
$290.0 p/Share
172
Reduced 2.01%
8,366
Common Stock
Jul 24
2020
SELL
Open market or private sale
$50,160
$285.0 p/Share
176
Reduced 2.02%
8,538
Common Stock
Jul 22
2020
SELL
Open market or private sale
$49,840
$280.0 p/Share
178
Reduced 2.0%
8,714
Common Stock
Jul 17
2020
SELL
Open market or private sale
$100,019
$272.53 p/Share
367
Reduced 3.96%
8,892
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$59,603
$278.52 p/Share
214
Reduced 2.26%
9,259
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$153,437
$275.47 p/Share
557
Reduced 5.55%
9,473
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
2,441
Added 19.57%
10,030
Common Stock