Nov 04
2024
BUY
Open market or private purchase
$29,307
$169.41 p/Share
173
Added 0.47%
36,527
Common Stock
Aug 05
2024
BUY
Open market or private purchase
$28,064
$129.93 p/Share
216
Added 0.59%
36,353
Common Stock
Jun 25
2024
BUY
Grant, award, or other acquisition
-
1,692
Added 4.47%
36,136
Common Stock
May 06
2024
BUY
Open market or private purchase
$26,064
$119.56 p/Share
218
Added 0.63%
34,444
Common Stock
Feb 12
2024
BUY
Open market or private purchase
$29,341
$127.02 p/Share
231
Added 0.67%
34,225
Common Stock
Nov 06
2023
BUY
Open market or private purchase
$24,742
$100.58 p/Share
246
Added 0.72%
33,993
Common Holdings
Aug 08
2023
BUY
Open market or private purchase
$7,374
$102.42 p/Share
72
Added 0.21%
33,746
Common Stock
Aug 07
2023
BUY
Open market or private purchase
$16,796
$103.68 p/Share
162
Added 0.48%
33,673
Common Stock
Jun 25
2023
BUY
Grant, award, or other acquisition
-
2,378
Added 6.63%
33,510
Common Stock
May 08
2023
BUY
Open market or private purchase
$23,164
$82.73 p/Share
280
Added 0.89%
31,132
Common Stock
Feb 13
2023
BUY
Open market or private purchase
$25,440
$92.51 p/Share
275
Added 0.88%
30,850
Common Stock
Nov 07
2022
BUY
Open market or private purchase
$14,318
$92.38 p/Share
155
Added 0.83%
18,573
Common Stock
Aug 08
2022
SELL
Open market or private sale
$0
$101.2 p/Share
0
Reduced 0.0%
18,223
Common Stock
Aug 08
2022
BUY
Open market or private purchase
$19,991
$103.58 p/Share
193
Added 1.04%
18,417
Common Stock
Jun 25
2022
BUY
Grant, award, or other acquisition
-
2,166
Added 10.66%
18,157
Common Stock
May 09
2022
$6,541
$99.11 p/Share
66
Added 0.36%
18,224
Common Stock
May 09
2022
BUY
Open market or private purchase
$4,937
$98.73 p/Share
50
Added 0.31%
15,991
Common Stock
Apr 27
2022
BUY
Open market or private purchase
$548,450
$109.69 p/Share
5,000
Added 23.88%
15,941
Common Stock
Feb 25
2022
BUY
Open market or private purchase
$631,050
$126.21 p/Share
5,000
Added 31.37%
10,941
Common Stock
Feb 14
2022
BUY
Open market or private purchase
$5,305
$123.38 p/Share
43
Added 0.72%
5,941
Common Stock
Nov 08
2021
$3,886
$143.91 p/Share
27
Added 0.46%
5,897
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
2,124
Added 26.57%
5,870
Common Stock
Jun 25
2020
BUY
Grant, award, or other acquisition
-
3,746
Added 50.0%
3,746
Class A Common Stock