Mar 10
2025
BUY
Grant, award, or other acquisition
-
20,000
Added 5.52%
342,612
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
108
Added 0.13%
80,653
Common Stock
Jun 21
2024
BUY
Grant, award, or other acquisition
-
3,000
Added 3.59%
80,545
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
5,000
Added 6.06%
77,545
Common Stock
Jun 26
2023
BUY
Grant, award, or other acquisition
-
71
Added 0.1%
72,545
Common Stock
Jun 13
2023
BUY
Grant, award, or other acquisition
-
3,800
Added 4.98%
72,474
Common Stock
Dec 13
2022
SELL
Open market or private sale
$431,118
$142.66 p/Share
3,022
Reduced 4.22%
68,674
Common Stock
Dec 12
2022
SELL
Open market or private sale
$984,107
$141.03 p/Share
6,978
Reduced 8.87%
71,696
Common Stock
Sep 12
2022
SELL
Open market or private sale
$1,407,600
$140.76 p/Share
10,000
Reduced 11.28%
78,674
Common Stock
Jun 13
2022
SELL
Open market or private sale
$1,185,400
$118.54 p/Share
10,000
Reduced 10.14%
88,652
Common Stock
May 16
2022
SELL
Open market or private sale
$1,109,100
$110.91 p/Share
10,000
Reduced 9.2%
98,652
Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
-
22
Added 0.02%
88,674
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
3,000
Added 2.69%
108,319
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,100,300
$110.03 p/Share
10,000
Reduced 8.67%
105,319
Common Stock
Sep 13
2021
SELL
Open market or private sale
$1,000,200
$100.02 p/Share
10,000
Reduced 7.98%
115,319
Common Stock
Jun 28
2021
SELL
Open market or private sale
$928,200
$92.82 p/Share
10,000
Reduced 7.39%
125,319
Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
-
3,367
Added 2.43%
135,319
Common Stock
May 17
2021
SELL
Open market or private sale
$868,800
$86.88 p/Share
10,000
Reduced 7.05%
131,907
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
-
45
Added 0.03%
131,952
Common Stock
Nov 16
2020
SELL
Open market or private sale
$833,355
$71.41 p/Share
11,670
Reduced 7.6%
141,907
Common Stock
Nov 13
2020
SELL
Open market or private sale
$105,846
$70.05 p/Share
1,511
Reduced 0.97%
153,577
Common Stock
Nov 12
2020
SELL
Open market or private sale
$1,198,690
$71.27 p/Share
16,819
Reduced 9.78%
155,088
Common Stock