Aug 23
2022
SELL
Open market or private sale
$811,979
$92.47 p/Share
8,781
Reduced 21.97%
31,194
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$791,073
$91.57 p/Share
8,639
Reduced 17.77%
39,975
Common Stock
Aug 17
2022
SELL
Open market or private sale
$292,543
$89.0 p/Share
3,287
Reduced 6.33%
48,614
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$311,271
$96.19 p/Share
3,236
Reduced 5.87%
51,901
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
-
17,420
Added 24.01%
55,137
Common Stock
May 17
2022
SELL
Open market or private sale
$292,937
$89.12 p/Share
3,287
Reduced 8.02%
37,717
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$291,499
$90.08 p/Share
3,236
Reduced 7.31%
41,004
Common Stock
Feb 17
2022
SELL
Open market or private sale
$791,840
$100.82 p/Share
7,854
Reduced 15.08%
44,240
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$857,252
$97.15 p/Share
8,824
Reduced 14.49%
52,094
Common Stock
Nov 17
2021
SELL
Open market or private sale
$705,397
$89.37 p/Share
7,893
Reduced 11.47%
60,918
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$790,997
$90.06 p/Share
8,783
Reduced 11.32%
68,811
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
-
19,234
Added 19.86%
77,594
Common Stock
Aug 20
2021
SELL
Open market or private sale
$481,298
$85.05 p/Share
5,659
Reduced 8.84%
58,360
Common Stock
Aug 19
2021
SELL
Payment of exercise price or tax liability
$534,823
$84.96 p/Share
6,295
Reduced 8.95%
64,019
Common Stock
Aug 18
2021
SELL
Open market or private sale
$534,682
$82.5 p/Share
6,481
Reduced 8.44%
70,314
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
-
7,209
Reduced 8.58%
76,795
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
18,083
Added 17.71%
84,004
Common Stock
Jun 04
2021
SELL
Open market or private sale
$534,682
$82.5 p/Share
6,481
Reduced 8.95%
65,921
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$504,990
$70.05 p/Share
7,209
Reduced 9.06%
72,402
Common Stock
Feb 17
2021
SELL
Open market or private sale
$605,815
$93.49 p/Share
6,480
Reduced 7.53%
79,611
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$102,828
$45.12 p/Share
2,279
Reduced 5.09%
42,501
05/15/2023
Feb 15
2021
SELL
Payment of exercise price or tax liability
$677,286
$93.95 p/Share
7,209
Reduced 7.73%
86,091
Common Stock
Nov 17
2020
SELL
Open market or private sale
$534,600
$82.5 p/Share
6,480
Reduced 6.49%
93,300
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$603,321
$83.69 p/Share
7,209
Reduced 6.74%
99,780
Common Stock