Jul 13
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.69%
522,129
Common Stock
Jun 15
2022
SELL
Open market or private sale
$1,119,372
$117.47 p/Share
9,529
Reduced 1.86%
502,129
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.76%
511,658
Common Stock
May 18
2022
SELL
Open market or private sale
$1,218,940
$128.35 p/Share
9,497
Reduced 1.9%
491,658
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.84%
501,155
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$1,204,651
$119.83 p/Share
10,053
Reduced 2.05%
481,155
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
22,290
Added 4.34%
491,208
Common Stock
Apr 13
2022
SELL
Open market or private sale
$2,599,311
$149.12 p/Share
17,431
Reduced 3.58%
468,918
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.44%
486,349
Common Stock
Mar 16
2022
SELL
Open market or private sale
$3,052,420
$175.78 p/Share
17,365
Reduced 3.65%
458,349
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.56%
475,714
Common Stock
Feb 23
2022
SELL
Open market or private sale
$2,775,170
$159.52 p/Share
17,397
Reduced 3.74%
447,714
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.68%
465,111
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$149,085
$177.06 p/Share
842
Reduced 0.19%
437,111
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,866
Added 0.42%
437,953
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$117,664
$173.29 p/Share
679
Reduced 0.16%
436,087
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
1,505
Added 0.34%
436,766
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$227,706
$181.15 p/Share
1,257
Reduced 0.29%
435,261
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
2,786
Added 0.63%
436,518
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$135,862
$181.15 p/Share
750
Reduced 0.17%
433,732
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,661
Added 0.38%
434,482
Common Stock
Jan 19
2022
SELL
Open market or private sale
$3,380,022
$195.05 p/Share
17,329
Reduced 3.85%
432,821
Common Stock
Jan 19
2022
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.86%
450,150
Common Stock
Nov 17
2021
SELL
Open market or private sale
$4,270,993
$247.35 p/Share
17,267
Reduced 3.93%
422,150
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.99%
439,417
Common Stock