Aug 08
2024
SELL
Open market or private sale
$96,072
$129.13 p/Share
744
Reduced 5.67%
12,369
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$134,648
$114.4 p/Share
1,177
Reduced 8.24%
13,113
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
-
3,874
Added 21.33%
14,290
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$18,876
$114.4 p/Share
165
Reduced 1.56%
10,416
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$34,651
$116.28 p/Share
298
Reduced 2.74%
10,581
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
1,507
Added 12.17%
10,879
Common Stock
Dec 05
2023
SELL
Open market or private sale
$31,896
$96.95 p/Share
329
Reduced 3.39%
9,372
Common Stock
Aug 09
2023
SELL
Open market or private sale
$84,542
$94.25 p/Share
897
Reduced 8.46%
9,701
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$8,699
$63.97 p/Share
136
Reduced 1.27%
10,598
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$10,699
$62.94 p/Share
170
Reduced 1.56%
10,734
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$27,315
$62.94 p/Share
434
Reduced 3.83%
10,904
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
4,155
Added 26.82%
11,338
Common Stock
Jan 22
2023
SELL
Payment of exercise price or tax liability
$10,728
$63.48 p/Share
169
Reduced 2.3%
7,183
Common Stock
Mar 03
2022
SELL
Open market or private sale
$39,219
$107.45 p/Share
365
Reduced 4.73%
7,352
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$14,210
$93.49 p/Share
152
Reduced 1.93%
7,717
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$37,789
$94.71 p/Share
399
Reduced 4.83%
7,869
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
3,144
Added 27.55%
8,268
Common Stock
Jan 23
2022
SELL
Payment of exercise price or tax liability
$15,928
$91.02 p/Share
175
Reduced 3.3%
5,124
Common Stock
Jan 22
2022
SELL
Payment of exercise price or tax liability
$16,839
$91.02 p/Share
185
Reduced 3.37%
5,299
Common Stock
Mar 08
2021
SELL
Open market or private sale
$99,281
$76.37 p/Share
1,300
Reduced 19.16%
5,484
Common Stock