Aug 26
2024
-
36,261
Reduced 0.95%
3,799,221
Common Stock
May 06
2024
SELL
Open market or private sale
$2,781,271
$50.78 p/Share
54,771
Reduced 1.48%
3,652,478
Common Stock
Apr 30
2024
SELL
Open market or private sale
$8,556,218
$50.56 p/Share
169,229
Reduced 4.37%
3,707,249
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$18,638,149
$52.41 p/Share
355,622
Reduced 8.4%
3,876,478
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$11,008,400
$18.98 p/Share
580,000
Added 12.05%
4,232,100
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$897,003
$37.2 p/Share
24,113
Reduced 0.65%
3,663,456
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$6,960,427
$38.68 p/Share
179,949
Reduced 4.65%
3,687,569
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
535,303
Added 12.16%
3,867,518
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$11,433,580
$40.18 p/Share
284,559
Reduced 7.87%
3,332,215
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$10,364,900
$30.94 p/Share
335,000
Added 8.48%
3,616,774
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$657,336
$42.98 p/Share
15,294
Reduced 0.43%
3,517,508
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$18,271,917
$42.95 p/Share
425,423
Reduced 10.75%
3,532,802
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
1,152,625
Added 22.55%
3,958,225
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$17,322,263
$44.71 p/Share
387,436
Reduced 12.13%
2,805,600
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$15,754,500
$35.01 p/Share
450,000
Added 12.35%
3,193,036
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,157,060
$42.45 p/Share
27,257
Reduced 0.8%
3,389,094
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$12,125,774
$38.42 p/Share
315,611
Reduced 8.46%
3,416,351
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
878,380
Added 19.05%
3,731,962
Common Stock
Dec 06
2021
SELL
Open market or private sale
$7,441,154
$36.71 p/Share
202,701
Reduced 6.63%
2,853,582
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$26,666,218
$37.1 p/Share
718,766
Reduced 19.04%
3,056,283
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$1,950,480
$24.08 p/Share
81,000
Added 2.88%
2,731,882
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$16,565,492
$15.88 p/Share
1,043,167
Added 21.65%
3,775,049
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$2,536,344
$31.23 p/Share
81,215
Reduced 2.41%
3,283,308
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$2,594,619
$28.23 p/Share
91,910
Reduced 2.66%
3,364,523
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
300,080
Added 7.99%
3,456,433
Common Stock