Feb 11
2024
SELL
Payment of exercise price or tax liability
$298,900
$66.07 p/Share
4,524
Reduced 2.04%
217,049
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
10,084
Added 4.4%
218,908
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$1,056,327
$66.07 p/Share
15,988
Reduced 7.33%
202,120
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
45,013
Added 17.55%
211,489
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$117,624
$65.13 p/Share
1,806
Reduced 0.98%
182,464
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
3,725
Added 1.98%
184,270
Common Stock
Feb 28
2023
SELL
Open market or private sale
$2,150,285
$50.98 p/Share
42,179
Reduced 18.94%
180,545
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$820,381
$19.45 p/Share
42,179
Added 15.92%
222,724
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,680,435
$51.2 p/Share
32,821
Reduced 15.38%
180,545
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$638,368
$19.45 p/Share
32,821
Added 13.33%
213,366
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$719,078
$48.4 p/Share
14,857
Reduced 7.6%
180,545
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
31,792
Added 13.99%
195,402
Common Stock
Aug 10
2022
SELL
Open market or private sale
$598,296
$45.25 p/Share
13,222
Reduced 7.48%
163,587
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$205,602
$15.55 p/Share
13,222
Added 6.96%
176,809
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$444,127
$45.19 p/Share
9,828
Reduced 5.67%
163,587
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$152,825
$15.55 p/Share
9,828
Added 5.36%
173,415
Common Stock
Aug 02
2022
SELL
Open market or private sale
$900,501
$45.19 p/Share
19,927
Reduced 10.86%
163,587
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
$309,865
$15.55 p/Share
19,927
Added 9.79%
183,514
Common Stock
Aug 01
2022
SELL
Open market or private sale
$1,475,620
$46.08 p/Share
32,023
Reduced 16.37%
163,587
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$497,958
$15.55 p/Share
32,023
Added 14.07%
195,610
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$502,422
$38.12 p/Share
13,180
Reduced 7.46%
163,575
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
28,149
Added 13.74%
176,755
Common Stock
Mar 16
2021
SELL
Open market or private sale
$694,633
$33.19 p/Share
20,929
Reduced 12.35%
148,538
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$216,615
$10.35 p/Share
20,929
Added 10.99%
169,467
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,265,764
$33.5 p/Share
37,784
Reduced 20.28%
148,538
Common Stock