Aug 29
2023
SELL
Open market or private sale
$253,806
$54.5 p/Share
4,657
Reduced 7.14%
60,588
Common Stock
Aug 28
2023
SELL
Open market or private sale
$742,418
$53.14 p/Share
13,971
Reduced 17.64%
65,245
Common Stock
Apr 05
2023
SELL
Open market or private sale
$247,111
$50.4 p/Share
4,903
Reduced 5.87%
78,673
Common Stock
Mar 30
2023
SELL
Open market or private sale
$243,188
$49.6 p/Share
4,903
Reduced 5.54%
83,576
Common Stock
Feb 22
2023
SELL
Open market or private sale
$153,974
$46.1 p/Share
3,340
Reduced 3.64%
88,479
Common Stock
Feb 21
2023
SELL
Open market or private sale
$107,138
$46.32 p/Share
2,313
Reduced 2.46%
91,819
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$59,128
$46.23 p/Share
1,279
Reduced 1.34%
94,132
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
2,804
Added 2.85%
95,411
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$46,633
$46.54 p/Share
1,002
Reduced 1.07%
92,607
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
2,817
Added 2.92%
93,609
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$47,470
$46.54 p/Share
1,020
Reduced 1.09%
92,853
Common Stock
Feb 17
2023
SELL
Open market or private sale
$95,527
$46.35 p/Share
2,061
Reduced 2.22%
90,792
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
3,333
Added 3.43%
93,873
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$42,250
$46.48 p/Share
909
Reduced 0.98%
91,949
Common Stock
Feb 16
2023
SELL
Open market or private sale
$65,927
$46.79 p/Share
1,409
Reduced 1.53%
90,540
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
2,970
Added 3.1%
92,858
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$29,414
$47.29 p/Share
622
Reduced 0.69%
89,888
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
2,031
Added 2.19%
90,510
Common Stock
Jan 04
2023
SELL
Open market or private sale
$313,111
$46.38 p/Share
6,751
Reduced 7.09%
88,479
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$149,452
$46.27 p/Share
3,230
Reduced 3.28%
95,230
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
9,981
Added 9.2%
98,460
Common Stock
Dec 12
2022
SELL
Open market or private sale
$517,990
$46.75 p/Share
11,080
Reduced 11.13%
88,479
Common Stock
Dec 09
2022
SELL
Open market or private sale
$1,893,626
$46.15 p/Share
41,032
Reduced 29.19%
99,559
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$387,154
$13.08 p/Share
29,599
Added 17.39%
140,591
Common Stock
Dec 03
2022
SELL
Payment of exercise price or tax liability
$13,793
$46.6 p/Share
296
Reduced 0.27%
110,992
Common Stock