Dec 18
2024
BUY
Grant, award, or other acquisition
-
2,687
Added 22.64%
9,183
Common Stock, No Par V...
Oct 15
2024
SELL
Payment of exercise price or tax liability
$160,660
$115.5 p/Share
1,391
Reduced 17.64%
6,495
Common Stock, No Par V...
Oct 15
2023
SELL
Payment of exercise price or tax liability
$172,191
$123.79 p/Share
1,391
Reduced 14.99%
7,886
Common Stock, No Par V...
Jun 15
2023
SELL
Open market or private sale
$68,306
$128.88 p/Share
530
Reduced 5.4%
9,277
Common Stock, No Par V...
May 15
2023
SELL
Open market or private sale
$55,328
$104.59 p/Share
529
Reduced 5.12%
9,807
Common Stock, No Par V...
Oct 15
2022
SELL
Payment of exercise price or tax liability
$136,547
$102.59 p/Share
1,331
Reduced 11.41%
10,336
Common Stock, No Par V...
Dec 17
2021
SELL
Open market or private sale
$122,500
$250.0 p/Share
490
Reduced 4.03%
11,667
Common Stock, No Par V...
Nov 11
2021
SELL
Open market or private sale
$120,421
$236.12 p/Share
510
Reduced 4.03%
12,157
Common Stock, No Par V...
Oct 15
2021
SELL
Payment of exercise price or tax liability
$270,550
$194.5 p/Share
1,391
Reduced 9.89%
12,667
Common Stock, No Par V...
Sep 09
2021
SELL
Open market or private sale
$66,400
$200.0 p/Share
332
Reduced 2.31%
14,058
Common Stock, No Par V...
Jul 22
2021
SELL
Open market or private sale
$1,092,000
$182.0 p/Share
6,000
Reduced 29.43%
14,390
Common Stock, No Par V...
Jul 22
2021
BUY
Exercise of conversion of derivative security
$461,640
$76.94 p/Share
6,000
Added 22.74%
20,390
Common Stock, No Par V...
Feb 09
2021
SELL
Open market or private sale
$120,825
$135.0 p/Share
895
Reduced 5.86%
14,390
Common Stock, No Par V...
Feb 08
2021
SELL
Open market or private sale
$96,390
$135.0 p/Share
714
Reduced 4.46%
15,285
Common Stock, No Par V...
Nov 27
2020
SELL
Open market or private sale
$30,448
$117.56 p/Share
259
Reduced 1.59%
15,999
Common Stock, No Par V...
Oct 26
2020
SELL
Open market or private sale
$93,270
$97.87 p/Share
953
Reduced 5.54%
16,258
Common Stock, No Par V...
Oct 15
2020
SELL
Payment of exercise price or tax liability
$102,503
$108.93 p/Share
941
Reduced 5.18%
17,211
Common Stock, No Par V...
Oct 01
2020
SELL
Payment of exercise price or tax liability
$16,509
$109.33 p/Share
151
Reduced 0.83%
18,152
Common Stock, No Par V...