Sep 05
2024
SELL
Open market or private sale
$9,901
$100.02 p/Share
99
Reduced 2.41%
4,016
Common Stock
Sep 04
2024
SELL
Open market or private sale
$283,957
$102.29 p/Share
2,776
Reduced 40.28%
4,115
Common Stock
Sep 03
2024
SELL
Open market or private sale
$23,308
$102.23 p/Share
228
Reduced 3.2%
6,891
Common Stock
Aug 30
2024
SELL
Open market or private sale
$146,977
$106.66 p/Share
1,378
Reduced 16.22%
7,119
Common Stock
Aug 29
2024
SELL
Open market or private sale
$144,111
$104.58 p/Share
1,378
Reduced 13.95%
8,497
Common Stock
Aug 28
2024
SELL
Open market or private sale
$11,588
$109.33 p/Share
106
Reduced 1.06%
9,875
Common Stock
Aug 27
2024
SELL
Open market or private sale
$127,794
$108.3 p/Share
1,180
Reduced 10.57%
9,981
Common Stock
Aug 26
2024
SELL
Open market or private sale
$70,324
$109.37 p/Share
643
Reduced 5.45%
11,161
Common Stock
Aug 23
2024
SELL
Open market or private sale
$61,272
$110.6 p/Share
554
Reduced 4.48%
11,804
Common Stock
Aug 22
2024
SELL
Open market or private sale
$115,820
$108.65 p/Share
1,066
Reduced 7.94%
12,358
Common Stock
Aug 21
2024
SELL
Open market or private sale
$59,722
$111.84 p/Share
534
Reduced 3.83%
13,424
Common Stock
Aug 20
2024
SELL
Open market or private sale
$116,430
$107.21 p/Share
1,086
Reduced 7.22%
13,958
Common Stock
Aug 19
2024
SELL
Open market or private sale
$111,598
$103.62 p/Share
1,077
Reduced 6.68%
15,044
Common Stock
Aug 16
2024
SELL
Open market or private sale
$104,897
$98.96 p/Share
1,060
Reduced 6.17%
16,121
Common Stock
Aug 15
2024
SELL
Open market or private sale
$114,509
$96.47 p/Share
1,187
Reduced 6.46%
17,181
Common Stock
Aug 14
2024
SELL
Open market or private sale
$124,995
$93.28 p/Share
1,340
Reduced 6.8%
18,368
Common Stock
Aug 13
2024
SELL
Open market or private sale
$256,335
$92.54 p/Share
2,770
Reduced 12.32%
19,708
Common Stock
Aug 12
2024
SELL
Open market or private sale
$230,250
$91.08 p/Share
2,528
Reduced 10.11%
22,478
Common Stock
Aug 09
2024
SELL
Open market or private sale
$265,200
$91.48 p/Share
2,899
Reduced 10.39%
25,006
Common Stock
Aug 08
2024
SELL
Open market or private sale
$112,798
$92.08 p/Share
1,225
Reduced 4.21%
27,905
Common Stock
May 28
2024
SELL
Open market or private sale
$6,012
$66.8 p/Share
90
Reduced 0.31%
29,130
Common Stock
May 24
2024
SELL
Open market or private sale
$12,134
$65.59 p/Share
185
Reduced 0.63%
29,220
Common Stock
May 21
2024
SELL
Open market or private sale
$23,573
$67.16 p/Share
351
Reduced 1.19%
29,054
Common Stock
May 20
2024
SELL
Open market or private sale
$12,577
$66.9 p/Share
188
Reduced 0.64%
29,405
Common Stock
May 17
2024
SELL
Open market or private sale
$73,475
$65.08 p/Share
1,129
Reduced 3.67%
29,593
Common Stock