Nov 20
2023
SELL
Open market or private sale
$141,130
$55.0 p/Share
2,566
Reduced 1.17%
217,554
Common Stock
Oct 23
2023
SELL
Open market or private sale
$104,812
$40.39 p/Share
2,595
Reduced 1.17%
220,120
Common Stock
Oct 21
2023
BUY
Exercise of conversion of derivative security
-
1,775
Added 0.79%
222,715
Common Stock
Oct 20
2023
BUY
Exercise of conversion of derivative security
-
3,386
Added 1.51%
220,940
Common Stock
Sep 28
2023
SELL
Open market or private sale
$119,910
$45.82 p/Share
2,617
Reduced 1.19%
217,554
Common Stock
Sep 27
2023
BUY
Exercise of conversion of derivative security
-
5,183
Added 2.3%
220,171
Common Stock
Aug 11
2023
SELL
Open market or private sale
$141,790
$55.0 p/Share
2,578
Reduced 1.18%
214,988
Common Stock
Jul 24
2023
SELL
Open market or private sale
$123,305
$47.83 p/Share
2,578
Reduced 1.17%
217,566
Common Stock
Jul 21
2023
BUY
Exercise of conversion of derivative security
-
1,775
Added 0.8%
220,144
Common Stock
Jul 20
2023
BUY
Exercise of conversion of derivative security
-
3,386
Added 1.53%
218,369
Common Stock
Jun 28
2023
SELL
Open market or private sale
$132,542
$50.88 p/Share
2,605
Reduced 1.2%
214,983
Common Stock
Jun 27
2023
BUY
Exercise of conversion of derivative security
-
5,183
Added 2.33%
217,588
Common Stock
Apr 24
2023
SELL
Open market or private sale
$48,657
$54.98 p/Share
885
Reduced 0.41%
212,405
Common Stock
Apr 21
2023
SELL
Open market or private sale
$91,662
$54.27 p/Share
1,689
Reduced 0.79%
211,516
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
-
1,774
Added 0.82%
213,290
Common Stock
Apr 20
2023
BUY
Exercise of conversion of derivative security
-
3,386
Added 1.56%
213,205
Common Stock
Mar 29
2023
SELL
Open market or private sale
$141,405
$55.0 p/Share
2,571
Reduced 1.21%
209,819
Common Stock
Mar 28
2023
SELL
Open market or private sale
$143,999
$55.13 p/Share
2,612
Reduced 1.21%
212,390
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
5,183
Added 2.35%
215,002
Common Stock
Mar 24
2023
SELL
Open market or private sale
$91,229
$55.09 p/Share
1,656
Reduced 0.78%
209,819
Common Stock
Mar 23
2023
SELL
Open market or private sale
$92,588
$56.08 p/Share
1,651
Reduced 0.77%
211,475
Common Stock
Mar 22
2023
SELL
Open market or private sale
$266,731
$56.32 p/Share
4,736
Reduced 2.21%
209,819
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
3,307
Added 1.53%
213,126
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
9,427
Added 4.21%
214,555
Common Stock
Mar 02
2023
SELL
Open market or private sale
$2,245,925
$55.0 p/Share
40,835
Reduced 16.6%
205,128
Common Stock