Mar 02
2023
BUY
Grant, award, or other acquisition
-
3,150
Added 22.09%
11,108
Common Stock
Nov 16
2022
SELL
Open market or private sale
$106,140
$106.14 p/Share
1,000
Reduced 11.16%
7,958
Common Stock
Aug 24
2022
SELL
Payment of exercise price or tax liability
$45,518
$100.04 p/Share
455
Reduced 4.83%
8,958
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$42,510
$98.86 p/Share
430
Reduced 4.37%
9,413
Common Stock
Aug 23
2022
BUY
Grant, award, or other acquisition
-
683
Added 6.49%
9,843
Common Stock
Aug 21
2022
SELL
Payment of exercise price or tax liability
$19,051
$97.2 p/Share
196
Reduced 2.11%
9,101
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$16,355
$102.86 p/Share
159
Reduced 1.68%
9,297
Common Stock
Jun 02
2022
SELL
Sale (or disposition) back to the issuer
$331,250
$118.6 p/Share
2,793
Reduced 20.76%
10,663
Common Stock
Jun 02
2022
SELL
Open market or private sale
$75,010
$117.57 p/Share
638
Reduced 6.32%
9,456
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$67,483
$118.6 p/Share
569
Reduced 5.34%
10,094
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$331,240
$82.81 p/Share
4,000
Added 22.91%
13,456
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
1,450
Added 13.3%
9,456
Common Stock
Aug 31
2021
SELL
Open market or private sale
$111,190
$111.19 p/Share
1,000
Reduced 11.1%
8,006
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$10,349
$111.28 p/Share
93
Reduced 1.59%
5,756
Common Stock
Aug 24
2021
BUY
Grant, award, or other acquisition
-
59
Added 0.64%
9,160
Common Stock
Aug 24
2021
BUY
Grant, award, or other acquisition
-
3,471
Added 27.82%
9,006
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$21,972
$112.1 p/Share
196
Reduced 3.37%
5,628
Common Stock
Aug 21
2021
SELL
Payment of exercise price or tax liability
$21,297
$108.66 p/Share
196
Reduced 3.26%
5,824
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$19,246
$114.56 p/Share
168
Reduced 2.71%
6,020
Common Stock
Feb 10
2021
SELL
Open market or private sale
$98,271
$109.19 p/Share
900
Reduced 12.7%
6,188
Common Stock