Dec 01
2023
SELL
Payment of exercise price or tax liability
$90,787
$59.65 p/Share
1,522
Reduced 3.49%
42,148
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
3,069
Added 6.57%
43,670
Common Stock
Nov 27
2023
SELL
Open market or private sale
$851,400
$56.76 p/Share
15,000
Reduced 26.98%
40,601
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$96,817
$63.57 p/Share
1,523
Reduced 2.67%
55,601
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
3,070
Added 5.1%
57,124
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$96,025
$63.05 p/Share
1,523
Reduced 2.74%
54,054
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
3,070
Added 5.23%
55,577
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$2,183,447
$73.82 p/Share
29,578
Reduced 36.17%
52,206
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
26,530
Added 28.87%
65,362
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
37,154
Added 40.21%
55,254
Common Stock
Aug 04
2022
SELL
Open market or private sale
$2,131,596
$97.82 p/Share
21,791
Reduced 54.63%
18,100
Common Stock
May 06
2022
SELL
Open market or private sale
$1,259,920
$85.32 p/Share
14,767
Reduced 27.02%
39,891
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$1,114,156
$102.31 p/Share
10,890
Reduced 16.64%
54,550
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
21,964
Added 27.41%
58,180
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,834,977
$106.51 p/Share
26,617
Reduced 37.97%
43,476
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
14,253
Added 32.77%
29,236
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
40,857
Added 36.82%
70,093
Common Stock
Feb 28
2022
SELL
Open market or private sale
$102,147
$110.31 p/Share
926
Reduced 5.82%
14,983
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$61,887
$115.46 p/Share
536
Reduced 3.26%
15,909
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,462
Added 8.16%
16,445
Common Stock
Feb 04
2022
SELL
Open market or private sale
$527,823
$124.34 p/Share
4,245
Reduced 22.08%
14,983
Common Stock
Apr 16
2021
SELL
Open market or private sale
$1,087,400
$271.85 p/Share
4,000
Reduced 17.4%
18,990
Common Stock
Apr 15
2021
SELL
Payment of exercise price or tax liability
$2,984,408
$274.0 p/Share
10,892
Reduced 32.15%
22,990
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
-
21,966
Added 42.07%
30,251
Common Stock
Mar 03
2021
SELL
Open market or private sale
$837,681
$261.53 p/Share
3,203
Reduced 21.19%
11,916
Common Stock