Jun 05
2024
SELL
Open market or private sale
$758,003
$75.77 p/Share
10,004
Reduced 27.09%
26,918
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
$637,454
$63.72 p/Share
10,004
Added 21.32%
36,922
Common Stock
Feb 21
2024
SELL
Sale (or disposition) back to the issuer
$67
$67.95 p/Share
1
Reduced 0.0%
26,621
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$119,863
$67.95 p/Share
1,764
Reduced 6.21%
26,622
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
4,940
Added 14.82%
28,386
Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
$0
$72.34 p/Share
0
Reduced 0.0%
23,200
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$96,935
$72.34 p/Share
1,340
Reduced 5.46%
23,200
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
3,419
Added 12.23%
24,540
Common Stock
Sep 15
2023
SELL
Open market or private sale
$803,944
$71.64 p/Share
11,222
Reduced 34.96%
20,880
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$549,724
$51.9 p/Share
10,592
Added 24.81%
32,102
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$26,215
$66.2 p/Share
396
Reduced 1.84%
21,081
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$0
$66.2 p/Share
0
Reduced 0.0%
21,081
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,142
Added 5.05%
21,477
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$0
$64.28 p/Share
0
Reduced 0.0%
20,157
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$887,321
$64.28 p/Share
13,804
Reduced 40.65%
20,157
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$849,660
$48.48 p/Share
17,526
Added 45.46%
21,028
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
$59
$59.02 p/Share
1
Reduced 0.01%
15,920
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$40,606
$59.02 p/Share
688
Reduced 4.14%
15,921
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
1,738
Added 9.47%
16,609
Common Stock
Jan 03
2022
SELL
Sale (or disposition) back to the issuer
$0
$67.51 p/Share
0
Reduced 0.0%
14,803
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$1,750,129
$67.51 p/Share
25,924
Reduced 63.65%
14,803
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$1,500,483
$43.1 p/Share
34,814
Added 69.25%
15,456
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$25,103
$60.49 p/Share
415
Reduced 6.77%
5,719
Common Stock
Jan 04
2021
SELL
Sale (or disposition) back to the issuer
$0
$60.49 p/Share
0
Reduced 0.0%
5,719
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
1,009
Added 14.13%
6,134
Common Stock