Aug 15
2023
SELL
Payment of exercise price or tax liability
$1,254,075
$200.62 p/Share
6,251
Reduced 0.35%
1,765,642
Common Stock, par valu...
Aug 15
2023
BUY
Grant, award, or other acquisition
-
22,118
Added 1.23%
1,771,893
Common Stock, par valu...
Aug 14
2023
SELL
Payment of exercise price or tax liability
$822,899
$201.79 p/Share
4,078
Reduced 0.23%
1,749,775
Common Stock, par valu...
May 15
2023
SELL
Payment of exercise price or tax liability
$111,044
$163.3 p/Share
680
Reduced 0.04%
1,753,853
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$120,034
$217.06 p/Share
553
Reduced 0.03%
1,754,533
Common Stock, par valu...
Feb 03
2023
SELL
Open market or private sale
$294,925
$235.0 p/Share
1,255
Reduced 0.07%
1,755,086
Common Stock, par valu...
Feb 03
2023
SELL
Payment of exercise price or tax liability
$198,105
$235.0 p/Share
843
Reduced 0.05%
1,756,341
Common Stock, par valu...
Feb 03
2023
BUY
Exercise of conversion of derivative security
$35,666
$17.0 p/Share
2,098
Added 0.12%
1,757,184
Common Stock, par valu...
Nov 15
2022
SELL
Payment of exercise price or tax liability
$178,150
$213.61 p/Share
834
Reduced 0.05%
1,755,086
Common Stock, par valu...
Aug 16
2022
SELL
Payment of exercise price or tax liability
$856,195
$272.24 p/Share
3,145
Reduced 0.18%
1,755,920
Common Stock, par valu...
Aug 15
2022
SELL
Payment of exercise price or tax liability
$10,207,608
$264.94 p/Share
38,528
Reduced 2.13%
1,771,565
Common Stock, par valu...
Aug 15
2022
-
12,500
Reduced 0.71%
1,759,065
Common Stock, par valu...
Aug 15
2022
BUY
Grant, award, or other acquisition
-
30,079
Added 1.63%
1,810,093
Common Stock, par valu...
Jul 08
2022
SELL
Payment of exercise price or tax liability
$8,068,400
$200.0 p/Share
40,342
Reduced 2.16%
1,829,672
Common Stock, par valu...
Jul 08
2022
SELL
Open market or private sale
$9,931,600
$200.0 p/Share
49,658
Reduced 2.71%
1,780,014
Common Stock, par valu...
Jul 08
2022
BUY
Exercise of conversion of derivative security
$439,200
$4.88 p/Share
90,000
Added 4.59%
1,870,014
Common Stock, par valu...
Sep 14
2021
-
10,000
Reduced 0.56%
1,780,014
Common Stock, par valu...
Aug 16
2021
SELL
Payment of exercise price or tax liability
$6,499,535
$250.57 p/Share
25,939
Reduced 1.43%
1,790,014
Common Stock, par valu...
Aug 16
2021
BUY
Grant, award, or other acquisition
-
77,308
Added 4.08%
1,815,953
Common Stock, par valu...
Aug 12
2021
SELL
Payment of exercise price or tax liability
$7,995,185
$251.69 p/Share
31,766
Reduced 1.76%
1,776,879
Common Stock, par valu...
Aug 12
2021
SELL
Open market or private sale
$9,607,822
$251.29 p/Share
38,234
Reduced 2.15%
1,738,645
Common Stock, par valu...
Aug 12
2021
BUY
Exercise of conversion of derivative security
$341,600
$4.88 p/Share
70,000
Added 3.73%
1,808,645
Common Stock, par valu...
May 11
2021
SELL
Payment of exercise price or tax liability
$5,239,222
$162.82 p/Share
32,178
Reduced 1.78%
1,776,467
Common Stock, par valu...
May 11
2021
SELL
Open market or private sale
$6,060,976
$160.25 p/Share
37,822
Reduced 2.13%
1,738,645
Common Stock, par valu...
May 11
2021
BUY
Exercise of conversion of derivative security
$341,600
$4.88 p/Share
70,000
Added 3.73%
1,808,645
Common Stock, par valu...