Mar 01
2023
SELL
Payment of exercise price or tax liability
$64,175
$34.84 p/Share
1,842
Reduced 0.5%
368,967
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
12,378
Added 3.14%
381,345
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,450,188
$34.35 p/Share
42,218
Reduced 10.22%
370,710
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
98,360
Added 19.24%
412,928
Common Stock
May 09
2022
SELL
Open market or private sale
$807,202
$40.01 p/Share
20,175
Reduced 6.05%
313,506
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
$108,945
$5.4 p/Share
20,175
Added 5.7%
333,681
Common Stock
May 06
2022
SELL
Open market or private sale
$1,412,446
$40.14 p/Share
35,188
Reduced 10.09%
313,506
Common Stock
May 06
2022
BUY
Exercise of conversion of derivative security
$190,015
$5.4 p/Share
35,188
Added 9.17%
348,694
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$14,289
$25.98 p/Share
550
Reduced 0.18%
306,837
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
6,254
Added 1.96%
313,091
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$119,250
$30.0 p/Share
3,975
Reduced 1.28%
307,388
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
11,864
Added 3.67%
311,363
Common Stock
Dec 02
2021
SELL
Open market or private sale
$521,838
$29.85 p/Share
17,482
Reduced 5.52%
299,149
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$322,543
$18.45 p/Share
17,482
Added 5.23%
316,631
Common Stock
Aug 30
2021
SELL
Open market or private sale
$66,150
$35.0 p/Share
1,890
Reduced 0.63%
298,792
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$34,871
$18.45 p/Share
1,890
Added 0.62%
300,682
Common Stock
Aug 27
2021
SELL
Open market or private sale
$527,975
$35.0 p/Share
15,085
Reduced 4.81%
298,792
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$278,318
$18.45 p/Share
15,085
Added 4.59%
313,877
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
4,997
Added 1.65%
298,116
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$5,855
$26.14 p/Share
224
Reduced 0.08%
293,119
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
597
Added 0.2%
293,343
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
39,510
Added 11.89%
292,647
Common Stock