Jul 25
2024
SELL
Open market or private sale
$895,575
$123.63 p/Share
7,244
Reduced 13.61%
45,974
Common Stock
Feb 29
2024
SELL
Open market or private sale
$898,799
$101.0 p/Share
8,899
Reduced 14.33%
53,218
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
-
620
Added 0.99%
62,117
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
681
Added 1.1%
61,497
Common Stock
Feb 24
2024
BUY
Grant, award, or other acquisition
-
7,548
Added 11.04%
60,816
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
670
Added 1.24%
53,268
Common Stock
Feb 28
2023
SELL
Open market or private sale
$754,663
$98.52 p/Share
7,660
Reduced 12.71%
52,598
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
583
Added 0.96%
60,258
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
622
Added 1.03%
59,675
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
681
Added 1.31%
51,393
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
-
7,660
Added 11.48%
59,053
Common Stock
Nov 29
2022
SELL
Open market or private sale
$195,484
$99.89 p/Share
1,957
Reduced 3.72%
50,712
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$99,944
$66.32 p/Share
1,507
Added 2.78%
52,669
Common Stock
Oct 24
2022
SELL
Open market or private sale
$655,962
$102.0 p/Share
6,431
Reduced 11.17%
51,162
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
$152,355
$43.73 p/Share
3,484
Added 5.7%
57,593
Common Stock
May 24
2022
SELL
Open market or private sale
$404,404
$80.08 p/Share
5,050
Reduced 8.54%
54,109
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
583
Added 0.98%
59,159
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
-
5,050
Added 7.94%
58,576
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
622
Added 1.15%
53,526
Common Stock
Nov 10
2021
-
2,500
Reduced 4.51%
52,904
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
-
6,431
Added 10.4%
55,404
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
583
Added 1.18%
48,973
Common Stock
Feb 26
2021
SELL
Open market or private sale
$224,102
$76.07 p/Share
2,946
Reduced 5.74%
48,390
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$160,052
$43.73 p/Share
3,660
Added 6.66%
51,336
Common Stock
Nov 24
2020
SELL
Open market or private sale
$509,498
$69.89 p/Share
7,290
Reduced 13.26%
47,676
Common Stock