Dec 16
2024
-
500
Reduced 0.44%
112,532
Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$507,359
$99.21 p/Share
5,114
Reduced 4.33%
113,032
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
-
6,922
Added 5.53%
118,146
Restricted Shares of C...
Dec 15
2023
BUY
Grant, award, or other acquisition
-
10,954
Added 8.97%
111,224
Restricted Shares of C...
Mar 08
2023
SELL
Open market or private sale
$17,386
$105.37 p/Share
165
Reduced 0.25%
66,847
Common Stock
Feb 15
2023
SELL
Open market or private sale
$98,315
$105.15 p/Share
935
Reduced 1.38%
67,012
Common Stock
Feb 10
2023
SELL
Open market or private sale
$75,896
$103.12 p/Share
736
Reduced 1.07%
67,947
Common Stock
Feb 08
2023
SELL
Open market or private sale
$26,600
$100.76 p/Share
264
Reduced 0.38%
68,683
Common Stock
Dec 21
2022
SELL
Open market or private sale
$276,512
$97.95 p/Share
2,823
Reduced 3.93%
68,947
Common Stock
Dec 20
2022
-
1,000
Reduced 1.37%
71,770
Common Stock
Dec 15
2022
SELL
Open market or private sale
$55,170
$91.95 p/Share
600
Reduced 0.82%
72,770
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
9,622
Added 11.59%
73,370
Restricted Shares of C...
Dec 15
2021
BUY
Grant, award, or other acquisition
-
5,427
Added 7.85%
63,748
Restricted Shares of C...
Dec 10
2021
SELL
Open market or private sale
$798,720
$59.91 p/Share
13,332
Reduced 18.61%
58,321
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$345,432
$25.91 p/Share
13,332
Added 15.69%
71,653
Common Stock
Dec 09
2021
SELL
Open market or private sale
$821,784
$61.64 p/Share
13,332
Reduced 18.61%
58,321
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$345,432
$25.91 p/Share
13,332
Added 15.69%
71,653
Common Stock
Dec 08
2021
SELL
Open market or private sale
$848,036
$63.59 p/Share
13,336
Reduced 18.61%
58,321
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$345,536
$25.91 p/Share
13,336
Added 15.69%
71,657
Common Stock
Oct 21
2021
SELL
Open market or private sale
$250,917
$70.03 p/Share
3,583
Reduced 5.79%
58,321
Common Stock
Oct 21
2021
BUY
Exercise of conversion of derivative security
$92,836
$25.91 p/Share
3,583
Added 5.47%
61,904
Common Stock
Oct 18
2021
SELL
Open market or private sale
$407,540
$70.0 p/Share
5,822
Reduced 9.08%
58,321
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
$150,848
$25.91 p/Share
5,822
Added 8.32%
64,143
Common Stock
Oct 08
2021
SELL
Open market or private sale
$282,450
$70.0 p/Share
4,035
Reduced 6.47%
58,321
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
$104,547
$25.91 p/Share
4,035
Added 6.08%
62,356
Common Stock