Feb 17
2024
SELL
Payment of exercise price or tax liability
$77,562
$57.71 p/Share
1,344
Reduced 0.84%
158,111
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
3,029
Added 1.86%
159,455
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$98,510
$57.71 p/Share
1,707
Reduced 1.08%
156,426
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
3,847
Added 2.37%
158,133
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$1,286,307
$60.39 p/Share
21,300
Reduced 12.13%
154,286
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
47,812
Added 21.66%
172,964
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
2,622
Added 1.66%
155,355
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$221,747
$60.97 p/Share
3,637
Reduced 2.82%
125,152
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
8,200
Added 5.99%
128,789
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$55,991
$41.66 p/Share
1,344
Reduced 1.1%
120,589
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
3,029
Added 2.42%
121,933
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$68,240
$40.0 p/Share
1,706
Reduced 1.41%
118,904
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
3,846
Added 3.09%
120,610
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$70,174
$38.6 p/Share
1,818
Reduced 1.53%
116,764
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
4,098
Added 3.34%
118,582
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$970,297
$37.43 p/Share
25,923
Reduced 18.46%
114,484
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
62,363
Added 30.76%
140,407
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$294,595
$31.01 p/Share
9,500
Reduced 10.85%
78,044
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
24,728
Added 22.03%
87,544
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$43,541
$30.3 p/Share
1,437
Reduced 2.24%
62,816
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
3,846
Added 5.65%
64,253
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$46,572
$30.68 p/Share
1,518
Reduced 2.45%
60,407
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
4,097
Added 6.21%
61,925
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$38,129
$29.33 p/Share
1,300
Reduced 2.2%
57,828
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
3,047
Added 4.9%
59,128
Common Stock