Nov 22
2022
SELL
Payment of exercise price or tax liability
$1,154,738
$130.73 p/Share
8,833
Reduced 8.88%
90,587
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$636,108
$48.19 p/Share
13,200
Added 11.72%
99,420
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,844,999
$126.9 p/Share
14,539
Reduced 14.43%
86,220
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$97,210
$113.43 p/Share
857
Reduced 0.84%
100,759
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$187,783
$103.92 p/Share
1,807
Reduced 1.75%
101,616
Common Stock
Aug 09
2022
BUY
Grant, award, or other acquisition
-
7,466
Added 6.73%
103,423
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$882,563
$111.14 p/Share
7,941
Reduced 7.64%
95,957
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$460,320
$38.36 p/Share
12,000
Added 10.35%
103,898
Common Stock
Feb 02
2022
-
200
Reduced 0.22%
91,898
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,095,870
$105.83 p/Share
10,355
Reduced 10.11%
92,098
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$554,008
$104.51 p/Share
5,301
Reduced 4.92%
102,453
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$357,992
$49.04 p/Share
7,300
Added 6.34%
107,754
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$31,787
$88.79 p/Share
358
Reduced 0.36%
100,454
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
5,269
Added 4.97%
100,812
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$58,308
$86.0 p/Share
678
Reduced 0.7%
95,543
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$578,657
$103.35 p/Share
5,599
Reduced 5.5%
96,221
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$385,624
$50.74 p/Share
7,600
Added 6.95%
101,820
Common Stock
May 05
2021
SELL
Open market or private sale
$1,032,851
$101.25 p/Share
10,201
Reduced 9.77%
94,220
Common Stock
May 04
2021
SELL
Open market or private sale
$10,024
$101.25 p/Share
99
Reduced 0.09%
104,421
Common Stock
Nov 23
2020
SELL
Payment of exercise price or tax liability
$496,729
$79.16 p/Share
6,275
Reduced 5.66%
104,520
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$346,836
$41.29 p/Share
8,400
Added 7.05%
110,795
Common Stock
Nov 10
2020
SELL
Payment of exercise price or tax liability
$423,340
$71.85 p/Share
5,892
Reduced 5.44%
102,395
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$237,248
$26.96 p/Share
8,800
Added 7.52%
108,287
Common Stock