Jul 30
2024
-
9,218
Reduced 61.73%
5,715
Common Stock
Jul 30
2024
SELL
Open market or private sale
$212,552
$80.88 p/Share
2,628
Reduced 14.96%
14,933
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$124,248
$72.66 p/Share
1,710
Reduced 8.87%
17,561
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
4,743
Added 19.75%
19,271
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$107,977
$72.81 p/Share
1,483
Reduced 9.26%
14,528
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
4,111
Added 20.43%
16,011
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$93,366
$61.75 p/Share
1,512
Reduced 11.27%
11,900
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
4,194
Added 23.82%
13,412
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$107,302
$62.75 p/Share
1,710
Reduced 15.65%
9,218
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
4,742
Added 30.26%
10,928
Common Stock
Feb 11
2022
SELL
Open market or private sale
$352,572
$62.38 p/Share
5,652
Reduced 47.74%
6,186
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$104,080
$62.1 p/Share
1,676
Reduced 12.4%
11,838
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
4,647
Added 25.59%
13,514
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$93,109
$61.58 p/Share
1,512
Reduced 14.57%
8,867
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
4,193
Added 28.77%
10,379
Common Stock
Nov 09
2021
SELL
Sale (or disposition) back to the issuer
$1,679,911
$58.45 p/Share
28,741
Reduced 65.79%
14,945
Common Stock
Nov 09
2021
SELL
Open market or private sale
$505,657
$57.73 p/Share
8,759
Reduced 58.61%
6,186
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$1,681,875
$44.85 p/Share
37,500
Added 46.19%
43,686
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$77,441
$48.22 p/Share
1,606
Reduced 20.61%
6,186
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
4,725
Added 37.75%
7,792
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$75,776
$47.99 p/Share
1,579
Reduced 33.99%
3,067
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
4,646
Added 50.0%
4,646
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$88,823
$53.93 p/Share
1,647
Reduced 20.68%
6,319
Common Stock
Feb 13
2020
SELL
Open market or private sale
$341,163
$53.99 p/Share
6,319
Reduced 100.0%
0
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
4,847
Added 37.83%
7,966
Common Stock