May 30
2025
SELL
Open market or private sale
$91,608
$138.8 p/Share
660
Reduced 3.82%
16,619
Common
Mar 10
2025
SELL
Open market or private sale
$292,930
$110.0 p/Share
2,663
Reduced 13.35%
17,279
Common
Nov 25
2024
SELL
Open market or private sale
$101,672
$142.0 p/Share
716
Reduced 3.47%
19,942
Common
Jun 27
2024
BUY
Grant, award, or other acquisition
-
2,088
Added 9.18%
20,658
Common
May 24
2024
SELL
Open market or private sale
$206,702
$1043.95 p/Share
198
Reduced 9.64%
1,857
Common
Mar 25
2024
SELL
Open market or private sale
$120,320
$940.0 p/Share
128
Reduced 5.86%
2,055
Common
Nov 24
2023
SELL
Open market or private sale
$105,727
$484.99 p/Share
218
Reduced 9.08%
2,183
Common
Jun 26
2023
SELL
Open market or private sale
$120,141
$424.53 p/Share
283
Reduced 10.54%
2,401
Common
Jun 23
2023
BUY
Grant, award, or other acquisition
-
650
Added 19.5%
2,684
Common
Jun 01
2023
SELL
Open market or private sale
$147,412
$384.89 p/Share
383
Reduced 15.85%
2,034
Common
Dec 19
2022
SELL
Open market or private sale
$48,579
$165.8 p/Share
293
Reduced 10.81%
2,417
Common
Nov 21
2022
SELL
Open market or private sale
$74,799
$151.11 p/Share
495
Reduced 15.44%
2,710
Common
Sep 01
2022
SELL
Open market or private sale
$134,247
$142.06 p/Share
945
Reduced 22.77%
3,205
Common
Jun 03
2022
BUY
Grant, award, or other acquisition
-
1,438
Added 25.73%
4,150
Common
May 27
2022
SELL
Open market or private sale
$408,298
$185.59 p/Share
2,200
Reduced 44.79%
2,712
Common
Dec 23
2021
SELL
Open market or private sale
$83,598
$297.5 p/Share
281
Reduced 5.41%
4,912
Common
Dec 13
2021
SELL
Open market or private sale
$74,238
$300.56 p/Share
247
Reduced 4.54%
5,193
Common
Jun 21
2021
SELL
Open market or private sale
$24,842
$730.65 p/Share
34
Reduced 2.44%
1,360
Common
Jun 04
2021
BUY
Grant, award, or other acquisition
-
429
Added 23.53%
1,394
Common
Jun 01
2021
SELL
Open market or private sale
$66,662
$647.2 p/Share
103
Reduced 9.64%
965
Common
Dec 23
2020
SELL
Open market or private sale
$97,369
$526.32 p/Share
185
Reduced 14.76%
1,068
Common
Aug 10
2020
BUY
Grant, award, or other acquisition
-
1,253
Added 50.0%
1,253
Common