Sep 13
2024
-
841
Reduced 3.23%
25,214
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$45,710
$146.04 p/Share
313
Reduced 1.19%
26,055
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$259,680
$143.47 p/Share
1,810
Reduced 7.18%
23,405
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
2,963
Added 10.1%
26,368
Common Stock
Jul 16
2024
SELL
Payment of exercise price or tax liability
$217,360
$122.25 p/Share
1,778
Reduced 6.59%
25,215
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
-
3,980
Added 12.85%
26,993
Common Stock
May 08
2024
SELL
Open market or private sale
$445,518
$102.23 p/Share
4,358
Reduced 15.92%
23,013
Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$224,611
$51.54 p/Share
4,358
Added 13.74%
27,371
Common Stock
Sep 13
2023
SELL
Open market or private sale
$97,500
$65.0 p/Share
1,500
Reduced 6.12%
23,007
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
$63,420
$42.28 p/Share
1,500
Added 5.77%
24,507
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$28,237
$57.51 p/Share
491
Reduced 2.09%
23,007
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$18,039
$58.38 p/Share
309
Reduced 1.3%
23,498
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$46,181
$58.09 p/Share
795
Reduced 4.38%
17,351
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
6,456
Added 21.33%
23,807
Common Stock
Jul 18
2023
SELL
Payment of exercise price or tax liability
$101,843
$57.8 p/Share
1,762
Reduced 8.85%
18,146
Common Stock
Jul 18
2023
BUY
Grant, award, or other acquisition
-
4,112
Added 17.12%
19,908
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$11,644
$37.56 p/Share
310
Reduced 1.93%
15,760
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$7,537
$39.05 p/Share
193
Reduced 1.19%
16,070
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$3,583
$37.32 p/Share
96
Reduced 0.59%
16,263
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
5,360
Added 24.68%
16,359
Common Stock
Jul 19
2022
SELL
Payment of exercise price or tax liability
$4,986
$29.16 p/Share
171
Reduced 1.53%
10,999
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
-
604
Added 5.13%
11,170
Common Stock