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
Aug 31
2021
SELL
Open market or private sale
$459,200
$70.0 p/Share
6,560
Reduced 10.11%
58,321
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$169,970
$25.91 p/Share
6,560
Added 9.18%
64,881
Common Stock
Jun 16
2021
SELL
Open market or private sale
$912,240
$65.16 p/Share
14,000
Reduced 19.36%
58,321
Common Stock