Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$977,699
$93.39 p/Share
10,469
Reduced 4.71%
212,028
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
10,469
Added 4.57%
218,639
Common Stock
Aug 15
2024
SELL
Sale (or disposition) back to the issuer
$842,545
$80.48 p/Share
10,469
Reduced 4.71%
212,028
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
10,469
Added 4.57%
218,639
Common Stock
Jul 31
2024
-
17,555
Reduced 7.65%
212,028
Common Stock
May 15
2024
SELL
Sale (or disposition) back to the issuer
$792,218
$75.68 p/Share
10,468
Reduced 4.36%
229,583
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
10,468
Added 4.24%
236,193
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
41,988
Added 15.46%
229,583
Common Stock
Feb 20
2024
-
68,975
Reduced 26.88%
187,595
Common Stock
Feb 16
2024
-
7,000
Reduced 2.66%
256,570
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$3,510,040
$73.03 p/Share
48,063
Reduced 15.42%
263,570
Common Stock
Feb 15
2024
SELL
Sale (or disposition) back to the issuer
$473,533
$73.53 p/Share
6,440
Reduced 2.53%
247,871
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
63,762
Added 16.99%
311,633
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
6,440
Added 2.52%
249,213
Common Stock
Nov 15
2023
SELL
Sale (or disposition) back to the issuer
$624,332
$68.42 p/Share
9,125
Reduced 3.55%
247,871
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
9,125
Added 3.5%
251,899
Common Stock
Aug 15
2023
SELL
Sale (or disposition) back to the issuer
$642,238
$70.39 p/Share
9,124
Reduced 3.55%
247,871
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
9,124
Added 3.5%
251,898
Common Stock
May 15
2023
SELL
Sale (or disposition) back to the issuer
$634,413
$69.54 p/Share
9,123
Reduced 3.55%
247,871
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
9,123
Added 3.5%
251,898
Common Stock
Feb 24
2023
-
11,200
Reduced 4.32%
247,871
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
42,103
Added 13.98%
259,071
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$5,014,180
$94.11 p/Share
53,280
Reduced 19.72%
216,968
Common Stock
Feb 15
2023
SELL
Sale (or disposition) back to the issuer
$479,584
$94.11 p/Share
5,096
Reduced 2.63%
188,841
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
5,096
Added 2.59%
191,356
Common Stock