Mar 12
2024
SELL
Payment of exercise price or tax liability
$72,621
$35.88 p/Share
2,024
Reduced 3.02%
65,107
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$87,290
$36.22 p/Share
2,410
Reduced 4.89%
46,848
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
20,283
Added 23.2%
67,131
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$23,323
$36.73 p/Share
635
Reduced 1.27%
49,258
Common Stock
Mar 06
2024
SELL
Open market or private sale
$305,453
$36.59 p/Share
8,348
Reduced 14.33%
49,893
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$284,706
$32.59 p/Share
8,736
Added 13.04%
58,241
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
3,721
Added 6.99%
49,505
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$77,284
$52.61 p/Share
1,469
Reduced 3.11%
45,784
Common Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$86,548
$52.87 p/Share
1,637
Reduced 3.35%
47,253
Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$66,457
$52.87 p/Share
1,257
Reduced 2.51%
48,890
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
4,227
Added 7.77%
50,147
Common Stock
Mar 01
2023
SELL
Open market or private sale
$86,458
$55.21 p/Share
1,566
Reduced 3.3%
45,920
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$42,062
$26.86 p/Share
1,566
Added 3.19%
47,486
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
7,108
Added 13.4%
45,920
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$164,273
$65.11 p/Share
2,523
Reduced 6.1%
38,812
Common Stock
Mar 12
2022
SELL
Payment of exercise price or tax liability
$133,541
$65.11 p/Share
2,051
Reduced 4.73%
41,335
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
7,877
Added 15.37%
43,386
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
13,358
Added 27.34%
35,509
Common Stock
Mar 13
2021
SELL
Payment of exercise price or tax liability
$48,079
$68.1 p/Share
706
Reduced 3.09%
22,151
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
3,063
Added 11.82%
22,857
Common Stock
Feb 25
2021
SELL
Open market or private sale
$1,732,901
$69.48 p/Share
24,941
Reduced 55.75%
19,794
Common Stock