Feb 15
2023
SELL
Open market or private sale
$253,904
$90.68 p/Share
2,800
Reduced 30.21%
6,468
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$7,983
$91.77 p/Share
87
Reduced 0.93%
9,268
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$18,438
$90.83 p/Share
203
Reduced 2.13%
9,347
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$9,173
$90.83 p/Share
101
Reduced 1.05%
9,545
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
1,213
Added 11.17%
9,646
Common Stock
Feb 01
2023
SELL
Open market or private sale
$89,141
$89.86 p/Share
992
Reduced 10.07%
8,860
Common Stock
Feb 01
2023
SELL
Open market or private sale
$38,523
$90.22 p/Share
427
Reduced 4.82%
8,433
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$120,159
$86.57 p/Share
1,388
Reduced 12.35%
9,852
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
4,226
Added 27.32%
11,240
Common Stock
Feb 15
2022
SELL
Open market or private sale
$44,421
$104.03 p/Share
427
Reduced 5.74%
7,014
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$9,572
$102.93 p/Share
93
Reduced 1.23%
7,441
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$23,365
$102.93 p/Share
227
Reduced 2.92%
7,534
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
1,029
Added 11.71%
7,761
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$10,020
$104.37 p/Share
96
Reduced 1.41%
6,732
Common Stock
Feb 04
2022
SELL
Open market or private sale
$84,778
$103.64 p/Share
818
Reduced 10.7%
6,828
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$86,722
$103.24 p/Share
840
Reduced 9.9%
7,646
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
2,477
Added 22.59%
8,486
Common Stock
Mar 08
2021
SELL
Open market or private sale
$181,629
$92.81 p/Share
1,957
Reduced 24.58%
6,005
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$147,264
$75.25 p/Share
1,957
Added 19.73%
7,962
Common Stock
Feb 18
2021
SELL
Open market or private sale
$62,408
$79.4 p/Share
786
Reduced 11.57%
6,005
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$45,116
$57.4 p/Share
786
Added 10.37%
6,791
Common Stock
Feb 17
2021
SELL
Open market or private sale
$259,421
$79.14 p/Share
3,278
Reduced 35.31%
6,005
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$15,806
$79.03 p/Share
200
Reduced 2.37%
8,223
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$165,249
$49.55 p/Share
3,335
Added 26.31%
9,340
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$13,504
$78.51 p/Share
172
Reduced 2.72%
6,148
Common Stock