Oct 05
2022
SELL
Payment of exercise price or tax liability
$89,030
$69.5 p/Share
1,281
Reduced 0.79%
161,643
Common
Aug 18
2022
SELL
Open market or private sale
$341,250
$75.0 p/Share
4,550
Reduced 2.72%
162,791
Common
Aug 12
2022
SELL
Open market or private sale
$196,910
$70.0 p/Share
2,813
Reduced 1.65%
167,341
Common
Jul 01
2022
SELL
Payment of exercise price or tax liability
$11,007
$46.84 p/Share
235
Reduced 0.14%
170,154
Common
May 02
2022
SELL
Open market or private sale
$4,387
$53.5 p/Share
82
Reduced 0.05%
170,284
Common
Mar 04
2022
SELL
Payment of exercise price or tax liability
$189,281
$58.33 p/Share
3,245
Reduced 1.87%
170,274
Common
Mar 02
2022
SELL
Payment of exercise price or tax liability
$295,300
$62.87 p/Share
4,697
Reduced 2.64%
173,519
Common
Feb 15
2022
SELL
Payment of exercise price or tax liability
$3,305,131
$62.24 p/Share
53,103
Reduced 22.96%
178,216
Common
Feb 15
2022
BUY
Grant, award, or other acquisition
-
119,454
Added 34.05%
231,319
Common
Feb 12
2022
SELL
Payment of exercise price or tax liability
$179,976
$58.97 p/Share
3,052
Reduced 2.66%
111,865
Common
Feb 10
2022
BUY
Grant, award, or other acquisition
-
14,192
Added 10.99%
114,917
Common
Feb 03
2022
SELL
Open market or private sale
$203,075
$58.76 p/Share
3,456
Reduced 3.32%
100,725
Common
Jan 31
2022
SELL
Open market or private sale
$223,309
$55.07 p/Share
4,055
Reduced 3.75%
104,181
Common
Jan 07
2022
SELL
Payment of exercise price or tax liability
$176,120
$64.56 p/Share
2,728
Reduced 2.46%
108,236
Common
Dec 23
2021
SELL
Open market or private sale
$263,520
$65.88 p/Share
4,000
Reduced 3.48%
110,827
Common
Nov 02
2021
SELL
Open market or private sale
$242,885
$55.81 p/Share
4,352
Reduced 3.65%
114,827
Common
Oct 05
2021
SELL
Payment of exercise price or tax liability
$58,465
$45.64 p/Share
1,281
Reduced 1.06%
119,179
Common
Aug 03
2021
SELL
Open market or private sale
$188,082
$43.74 p/Share
4,300
Reduced 3.45%
120,295
Common
Jul 01
2021
BUY
Grant, award, or other acquisition
-
1,583
Added 1.25%
124,595
Common
Jun 01
2021
SELL
Open market or private sale
$156,208
$40.5 p/Share
3,857
Reduced 3.04%
122,866
Common
Mar 05
2021
SELL
Payment of exercise price or tax liability
$305,668
$38.81 p/Share
7,876
Reduced 5.86%
126,532
Common
Mar 04
2021
SELL
Payment of exercise price or tax liability
$120,195
$37.04 p/Share
3,245
Reduced 2.36%
134,408
Common
Mar 02
2021
SELL
Payment of exercise price or tax liability
$189,900
$40.43 p/Share
4,697
Reduced 3.3%
137,653
Common
Feb 12
2021
BUY
Grant, award, or other acquisition
-
20,597
Added 12.64%
142,350
Common
Jan 07
2021
SELL
Payment of exercise price or tax liability
$99,538
$35.36 p/Share
2,815
Reduced 2.26%
121,753
Common