Sep 03
2024
SELL
Open market or private sale
$97,175
$115.0 p/Share
845
Reduced 1.9%
43,615
Common Stock, $0.0001 ...
May 15
2024
SELL
Payment of exercise price or tax liability
$621,141
$131.57 p/Share
4,721
Reduced 11.69%
35,676
Common Stock, $0.0001 ...
May 15
2024
BUY
Grant, award, or other acquisition
-
8,784
Added 16.5%
44,460
Common Stock, $0.0001 ...
Apr 30
2024
BUY
Grant, award, or other acquisition
$3,796
$77.48 p/Share
49
Added 0.12%
40,397
Common Stock, $0.0001 ...
Jan 18
2024
BUY
Grant, award, or other acquisition
-
6,829
Added 14.48%
40,348
Common Stock, $0.0001 ...
Oct 31
2023
BUY
Grant, award, or other acquisition
$3,719
$77.48 p/Share
48
Added 0.14%
33,519
Common Stock, $0.0001 ...
May 15
2023
SELL
Payment of exercise price or tax liability
$213,068
$136.32 p/Share
1,563
Reduced 5.17%
28,673
Common Stock, $0.0001 ...
May 15
2023
BUY
Grant, award, or other acquisition
-
4,798
Added 12.54%
33,471
Common Stock, $0.0001 ...
Apr 28
2023
BUY
Grant, award, or other acquisition
$4,134
$100.85 p/Share
41
Added 0.14%
30,236
Common Stock, $0.0001 ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$120,608
$188.45 p/Share
640
Reduced 2.08%
30,195
Common Stock, $0.0001 ...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$164,127
$156.91 p/Share
1,046
Reduced 3.28%
30,835
Common Stock, $0.0001 ...
Jan 26
2023
BUY
Grant, award, or other acquisition
-
3,478
Added 9.84%
31,881
Common Stock, $0.0001 ...
Oct 31
2022
BUY
Grant, award, or other acquisition
$4,134
$100.85 p/Share
41
Added 0.14%
28,403
Common Stock, $0.0001 ...
May 15
2022
BUY
Grant, award, or other acquisition
-
5,459
Added 16.14%
28,362
Common Stock, $0.0001 ...
May 13
2022
SELL
Payment of exercise price or tax liability
$110,587
$143.62 p/Share
770
Reduced 3.25%
22,903
Common Stock, $0.0001 ...
Apr 29
2022
BUY
Grant, award, or other acquisition
$4,013
$114.67 p/Share
35
Added 0.15%
23,673
Common Stock, $0.0001 ...
Feb 16
2022
SELL
Open market or private sale
$155,768
$157.98 p/Share
986
Reduced 4.0%
23,638
Common Stock, $0.0001 ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$302,302
$160.97 p/Share
1,878
Reduced 7.09%
24,624
Common Stock, $0.0001 ...
Oct 29
2021
BUY
Grant, award, or other acquisition
$3,954
$119.81 p/Share
33
Added 0.12%
26,502
Common Stock, $0.0001 ...
Oct 21
2021
SELL
Open market or private sale
$749,785
$151.38 p/Share
4,953
Reduced 15.76%
26,469
Common Stock, $0.0001 ...
Oct 21
2021
BUY
Exercise of conversion of derivative security
$94,169
$43.82 p/Share
2,149
Added 6.4%
31,422
Common Stock, $0.0001 ...
Oct 20
2021
SELL
Open market or private sale
$164,286
$150.17 p/Share
1,094
Reduced 3.6%
29,273
Common Stock, $0.0001 ...
Oct 20
2021
BUY
Exercise of conversion of derivative security
$16,389
$43.82 p/Share
374
Added 1.22%
30,367
Common Stock, $0.0001 ...
Oct 19
2021
SELL
Open market or private sale
$496,258
$150.29 p/Share
3,302
Reduced 9.92%
29,993
Common Stock, $0.0001 ...
Oct 19
2021
BUY
Exercise of conversion of derivative security
$57,054
$43.82 p/Share
1,302
Added 3.76%
33,295
Common Stock, $0.0001 ...