Jul 30
2024
SELL
Open market or private sale
$343,330
$65.0 p/Share
5,282
Reduced 5.57%
89,472
Common Stock
Jul 30
2024
SELL
Sale (or disposition) back to the issuer
$425,100
$65.0 p/Share
6,540
Reduced 6.46%
94,754
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$268,190
$65.0 p/Share
4,126
Reduced 3.91%
101,294
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$425,014
$26.65 p/Share
15,948
Added 13.14%
105,420
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$65,681
$50.68 p/Share
1,296
Reduced 1.43%
89,472
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$63,117
$52.12 p/Share
1,211
Reduced 1.32%
90,768
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
9,775
Added 9.61%
91,979
Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$54,629
$54.25 p/Share
1,007
Reduced 1.21%
82,204
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
7,486
Added 8.63%
79,249
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$77,009
$66.56 p/Share
1,157
Reduced 1.59%
71,763
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$50,439
$66.02 p/Share
764
Reduced 1.04%
72,920
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$103,089
$65.83 p/Share
1,566
Reduced 2.08%
73,684
Common Stock
Mar 17
2022
SELL
Open market or private sale
$790,460
$71.86 p/Share
11,000
Reduced 13.31%
71,669
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$32,911
$69.14 p/Share
476
Reduced 0.57%
82,669
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
5,375
Added 6.07%
83,145
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$121,971
$68.91 p/Share
1,770
Reduced 2.23%
77,770
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$112,303
$69.71 p/Share
1,611
Reduced 1.99%
79,540
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$525,331
$80.24 p/Share
6,547
Reduced 6.67%
91,604
Common Stock
Mar 12
2021
SELL
Open market or private sale
$723,103
$80.14 p/Share
9,023
Reduced 10.45%
77,295
Common Stock
Mar 12
2021
SELL
Sale (or disposition) back to the issuer
$789,321
$80.24 p/Share
9,837
Reduced 10.23%
86,318
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$790,381
$31.11 p/Share
25,406
Added 21.02%
95,443
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
6,847
Added 8.14%
77,296
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$99,420
$67.91 p/Share
1,464
Reduced 2.04%
70,449
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$66,476
$69.39 p/Share
958
Reduced 1.31%
71,913
Common Stock