Feb 11
2022
SELL
Payment of exercise price or tax liability
$40,706
$44.83 p/Share
908
Reduced 1.11%
80,644
Common stock, par valu...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$84,004
$44.47 p/Share
1,889
Reduced 2.26%
81,552
Common stock, par valu...
Feb 08
2022
BUY
Grant, award, or other acquisition
-
7,604
Added 8.35%
83,441
Common Stock, par valu...
Jan 18
2022
SELL
Open market or private sale
$62,849
$43.95 p/Share
1,430
Reduced 1.85%
75,837
Common stock, par valu...
Dec 15
2021
SELL
Open market or private sale
$55,227
$38.62 p/Share
1,430
Reduced 1.82%
77,267
Common stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$60,603
$42.38 p/Share
1,430
Reduced 1.78%
78,697
Common stock, par valu...
Oct 15
2021
SELL
Open market or private sale
$52,324
$36.59 p/Share
1,430
Reduced 1.75%
80,127
Common stock, par valu...
Oct 09
2021
SELL
Payment of exercise price or tax liability
$23,655
$36.06 p/Share
656
Reduced 0.8%
81,557
Common stock, par valu...
Sep 27
2021
SELL
Open market or private sale
$150,150
$35.0 p/Share
4,290
Reduced 4.96%
82,213
Common stock, par valu...
Jun 15
2021
SELL
Open market or private sale
$50,064
$35.01 p/Share
1,430
Reduced 1.63%
86,503
Common stock, par valu...
May 17
2021
SELL
Open market or private sale
$52,209
$36.51 p/Share
1,430
Reduced 1.6%
87,933
Common stock, par valu...
Apr 28
2021
SELL
Open market or private sale
$50,050
$35.0 p/Share
1,430
Reduced 1.58%
89,363
Common stock, par valu...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
12,128
Added 11.78%
90,793
Common stock, par valu...
Feb 17
2021
SELL
Payment of exercise price or tax liability
$23,799
$29.13 p/Share
817
Reduced 1.03%
78,665
Common stock, par valu...
Feb 13
2021
SELL
Payment of exercise price or tax liability
$17,898
$28.5 p/Share
628
Reduced 0.78%
79,482
Common stock, par valu...
Feb 12
2021
SELL
Payment of exercise price or tax liability
$22,344
$28.5 p/Share
784
Reduced 0.97%
80,110
Common stock, par valu...
Feb 11
2021
SELL
Payment of exercise price or tax liability
$30,874
$28.8 p/Share
1,072
Reduced 1.31%
80,894
Common stock, par valu...
Feb 09
2021
BUY
Grant, award, or other acquisition
-
12,128
Added 12.89%
81,966
Common Stock, par valu...
Oct 09
2020
SELL
Payment of exercise price or tax liability
$10,746
$19.19 p/Share
560
Reduced 0.8%
69,838
Common stock, par valu...