Jun 03
2024
SELL
Open market or private sale
$895,074
$123.8 p/Share
7,230
Reduced 13.11%
47,910
Common Stock, $0.0001 ...
May 15
2024
SELL
Payment of exercise price or tax liability
$1,233,205
$131.57 p/Share
9,373
Reduced 23.11%
31,184
Common Stock, $0.0001 ...
May 15
2024
BUY
Grant, award, or other acquisition
-
23,956
Added 30.29%
55,140
Common Stock, $0.0001 ...
Jan 18
2024
BUY
Grant, award, or other acquisition
-
9,507
Added 18.99%
40,557
Common Stock, $0.0001 ...
Dec 04
2023
SELL
Open market or private sale
$398,141
$108.22 p/Share
3,679
Reduced 10.59%
31,050
Common Stock, $0.0001 ...
Oct 02
2023
SELL
Open market or private sale
$407,222
$115.23 p/Share
3,534
Reduced 9.24%
34,729
Common Stock, $0.0001 ...
Aug 02
2023
SELL
Open market or private sale
$503,921
$144.06 p/Share
3,498
Reduced 8.38%
38,263
Common Stock, $0.0001 ...
May 15
2023
SELL
Payment of exercise price or tax liability
$482,163
$136.32 p/Share
3,537
Reduced 12.07%
25,769
Common Stock, $0.0001 ...
May 15
2023
BUY
Grant, award, or other acquisition
-
15,992
Added 27.69%
41,761
Common Stock, $0.0001 ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$163,009
$188.45 p/Share
865
Reduced 2.87%
29,306
Common Stock, $0.0001 ...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$173,699
$156.91 p/Share
1,107
Reduced 3.54%
30,171
Common Stock, $0.0001 ...
Jan 26
2023
BUY
Grant, award, or other acquisition
-
4,405
Added 12.34%
31,278
Common Stock, $0.0001 ...
Jun 06
2022
SELL
Open market or private sale
$811,880
$149.38 p/Share
5,435
Reduced 16.82%
26,873
Common Stock, $0.0001 ...
May 15
2022
BUY
Grant, award, or other acquisition
-
18,197
Added 36.03%
32,308
Common Stock, $0.0001 ...
May 13
2022
SELL
Payment of exercise price or tax liability
$165,307
$143.62 p/Share
1,151
Reduced 7.54%
14,111
Common Stock, $0.0001 ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$275,098
$160.97 p/Share
1,709
Reduced 10.07%
15,262
Common Stock, $0.0001 ...
Aug 16
2021
SELL
Open market or private sale
$761,726
$157.74 p/Share
4,829
Reduced 22.15%
16,971
Common Stock, $0.0001 ...
Aug 13
2021
SELL
Payment of exercise price or tax liability
$497,019
$158.64 p/Share
3,133
Reduced 12.57%
21,800
Common Stock, $0.0001 ...
May 15
2021
BUY
Grant, award, or other acquisition
-
8,778
Added 26.04%
24,933
Common Stock, $0.0001 ...
Feb 16
2021
SELL
Open market or private sale
$607,858
$153.19 p/Share
3,968
Reduced 19.72%
16,155
Common Stock, $0.0001 ...
Feb 12
2021
SELL
Payment of exercise price or tax liability
$215,922
$154.34 p/Share
1,399
Reduced 6.5%
20,123
Common Stock, $0.0001 ...