May 10
2022
SELL
Open market or private sale
$328,022
$52.1 p/Share
6,296
Reduced 3.59%
169,073
Common
May 03
2022
SELL
Open market or private sale
$278,500
$55.7 p/Share
5,000
Reduced 2.77%
175,369
Common
Mar 04
2022
SELL
Payment of exercise price or tax liability
$189,281
$58.33 p/Share
3,245
Reduced 1.77%
180,277
Common
Mar 02
2022
SELL
Payment of exercise price or tax liability
$295,300
$62.87 p/Share
4,697
Reduced 2.5%
183,522
Common
Feb 15
2022
SELL
Payment of exercise price or tax liability
$3,294,114
$62.24 p/Share
52,926
Reduced 21.95%
188,219
Common
Feb 15
2022
BUY
Grant, award, or other acquisition
-
119,056
Added 33.05%
241,145
Common
Feb 12
2022
SELL
Payment of exercise price or tax liability
$184,222
$58.97 p/Share
3,124
Reduced 2.49%
122,089
Common
Feb 10
2022
SELL
Open market or private sale
$196,770
$65.59 p/Share
3,000
Reduced 2.34%
125,213
Common
Feb 10
2022
BUY
Grant, award, or other acquisition
-
13,876
Added 9.77%
128,213
Common
Feb 02
2022
SELL
Open market or private sale
$242,400
$60.6 p/Share
4,000
Reduced 3.38%
114,337
Common
Dec 13
2021
SELL
Open market or private sale
$327,800
$65.56 p/Share
5,000
Reduced 4.06%
118,200
Common
Nov 03
2021
SELL
Open market or private sale
$229,880
$57.47 p/Share
4,000
Reduced 3.14%
123,200
Common
Oct 05
2021
SELL
Payment of exercise price or tax liability
$58,465
$45.64 p/Share
1,281
Reduced 1.0%
127,200
Common
Aug 02
2021
SELL
Open market or private sale
$171,760
$42.94 p/Share
4,000
Reduced 3.02%
128,316
Common
Jul 01
2021
BUY
Grant, award, or other acquisition
-
1,056
Added 0.79%
132,316
Common
Jun 11
2021
SELL
Open market or private sale
$49,543
$38.11 p/Share
1,300
Reduced 0.98%
131,114
Common
Jun 04
2021
SELL
Payment of exercise price or tax liability
$64,842
$38.21 p/Share
1,697
Reduced 1.27%
132,414
Common
Mar 19
2021
SELL
Open market or private sale
$39,260
$39.26 p/Share
1,000
Reduced 0.74%
133,924
Common
Mar 05
2021
SELL
Payment of exercise price or tax liability
$267,479
$38.81 p/Share
6,892
Reduced 4.86%
134,924
Common
Mar 04
2021
SELL
Payment of exercise price or tax liability
$122,565
$37.04 p/Share
3,309
Reduced 2.28%
141,816
Common
Mar 02
2021
SELL
Payment of exercise price or tax liability
$193,175
$40.43 p/Share
4,778
Reduced 3.19%
145,125
Common
Feb 12
2021
BUY
Grant, award, or other acquisition
-
20,597
Added 12.08%
149,903
Common
Nov 06
2020
SELL
Open market or private sale
$34,437
$26.49 p/Share
1,300
Reduced 1.0%
129,033
Common
Oct 08
2020
SELL
Open market or private sale
$32,539
$25.03 p/Share
1,300
Reduced 0.99%
130,333
Common
Oct 05
2020
BUY
Grant, award, or other acquisition
-
8,640
Added 6.16%
131,633
Common