Feb 09
2023
BUY
Grant, award, or other acquisition
-
3,256
Added 15.97%
17,130
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$284,755
$106.85 p/Share
2,665
Reduced 14.69%
15,475
Common Stock
Dec 12
2022
SELL
Open market or private sale
$170,522
$106.51 p/Share
1,601
Reduced 10.35%
13,874
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$144,276
$33.82 p/Share
4,266
Added 19.04%
18,140
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$52,912
$98.35 p/Share
538
Reduced 3.73%
13,874
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$27,350
$100.55 p/Share
272
Reduced 1.85%
14,412
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$11,007
$106.86 p/Share
103
Reduced 0.69%
14,814
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$10,718
$105.08 p/Share
102
Reduced 0.68%
14,917
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$7,542
$104.75 p/Share
72
Reduced 0.48%
15,019
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$300,953
$91.81 p/Share
3,278
Reduced 17.85%
15,091
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$191,067
$31.55 p/Share
6,056
Added 24.79%
18,369
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$46,337
$88.43 p/Share
524
Reduced 4.08%
12,313
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
5,154
Added 28.65%
12,837
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$6,260
$90.72 p/Share
69
Reduced 0.89%
7,683
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$6,260
$90.72 p/Share
69
Reduced 0.88%
7,752
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$5,763
$90.04 p/Share
64
Reduced 0.81%
7,821
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$5,639
$92.44 p/Share
61
Reduced 0.77%
7,885
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$53,689
$105.48 p/Share
509
Reduced 6.02%
7,946
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
2,435
Added 22.36%
8,455
Common Stock
Nov 23
2020
SELL
Payment of exercise price or tax liability
$166,614
$100.37 p/Share
1,660
Reduced 21.61%
6,020
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$92,092
$27.23 p/Share
3,382
Added 30.57%
7,680
Common Stock