Mar 29
2023
SELL
Payment of exercise price or tax liability
$74,684
$36.29 p/Share
2,058
Reduced 4.45%
44,169
Common Stock
Mar 28
2023
SELL
Payment of exercise price or tax liability
$74,133
$36.11 p/Share
2,053
Reduced 4.25%
46,227
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$267,027
$35.02 p/Share
7,625
Reduced 13.64%
48,280
Common Stock
Jan 31
2023
SELL
Open market or private sale
$2,352,954
$38.07 p/Share
61,806
Reduced 52.51%
55,905
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$726,457
$13.29 p/Share
54,662
Added 31.71%
117,711
Common Stock
Jan 26
2023
SELL
Open market or private sale
$98,445
$38.01 p/Share
2,590
Reduced 3.95%
63,049
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
$28,865
$13.29 p/Share
2,172
Added 3.2%
65,639
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
-
15,305
Added 17.56%
71,866
Common Stock
May 16
2022
SELL
Open market or private sale
$894,832
$33.89 p/Share
26,404
Reduced 31.83%
56,561
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$180,573
$38.33 p/Share
4,711
Reduced 5.37%
82,965
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
13,507
Added 13.35%
87,676
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$221,524
$37.1 p/Share
5,971
Reduced 7.45%
74,169
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$188,034
$36.3 p/Share
5,180
Reduced 6.07%
80,140
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
9,879
Added 10.39%
85,177
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
19,351
Added 20.54%
74,854
Common Stock
Mar 26
2021
SELL
Payment of exercise price or tax liability
$69,526
$37.14 p/Share
1,872
Reduced 3.26%
55,503
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
-
3,311
Added 5.46%
57,375
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$36,381
$37.01 p/Share
983
Reduced 1.79%
54,064
Common Stock
Mar 23
2021
SELL
Payment of exercise price or tax liability
$186,179
$36.42 p/Share
5,112
Reduced 8.5%
55,047
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
2,802
Added 4.46%
59,974
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,192,958
$34.0 p/Share
35,087
Reduced 38.03%
57,172
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$212,182
$19.04 p/Share
11,144
Added 10.78%
92,259
Common Stock