Oct 27
2022
SELL
Payment of exercise price or tax liability
$41,382
$56.15 p/Share
737
Reduced 0.9%
80,939
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
6,358
Added 7.22%
81,676
Common Stock
Aug 04
2022
SELL
Open market or private sale
$130,902
$60.8 p/Share
2,153
Reduced 2.78%
75,318
Common Stock
May 17
2022
SELL
Open market or private sale
$220,559
$52.74 p/Share
4,182
Reduced 5.12%
77,471
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$388,092
$52.53 p/Share
7,388
Reduced 8.3%
81,653
Common Stock
Feb 16
2022
SELL
Open market or private sale
$363,727
$60.47 p/Share
6,015
Reduced 6.35%
88,755
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$128,299
$61.27 p/Share
2,094
Reduced 2.16%
94,770
Common Stock
Feb 01
2022
SELL
Open market or private sale
$300,850
$60.17 p/Share
5,000
Reduced 4.91%
96,864
Common Stock
Nov 12
2021
SELL
Open market or private sale
$223,757
$74.19 p/Share
3,016
Reduced 2.88%
101,864
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$937,685
$74.52 p/Share
12,583
Reduced 10.73%
104,661
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
28,371
Added 19.48%
117,244
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$319,985
$69.82 p/Share
4,583
Reduced 4.9%
88,873
Common Stock
Oct 28
2021
SELL
Payment of exercise price or tax liability
$61,135
$69.63 p/Share
878
Reduced 0.93%
93,456
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
4,985
Added 5.02%
94,334
Common Stock
Aug 03
2021
SELL
Open market or private sale
$546,120
$60.68 p/Share
9,000
Reduced 9.15%
89,349
Common Stock
May 17
2021
SELL
Open market or private sale
$76,293
$50.16 p/Share
1,521
Reduced 1.52%
98,349
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$384,683
$51.08 p/Share
7,531
Reduced 7.01%
99,870
Common Stock
Feb 16
2021
SELL
Open market or private sale
$205,661
$68.19 p/Share
3,016
Reduced 2.74%
107,067
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$176,077
$67.67 p/Share
2,602
Reduced 2.31%
110,083
Common Stock
Nov 13
2020
BUY
Grant, award, or other acquisition
$7,448
$23.95 p/Share
311
Added 0.28%
112,685
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$303,185
$41.43 p/Share
7,318
Reduced 6.11%
112,374
Common Stock
Nov 05
2020
BUY
Grant, award, or other acquisition
-
16,500
Added 12.12%
119,692
Common Stock
Oct 29
2020
SELL
Payment of exercise price or tax liability
$158,240
$36.8 p/Share
4,300
Reduced 4.0%
103,192
Common Stock
Oct 28
2020
BUY
Grant, award, or other acquisition
-
7,914
Added 6.86%
107,492
Common Stock