Jun 05
2024
SELL
Payment of exercise price or tax liability
$24,341
$42.04 p/Share
579
Reduced 0.39%
147,777
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
-
3,076
Added 2.03%
148,356
Common Stock
Jun 10
2023
SELL
Payment of exercise price or tax liability
$17,126
$45.67 p/Share
375
Reduced 0.26%
145,280
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
-
2,716
Added 1.83%
145,655
Common Stock
Jun 01
2023
SELL
Open market or private sale
$750,888
$45.02 p/Share
16,679
Reduced 10.45%
142,939
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$278,372
$16.69 p/Share
16,679
Added 9.46%
159,618
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
-
4,163
Added 2.83%
142,939
Common Stock
Jun 06
2022
SELL
Open market or private sale
$388,897
$37.79 p/Share
10,291
Reduced 6.9%
138,776
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$176,079
$17.11 p/Share
10,291
Added 6.46%
149,067
Common Stock
May 23
2022
SELL
Open market or private sale
$349,300
$34.93 p/Share
10,000
Reduced 6.72%
138,776
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$171,100
$17.11 p/Share
10,000
Added 6.3%
148,776
Common Stock
Jun 12
2021
SELL
Payment of exercise price or tax liability
$3,127
$19.92 p/Share
157
Reduced 0.11%
138,776
Common Stock
Jun 08
2021
SELL
Open market or private sale
$154,480
$19.31 p/Share
8,000
Reduced 5.44%
138,933
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$131,440
$16.43 p/Share
8,000
Added 5.16%
146,933
Common Stock
Jun 07
2021
SELL
Open market or private sale
$150,905
$19.28 p/Share
7,827
Reduced 5.56%
132,914
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$128,598
$16.43 p/Share
7,827
Added 5.27%
140,741
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
-
6,019
Added 4.15%
138,933
Common Stock
May 20
2021
SELL
Open market or private sale
$197,400
$19.74 p/Share
10,000
Reduced 7.0%
132,914
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$164,300
$16.43 p/Share
10,000
Added 6.54%
142,914
Common Stock