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...
Feb 11
2021
SELL
Payment of exercise price or tax liability
$6,428,495
$205.6 p/Share
31,267
Reduced 1.73%
1,777,378
Common Stock, par valu...
Feb 11
2021
SELL
Open market or private sale
$7,915,089
$204.35 p/Share
38,733
Reduced 2.18%
1,738,645
Common Stock, par valu...
Feb 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...